Personalized previews allow you to preview the campaign's personalized message for one of your users.
- Pre-requisites: None
- Available for Push, SMS, and Email campaigns.
- Support for all types of personalization - user attributes, event attributes, product sets (DPM), and content APIs.
Steps to preview personalized campaign content
Push, SMS and WhatsApp
1. Navigate to step 2 of campaign creation.
2. Select the preview type as Personalized below the preview screen. The system will randomly pick up a user and render a personalized preview for that user.
3. Click on the edit button next to change the default user.
4. Search for the desired user in the dropdown. Click Fetch user data.
5. The system will load all the attributes that have been used in the campaign. The fallbacks wherever applicable will be shown right next to the attributes.
6. You can play around with these values.
User and event attribute- These values are directly picked up from the user data.
- Change the attribute values
- Switch between fallback and actual value
Once you are satisfied, click the refresh button to render the preview with the set values.
Product Sets- These values are directly picked up from the product data. However, these are shown as JSON. You can change the JSON object as per your requirement and click refresh.
Content APIs- We hit the configured APIs to fetch these values. Here also, you can change values in the JSON object for previews.
Note- In case, the endpoint is not reachable we show an empty response. This will let you create your temporary data for preview purposes.
7. Once, you are satisfied with the select user and preview, you can close the slide-out and continue with the campaign changes. The selected user details will be stored for your future previews.
Emails
1. Navigate to step 2 of email campaign creation and click on previews.
2. The pop-up will show you a new tab for "Personalized previews".
3. Similar to push and SMS, you can select a user and preview your email message for the selected user.
Note- You can now also pass the personalized data for inbox previews. Just turn on the toggle while running inbox previews. Click here to know more about the inbox previews.