Litmus
Dynamic Content
Overview
Litmus is a powerful personalization platform that helps marketers create dynamic, real-time content for emails, In-app messages, and push notifications. With Litmus, you can generate personalized visuals such as countdown timers, sentiment trackers, and user-specific images that render upon message open, driving deeper engagement and urgency.
CleverTap and Litmus integration enables you to deliver high-impact, personalized messaging experiences that drive conversions. With this integration, marketers can:
- Create dynamic content in Litmus using real-time personalization.
- Embed personalized images into CleverTap campaigns using HTML or image URLs.
- Tailor content at send time with CleverTap Liquid tags for user-specific personalization.
Prerequisites for Integration
The following are the prerequisites for Litmus:
- Ensure you have access to your Litmus account with access to the Personalize module.
- Ensure you have a CleverTap account.
Support for Integration
This integration is managed and continuously improved by Litmus. The CleverTap and Litmus integration has undergone stringent testing to ensure seamless functionality. For any questions or issues, contact Litmus for support and resolution.
Integrate Litmus with CleverTap
Using content created with Litmus, you can deliver real-time personalized visuals in your CleverTap campaigns. For example, you can use Litmus to generate a dynamic countdown timer or personalized image and embed it directly into your Email, In-App, or Push Notification campaign.
Consider a small example where you want to create an email campaign promoting a 48-hour flash sale. You can achieve this by adding a countdown timer to the campaign. The timer creates urgency by showing exactly how much time is left before the offer expires, encouraging users to take immediate action.
To implement this, perform the following two major steps:
Create Personalized Content in Litmus
- Click Create New and select Personalized Content from the Litmus dashboard to create dynamic content.
- Select an image type such as:
- Countdown Timer: Select this option to include a live countdown to create urgency for events or offers. For example, use it in a flash sale email showing βOnly 2 hours left!"
- Personalized Image: Select this option to include user-specific details such as name, location, or plan type within an image. For example, in a subscription renewal campaign, show an image that reads:
βJohn, your Pro Plan benefits in New York expire in 3 days!β
The personalized detailsβJohn, Pro Plan, and New Yorkβare rendered directly in the image, making the message feel tailor-made and more likely to catch the user's eye in a crowded inbox. - Sentiment Tracker: Select this option to show real-time emotional feedback (such as a smiley-to-sad scale) based on campaign engagement. For example, add it to post-purchase emails to gather satisfaction ratings.
- Scratch-off: Select this option to create an interactive reveal experience, ideal for surprise discounts or offers. For example, use it in a festive campaign where users scratch to reveal a 20% coupon.
For this example, we are selecting the Personalized Image option.
- Upload your own image or select from existing image templates. For our example, we are selecting an already existing template for customization.

Personalized Image
- Design your image by using the following customization options:
- Add Text: To place custom text on the image.
- Add Dynamic Text: To assign a label (for example, first name).
- Adjust styling and alignment as needed.
- Save and generate HTML code. To do so, perform the following steps:
- Click Next: Preview your personalized image to test the content with sample values.
- Provide a First Name and an Email where the saved file details will be sent.
- Click Next: Save and Get HTML
- Click Copy HTML to copy the HTML and use it in CleverTap campaigns.

Save and generate HTML code
Configure Litmus in CleverTap campaigns
The personalized content configured in Litmus can be used in any CleverTap campaign that supports HTML or image URLs. While this guide includes an example for an email campaign, you can also use Litmus content in Push Notification, In-App campaigns, and other CleverTap messaging channels that support dynamic visuals.
Configure Personalized Email Campaign in CleverTap
Set up and personalize your email campaigns in CleverTap to engage users effectively. To do so, follow these steps:
- Go to the Campaigns, click + Campaign, and select Email from the list of messaging channels.
- Configure the campaign as per your requirements and click Go to Editor under the What section.
- Select a Basic Template, Pre-used Template, or a Saved Template.
- Switch to Source mode in the email editor to edit the HTML code of the email body.
- Paste the copied Litmus HTML snippet inside the
<body>
section in CleverTap Email editor Source.

Insert the HTML Code Snippet
- Replace the
MERGE_TAG
with the appropriate CleverTap Liquid Tag for personalization.
Set default values to ensure a fallback is displayed when specific data is not available (for example,{{Profile.name | default: "NULL"}}
will display "NULL" if the name field is empty). Refer to Litmus Merge Tags for more details. - Send a test email to verify personalization and ensure the Litmus integration functions correctly.

Test Email
- Publish the email campaign once verification is complete. Users will receive personalized emails based on the configured Liquid Tags and settings.
By combining Litmus's dynamic content capabilities with CleverTapβs advanced segmentation and messaging, you can create timely, relevant interactions that resonate with every user. For more information on using personalization in CleverTap, refer to CleverTap Liquid Tags.
Updated about 24 hours ago