Follow

Basic IF/THEN Logic

Overview

Use Template IF/THEN Logic to include content in your Templates and Articles.

To use Logic to include Articles

The conditional statement supports the following format:

%%if [VALUE1] [CONDITION] [VALUE2] then [ACTION] [VALUE3]%%

 

VALUE1, VALUE2 String: "My string" Number: '12.33' Date: "12/12/2012" Set Variable: var Subscriber Data: first Custom Data: age
CONDITION =, !=, contains, startswith, endswith
ACTION print, printdata, includearticle
VALUE3 String: "My string" Number: '12.33' Date: "12/12/2012" Set Variable: var Subscriber Data: first Custom Data: age Article Name: "My Article"

Examples using =

Print a string if the Subscriber first name is blank:

  • %%if first = "" then print "Customer"%%

Display the Article if the variable is equal to YES:

  • %%if display = "YES" then includearticle "MyArticle"%%

Examples using !=

Print the Subscriber birthdate if it is not blank:

  • %%if birthdate != "" then printdata birthdate%%

Examples using CONTAINS

Print a string if the Subscriber state name contains WA:

  • %%if state contains "WA" then print "Washington"%%

Display the Article if the Subscriber preference contains blue:

  • %%if preference contains "blue" then includearticle "MyArticle"%%

Examples using STARTSWITH

Print the Subscriber storename if it starts with the character T:

  • %%if storename startswith "T" then printdata storename%%

Examples using ENDSWITH

Print the Subscriber dinosaur if it ends with "rex":

  • %%if dinosaur endswith "rex" then printdata dinosaur%%

NOTE

It is very important to maintain the spacing around [VALUE1] [CONDITION] [VALUE2].  If those items are in a logic statement without being separated by a space, the logic will not function.

For example, the following is correct:

%%if first = "" then print "Customer"%%

The following is NOT correct and will not function:

%%if first="" then print "Customer"%%

Was this article helpful?
0 out of 0 found this helpful
Have more questions? Submit a request

Comments

Powered by Zendesk