CleverTap User Docs

Welcome to the CleverTap User Docs. You'll find comprehensive guides and documentation to help you start working with CleverTap as quickly as possible, as well as support if you get stuck. Let's jump right in!

Personalize Messages

Overview

When you create campaigns in CleverTap, you can personalize messages for each user based on user profile properties.

For example, let's say you run a multilingual news application and you have users that speak many different languages, you can personalize each message based on the user's preferred language.

Using this feature, instead of making one campaign for each language and splitting your campaign stats, you can create one campaign and see its result as a whole, and for each language individually.

Step 1: Pick the User Property to Personalize Messages

Step 2: Create Default Message Copy

In this campaign, you have to specify a default copy, which will go to all users in your target segment that don’t have a user property you have selected a copy for.

Example
If you are sending a message based on language and your app supports 50 languages, you may choose to create copy for Spanish, French, Russian and keep your default copy as English, which will be sent to everyone else.

Step 3: Choose and Create Your Message Copy Based on User Properties

After you have selected your default copy, you need to select the various user properties for which you’d like to create copies. Please note no message copy can be left blank.

Personalize Messages


Suggested Edits are limited on API Reference Pages

You can only suggest edits to Markdown body content, but not to the API spec.