Smart, conditional or dynamic merge tags will allow you to create dynamic content conditions based on recipient data.

Our dynamic merge tags support traditional IF and IF ELSE logic conditions. For example:

*|IF:FOO|* (FOO = merge value you want to test against)
value to display
*|END:IF|*

or

*|IF:FOO|* (FOO = merge value you want to test against)
value to display
*|ELSE:|*
alternative value to display
*|END:IF|*

More advanced conditions can be done like:

*|IF:MERGE != Bob|*
Your name's not Bob!
*|END:IF|*

There's also:
*|IFNOT:MERGE|* to do negative conditions.

With conditional merge tags you can also:

  • Present content that is unique to each recipient.

  • Show default values in place of missing data. For example, you may want to set a greeting, "Dear *|FNAME|*," but know not all of your recipients have a name value in your list.
    Dear *|IF:FNAME|*
    *|FNAME|*
    *|ELSE:|*
    something else, like Sirs for example
    *|END:IF|*
  • Let folks that live in Texas see a different promotion then those that live in Georgia.
    *|IF:STATE=CA|*
    Save 20% on surf boards!
    *|END:IF|*
    *|IF:STATE=GA|*
    Save 20% on Mountain Bikes!
    *|END:IF|*
    *|IF:STATE=FL|*
    Save 40% on water skis!
    *|END:IF|*
    *|IF:STATE=CO|*
    Save 50% on ski gear
    *|END:IF|*
  • Hide or highlight parts of your content on campaign archives
    *|IF:ARCHIVE_PAGE|*
    *|ELSE:|*
    *|END:IF|*

    or

    *|IFNOT:ARCHIVE_PAGE|*
    *|END:IF|*
  • Use conditional merge tags for for announcing winners/prizes.

  • Even more examples.

Looking for info on Conditional Merge Tags and Groups? This is where you belong.


Related Articles