Movable Ink
Dynamic Content
Overview
Movable Ink is a visual experience platform that enables marketers to embed dynamic, real-time content into their CleverTap campaigns. With this integration, you can enhance Email, Push, and In-App messages using intelligent content blocks such as polls, countdown timers, scratch-off effects, and more. Movable Ink helps deliver personalized, data-driven creatives at the moment of engagement, boosting campaign performance and user engagement.
With Movable Ink and CleverTap, you can:
- Automatically personalize content at the time of engagement.
- Drive urgency with real-time countdown timers for flash sales or events.
- Deliver gamified promotions using scratch-off effects.
- Enrich campaigns with dynamic visuals powered by CRM, APIs, inventory, or user profile data.
- Target users contextually based on behavior, location, or inventory levels.
Channel Compatibility Matrix
Feature | Push | In-App | Notes | |
---|---|---|---|---|
Targeting by Date | โ* | โ | โ | *Supported on Push, but not recommended as notifications are cached and do not refresh after delivery. |
Day of Week | โ* | โ | โ | *Push notifications are cached; using day-based targeting may result in outdated content. |
Time of Day | โ* | โ | โ | *Avoid using this in Push campaigns when content must reflect the exact delivery time, due to caching behavior. |
Deep Linking | โ* | โ* | โ | *Requires Branch deep linking for accurate redirection in Push and In-App campaigns. |
Countdown Timer | โ* | โ | โ | *In Push, timers are not dynamic after delivery; best used in In-App or Email where content updates in real time. |
Polling | โ | โ* | โ | *After voting, the user is redirected to a mobile landing page. |
Scratch Off | โ* | โ* | โ | *Users exit the app to view the Scratch Off experience; consider for time-sensitive or incentive-based messages. |
Video | โ | โ | โ | Fully supported across all channels. |
Benefits and Use Cases
Use the integration to build more engaging and dynamic campaigns. Example use cases include:
- Promote Flash Sales: Use the countdown timer to notify users about upcoming events such as Black Friday or Holiday sales.
- Distribute Promo Codes: Create an interactive scratch-off experience that reveals unique voucher codes.
- Enrich Push Notifications: Combine API or CRM data to generate rich creatives with live inventory, location, or weather information.
- Deliver Contextual Offers: Serve visuals that reflect the user's preferences or behaviors, improving relevance and engagement.
Prerequisites for Integration
The following are the prerequisites for Movable Ink and CleverTap integration:
- Ensure you have access to your Movable Ink account.
- Ensure you have a CleverTap account with access to campaign creation.
Integrate CleverTap with Movable Ink
To set up the CleverTap integration with your Movable Ink account, perform the following steps:
- Create a Data Source in Movable Ink
- Create a Campaign in Movable Ink
- Configure Movable Ink in CleverTap campaigns
Create a Data Source in Movable Ink
Set up a data source in Movable Ink to enable real-time personalization using data from your website, CRM, or other platforms.
Movable Ink supports data sources via:
- CSV upload
- API connection
- Website scraping

Supported Data Sources
Follow Movable Inkโs guide to set up your data source.
Create a Campaign in Movable Ink
Create and customize a visual campaign in Movable Ink to generate dynamic content blocks for use in CleverTap campaigns. To do so, perform the following steps:
- Go to Campaigns > Create Campaign in the Movable Ink dashboard.
- Select a channel (for example, Email) and select a Block format.

Create Campaign in the Movable Ink
- Click Add Content, then select App Gallery and pick a visual component (for example, Countdown Timer).

Add Content
- Use the visual editor to drag and drop elements such as text and images.
- Insert personalization placeholders (for example, first name) and save your campaign.
Personalization
Add dynamic fields to text during setup. Later, replace these placeholders with CleverTap Liquid Tags for real-time personalization.

Personalization
- Click Finish, then Copy Creative Tag (HTML or image URL).

Copy Creative Tag
Visit the Movable Ink support center for more information on using the Movable Ink Platform.
Configure Movable Ink in CleverTap campaigns
The personalized content generated in Movable Ink, such as countdown timers, polls, and scratch-off blocks, can be used in any CleverTap campaign that supports HTML or image URLs. While this example focuses on an email campaign, you can embed Movable Ink content in Push Notifications and In-App messages campaigns to create real-time, dynamic user experiences.
Configure Personalized Email Campaign in CleverTap
Set up and personalize your email campaigns in CleverTap using Movable Inkโs visual blocks. 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 Movable Ink Creative Tag you copied in Step 5 of Create a Campaign in Movable Ink inside
the <body>
section.

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: "There"}}
will display "There" if the name field is empty). - 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.
Once published, users will see personalized visual content powered by Movable Ink directly in your CleverTap messaging.
Updated about 9 hours ago