Create Promo Campaigns

Learn how to create and configure a Promo Campaign from scratch using the step-by-step campaign builder.

Overview

This document provides detailed instructions on creating and configuring a Promo Campaign using the Campaign Builder. It guides you through the key steps to set up your campaign, including defining your campaign goals, selecting the right target audience, choosing the campaign type, and customizing your settings.

Create Promo Campaign

Go to Promotions > Promo Campaigns and click Create Campaign. The New Promotion Campaign page opens. To create a Promo Campaign, perform the following five key steps:

  1. Define Qualification Criteria
  2. Select Target Segment
  3. Set Up Reward
  4. Set Up Delivery Preference
  5. Publish Campaign

Define Qualification Criteria

The Start Here section is where you choose how users will qualify for the reward. The qualification criteria provide the following options:

  • Past behavior/Custom list: Target users based on actions performed in the past or custom list uploaded to the CleverTap dashboard. For example, you can target users who received a specific reward but have not redeemed it yet.
  • Live behavior: Trigger rewards in real-time when a user performs or does not perform an event. For example, you can trigger a reward when a user adds items to their cart but does not complete the checkout process within a set timeframe.
Define Qualification Criteria

Define Qualification Criteria

Select Target Segment

The Who section allows you to define who should receive the reward using the rule builder. The Target Segment rule builder Includes the following:

  • Find users from segment: allows you to select users from an already existing segment.
  • Create rules based on events:
    • Users who have done specific events
    • Users who have not done certain events
    • Users who have common user properties such as device type, location, are part of a particular segment, and so on.
    • Users who have common interests or behavior on your platform.
  • Option to check Constant event property if needed to simplify the logic.
Select Target Segment

Select Target Segment

Set Up Reward

The What section allows you to define the reward type for your Promo Campaign. Choose from various reward options such as:

Create Message to Setup the Reward

Set Up a Reward to Create Message

This section ensures you set up the right reward mechanism to engage your users effectively.

Promo Campaign with Wallet Points Selected

When you select Wallet Points as the type of reward when creating a Promo Campaign, you see the following options:

OptionDescriptionExample/Use Case
Loyalty Wallet
  • Select the wallet from the dropdown.
  • This option ensures that points are distributed to the correct wallet associated with your app or platform.
  • Note: The wallet must be created beforehand in your CleverTap account.

    If you have multiple wallets (for example, a Cashback Wallet and a Loyalty Points Wallet), you can select the Cashback Wallet to credit points for users engaging in a specific promotion.
    Points Earning Scheme

    Choose how users earn points when they trigger a qualifying event (typically a Charged event). The following earning schemes are available:

    • Flat: A fixed number of points is awarded to every eligible user.
    • Percentage: Users earn points based on a percentage of a specific event property (such as amount) from the Charged event.
    • Proportional: Users earn a defined number of points for every set unit of a property’s value.
    • Random: Users are awarded a random number of points within a defined range.
  • Flat: Ideal for simple campaigns where the user earns 100 points regardless of order amount.
  • Percentage: If set to 10% of the amount, a purchase of β‚Ή500 earns 50 points.
  • Proportional: For every β‚Ή100 of amount, user gets 10 points
  • Random: Users earn between 10 and 50 points, with a higher chance of getting values around 30.
  • Maximum Recurrence per UserControl how many times a single user can receive the points reward. These limits can be used together. Click Add Limit to define or modify these constraints.
    Note: This option appears only for Live Behavior Segments.
    If you set a total limit of 5 and a per-day limit of 2, the user can only redeem twice a day until they reach 5 redemptions.
    BudgetDefine the maximum budget allocated for the wallet points distribution. Once the budget is exhausted, no further points will be issued, even if users qualify for the reward. This ensures promotional spending is capped and provides financial safeguards during high-volume campaigns.
    Note: This option appears only for Live Behavior Segments.
    If you set a $5,000 budget for a cashback campaign, points will stop being issued once the total cashback distributed reaches $5,000, even if users continue to qualify.
    Reward BetweenSelect whether the points are a fixed value (in the case of Flat points type) or fall within a defined range (in the case of Random points type).
  • If you select Flat, the same amount of points will be distributed to all qualifying users (for example, 100 points).
  • If you select Random, you can specify a reward range (for example, 10-100 points) and let the system decide the amount within that range for each user.
  • Distribution Bias

    This option is available only when you select Random points type. This options allows you to control how the points are distributed across the defined range:

  • Favor Min: More users receive lower point values within the range.
  • Favor Avg: Distribution is centered around the average value of the range.
  • Favor Max: More users receive the higher point values within the range.
  • Favor Min: For a reward range of $10 to $100, you might prefer most users to get smaller rewards (for example, $10 to $30) while only a few get higher amounts (for example, $80 to $100). This works well if you want to offer consistent, small rewards.
  • Favor Avg: If the reward range is $10 to $100, the system distributes most rewards around the average value, which is $55. 60% of users receive rewards closer to $55 (for example, $50 to $60), while the remaining 40% get either lower ($10 to $40) or higher ($60 to $100) values.
  • Favor Max: If the reward range is $10 to $100, most users receive rewards closer to $100, with fewer users receiving lower values. 70% of users might get rewards between $60 to $100, while only 30% might receive $10 Rs to $30.
  • Custom Points Validity

    Select this option to customize the lifecycle of the wallet points, including their activation and expiry.

  • Activation:
    • Immediate: Points are immediately activated and available for use once awarded to the user.
    • Custom: Points are initially placed in a Pending state and will be activated after a set delay (for example, 7 days after being rewarded).
  • Expiry:
    • Never: Points will not expire. For example, continued purchases.
    • Date Picker: Select a specific expiry date using a calendar.
    • Custom: Set a specific expiry based on a defined period after the points are activated.
  • Activation:
    • Immediate: For example, as soon as the user completes purchase or completes a survey, points are instantly credited, which is ideal for real-time rewards.
    • Custom: For example, after a user completes a challenge, you may review their behavior for a few days (for example, 7 days after being rewarded) before activating points.
  • Expiry:
    • Never: For example, points rewarded to loyal customers for their continued purchases never expire, ensuring long-term benefits.
    • Date Picker: For example, in a holiday promo where points expire on January 1st, encouraging customers to redeem their rewards by that date.
    • Custom: For example, points might expire 30 days after activation, pushing users to redeem their rewards within a month and fostering engagement.
  • Set Up Wallet Points Reward in the Message

    Set Up Wallet Points Reward in the Message

    Promo Campaign with Coupons Selected

    When you select Coupons as the reward type when creating a Promo Campaign, you see the following options:

    OptionDescriptionExample / Use Case
    Select Coupon TypeChoose between the two available coupon types:
  • Single Code: A fixed code shared with all eligible users.
  • Bulk Codes: A set of unique coupon codes is generated and distributed to individual users.
  • Single Code: 10% off coupon shared with everyone in a sale campaign.
  • Bulk Codes: "Buy 1 Get 1 Free" offer where each user gets a unique coupon.
  • Choose CouponA dropdown shows available coupons that match the selected coupon type. You must select one coupon to proceed.
  • If Single Code is selected, only single-use coupons added to the CleverTap are listed.
  • If Bulk Codes is selected, only bulk coupon series added to the CleverTap are shown.
  • Note: The coupon must be active and not fully redeemed to appear in the list.

  • Single Code: A fixed 20% off coupon code for all users.
  • Bulk Codes: A personalized 10% off coupon code for each user in a specific segment.
  • Max Coupons per UserAvailable in Live Promo Campaigns only. Defines the maximum number of times a single coupon can be used by one user. If set to 1, each user can only redeem the coupon once. A coupon that can only be used once per user for a promotion.
    Max Codes per User (Live Campaign - Bulk Codes)Available in Live Promo Campaigns only. Defines the maximum number of unique coupon codes that can be assigned to each user.If set to 1, each user receives only one unique coupon code. A campaign where each user gets a unique 10% off coupon, but only one code per user.
    Coupon Redemption ActivationDefine when users can redeem the coupon after it is awarded. Two options are available:
  • Immediate: Coupons can be redeemed as soon as they are distributed.
  • Custom: Delay redemption by a specific time, such as redeemable only after 2 days of reward assignment.
  • Immediate: Use this for a flash sale, where users can redeem the coupon instantly after receiving it.
  • Custom: A special promotion that becomes redeemable only 48 hours after a user completes a purchase.
  • Set Up Coupons Reward in the Message

    Set Up Coupon Reward in Message

    Promo Campaign with Partner Vouchers Selected

    When you select Partner Vouchers as the reward type when creating a Promo Campaign, you see the following options:

    • Choose provider: Select the Provider from the dropdown. This identifies the partner brand or service from which the vouchers originate. The dropdown shows all integrated and active voucher providers available in your account.

    • Choose code snippet: After selecting a provider, choose the associated code snippet. This snippet contains a batch of voucher codes ready for distribution. The list is filtered based on the selected provider.

    Set Up Partner Vouchers Reward in the Message

    Set Up Partner Vouchers Reward in Message

    πŸ“˜

    Note

    • Only active and unexpired voucher lists will be displayed.
    • No preview of the voucher or its properties is shown in this version.
    • When a user qualifies for the campaign, a code is picked from the selected voucher list and assigned to them.
    • The system ensures that each user receives a unique and unassigned voucher code.

    Set Delivery Preferences

    The When section defines when the campaign should start and whether it should be scheduled or sent immediately. It allows the following options:

    • Send Now: Uses the current timestamp and account timezone. For example, (GMT+05:30) Asia/Kolkata.
    • Schedule for later: Opens a date/time picker to select a future start time.
    Set Delivery Preferences

    Set Delivery Preferences

    Publish Campaign

    Once you define all the above sections, click Publish Campaign to activate or schedule the campaign.

    Publish Campaign

    Publish Campaign