Let's go through the process of integrating an existing Repeatable Block into your tactic and campaign.
You can use this process only if you have one of these templates:
- do-not-modify Emarsys-built template with a RP (Repeatable) block
- Emarsys pre-built template with 3.9 ( Heavy Tactics Product Block) or 5.020 (Tactics Block)
- a non-supported template that is patched according to this guide.
If you have an Emarsys-built template and you only need to make small adjustments (e.g. changing the background color or font type), then you have to copy the template and update it on a campaign level. For more information, see How can I make small adjustments to my template?
Have a look at this flowchart for a visual explanation.
- Make sure you actually have the type of Repeatable Block you can use in this process.
- Create a campaign from the chosen template.
- Choose the following for the recipient source: Generated through an event → Interactions.
- Save your campaign and move on to the Content creation tab.
- Drag in the Repeatable Block.
- Click Product Source icon within the menu of your block.
Product Source Settings
- In the Product Source Settings configure the product details on your block.
- Choose the desired Product set. For more information on Product sets, see Which Product sets are available?
- Abandoned Cart
- Back in Stock
- Low in Stock
- Price Drop
- Wishlist confirmation
- Set the minimum and maximum number of products that the block can run with.
- Choose the desired Product set. For more information on Product sets, see Which Product sets are available?
Important:
- It is not recommended to display more than 10 products in Product Catalog Updates campaigns (Price drop, Back in stock and Low in stock).
- Repeatable Blocks can display a maximum of 15 products.
- Save your configured Product Source Settings.
Repeatable Product blocks require at least the number of products that the block was designed for by default. This means that a one-product block requires at least 1 item, a two-product block requires at least 2 items, and so on. If the Interactions program or Personalization Rules do not result in at least the minimum number of items for the selected contact, the campaign does not get sent out to the contact.
- Insert the Personalization tokens from the category Product Catalog for the image, title, price, msrp, and link. Replace the default content with the matching tokens.
Instead of the msrp token we recommend adding the following ESL snippet that shows the msrp only if it is higher than the price. Feel free to customize the currency and price formatting.
{% if item['msrp'] > item['price'] %}
{{ item['msrp'] | number_format(2, '.', ' ') }}
{% endif %}
Special Use cases:
Price Drop: The price drop product set enables the Old Price personalization token. The old price is the price the product had at the previous program run.
Abandoned Cart: The abandoned cart product set enables the Quantity personalization token. This field show the quantity of the items in the contact's cart. An additional click on a set token opens advanced token settings as required or price formatting.
- Make sure you added the intended content and filled out all required Email Basics fields such as From name and Triggered Sender Address. Save your work.
- Open the Interactions program that was created when you selected the Tactic.
- Double click on the email nodes and replace the blueprint campaigns with your recently created campaigns and save the program.
- Adjust the program to your needs.
- Navigate to Channels → Triggered Email → Mail Streams and activate your campaigns.
- Activate and test your program.
Can I use a Repeatable Block?
The following image is interactive: you can easily jump to an article by clicking the specific step.
Notes:
- Order a Repeatable Block: Please reach out to your Success Manager for a new (custom or default) block request.
- Create a Repeatable Block: follow our detailed instructions on how to do so.
Reusing parts of a certain Repeatable Block (ESL code or the personalization tokens) outside the originally intended Tactics is currently not supported. Even though in some cases reuse might work, we advise you against this practice.