Configure Cart Promotion

Each type of cart promotion has a different configuration process based on its use case. Refer to the sections below for the specific promotion type you want to configure, and follow the corresponding steps to complete the setup.

Loyalty Cart Promotion

❗️

Type of Cart Promotion. It is not same as loyalty promotion.

To configure Loyalty Cart Promotion follow the steps below.

  1. Define Availing conditions and benefits.
  2. Add Additional Information.
  3. Setup Communication.

Earning Cart Promotion

To Configure Loyalty earning cart promotion follow the steps below:

  1. Configure the criteria for earning the promotions.
  2. Configure Avail conditions and benefits . Define qualifying cart conditions & benefits.
  3. Configure Additional information. Add metadata for your promotion
  4. Configure Communication. Setup the schedule for this message

POS Promotion

To configure POS promotion follow the steps below:

  1. Configure Availing conditions and benefits . Define qualifying cart conditions & benefits.
  2. Configure Additional information. Add metadata for your promotion.

Rewards Promotion

To configure Rewards promotion follow the steps below:

  1. Configure Promotion Earning.
  2. Configure Avail conditions and benefits . Define qualifying cart conditions & benefits.
  3. Configure Additional information. Add metadata for your promotion.
  4. Configure Communication. Setup the schedule for this message

Code linked promotion

To Configure code linked promotion follow the steps below:

  1. Configure Availing conditions and benefits . Define qualifying cart conditions & benefits.
  2. Configure Additional information. Add metadata for your promotion.

Promotion Earning

Configure the criteria that must be met in order to earn the promotion. This page is divided into two subsections based on the type of cart promotion: Loyalty Earning Cart Promotion and Rewards Promotion, each requiring specific configurations.

Under Loyalty Earning Cart Promotion, there are two types to consider: Single Activity and Activity Milestone. Follow the steps outlined below to understand how to configure each type properly.

Loyalty Earning Cart Promotion

You can define the earn condition for the customer to earn the promotion.

For activity-based promotion earning

To configure promotion earning based on a Single activity, follow these steps:

  1. Select the activity that target customer should achieve to earn promotion
OptionDescription
Makes a transactionCustomer makes a purchase with your brand
RegistersCustomer registers in your loyalty program
Updates profileCustomer Updates their profile
  1. Define the scope of the promotion.
  1. Define the earning conditions for the cart promotion.

The fields are as follows:

Criteria Name*Name to identify the criteria
What conditions are to be met?Condition to be evaluated. For more information refer to the document on Profiles.
  1. Define the additional settings for the cart promotion.
Maximum Earning per CustomerLimit how many times a customer can earn the promotion
Restrict earning daysDefine the promotion earning time period from the date it is issued.

Milestone-Based Earning

For milestone-based promotions, you can target a specific audience group and set a goal they need to achieve to earn the promotion.

To configure this: In the Configure Earning section, select Activity Milestone.

  1. Under Select Milestone Group, choose the milestone group. Refer to the documentation for more information on Milestones.
  1. Select the target that should be achieved by the audience group in order to earn promotion
  1. Enable the toggle under Maximum earning per customer and add the maximum times a customer can earn the cart promotion.

Rewards Promotion

Promotion Earning here lets you define how a customer qualifies to earn a promotion in the cart.

  1. Select Direct trigger to automatically issue the promotion based on predefined customer behaviors or preferences—no manual action is required from the customer.
  1. You can define maximum earning per customer that will limit the number of times a customer can earn the promotion.
  1. Select Continue to proceed.

Availing conditions and benefits

Define the cart conditions and the associated benefits that must be met for the promotion to apply.

Define the benefits and cart/product conditions to avail the cart promotion

To define the benefits and cart/product conditions to avail the cart promotion, follow these steps:

  1. Select Add conditions/benefits.

  2. In Define qualifying conditions, select the cart property. Refer to the table below.

OptionDescription
Cart amountTo define the qualifying condition on the entire cart amount. For example, avail the promotion only for customers whose cart value is >= $100.
Count of items in the cartTo define the qualifying condition on the count of items added to the cart. For example, avail the promotion only for customers whose cart count > 5.
Sum of line item amount for the selected productTo define the qualifying condition on the price of line items of specific products, categories, brands, or attributes in the cart. Use Select product to add your preferred products, attributes, or categories. For example, avail promotion only if the sum of the price of cart items of only shirts (product category) exceeds $200.
Sum of line item quantity for the selected productTo define the qualifying condition on the count of line items of specific products, categories, or attributes in the cart. Use Select product to add your preferred products, attributes, brands, or categories. For example, avail promotion only if the count of specific cart items (shirts - product category) exceeds 3.
Payment ModeTo define what mode of payment is used to make the transaction.
  1. Select whether the benefit is on Cart or** Selected product in the cart ** . This step is not required when the qualifying condition is payment mode.
CartRefers to the customers entire shopping cart
Selected products in the cartDefine specific products in the cart that the condition or benefit should apply to
  1. Select how the benefit is offered Fixed amount or Percentage based.
  2. Click Continue

Define scope and restriction

To define scope and restriction for cart promotion follow these steps:

  1. Select Add scope/restrictions.

  2. UnderDefine scope - Enter the scope of availing the promotion : specific store or zone and day/time. For more information on scope refer to the store hierarchy document.

  3. Click on Continue to proceed.

  4. UnderIssual restrictionsdefine the individual promotion issual limit.

  • **Individual promotion issual limit **- Use this option to limit the number of promotions every customer can get. You can also select No limit.
  1. Under Redemption restriction, configure the following:

i)Earn Limits (This step is only available for Loyalty Earning Cart Promotion and Rewards Cart Promotion)

Field Name

Description

Restrict redemptions per earn

Toggle to enable limiting redemptions based on each earn event.

  • Maximum times an earn could be redeemed

Sets how many times a single earn instance can be redeemed.

  • Maximum transactions in which an earn could be redeemed

Sets the number of different transactions where the same earn can be used.

  • Maximum discount due to single earn

Specifies the maximum discount value allowed from a single earn.

ii)Individual cart limits

Field NameDescription
Number of times the promotion could be redeemed in a single cartSets how many times the promotion can apply within a single transaction/cart.
Maximum discount due to the promotion in a single cartSets a limit on the total discount provided by the promotion within one cart.

iii)Individual customer limits

Field Name

Description

Enable limit on the number of times a customer could avail the promotion

Toggle to restrict how many times a customer can use the cart promotion in total.

  • Maximum times a customer could avail the promotion

Defines the maximum number of times a customer is allowed to use the cart promotion.

  • Refresh the limit after a specified period

Sets the reset frequency for cart promotion redemption limit .

Enable limit on the number of transactions a customer could avail the promotion

Toggle to restrict the number of transactions in which a customer can apply the promotion.

  • Maximum transactions in which a customer could avail the promotion

Sets the maximum number of transactions that qualify per customer.

  • Refresh the limit after a specified period

Sets the reset frequency for transaction limit.

Enable limit on total discount a customer could avail across redemptions

Toggle to limit the total discount amount a customer can receive from all redemptions.

  • Maximum discount a customer could avail across redemptions

Defines the overall discount amount limit per customer across all uses

  • Refresh the limit after a specified period

Sets the reset frequency for discount redemption limit. Never: The limit does not get reset.
Days: Select the number of days after which the limit is reset. Weeks: Select the number of days after which the limit is reset.

📘

Note

Redemption restrictions cannot be updated once the promotion is live

  1. Click on Continue to proceed.

  2. In Set expiry of the promotion. Enter the limit till when the promotion can be applied in a cart. This can be used for sending expiry communication.

  3. Click on Continue to proceed.

Additional Information

This section allows you to enter the value for custom field that have been configured for the organisation. To learn more about how to configure refer to the Cart Promotion Settings page.

To enter the Additional Information follow these steps:

  1. Enter the value for the custom field.
  2. Select Continue

Communication

It allows you to configure automated messages to customers based on their interaction with a promotion or reward. To understand how to create content used for different channels like mobile push, SMS templates, and more refer to Content Management. You can set communication for two types of messages On Earning (this is only available for Loyalty Earning Cart Promotion and Rewards Cart Promotion) and to Set Expiry Reminder. Follow the steps below to understand how to set it.

On earning

It allows you send a creative message (email, SMS, push, etc.) when a customer earns a reward (e.g., loyalty points, discount, voucher).

  1. Click Add creative on earning
  2. Select either one: SMS, Email, Push notification
  3. Select Create new to create a new template or choose from the list of available templates.
  4. Select Done to save the changes.

Set expiry reminder

This feature lets you notify customers before a reward or benefit expires, encouraging them to use it before it becomes invalid.

  1. Click Add creative expiry reminder
  2. Select either one: SMS, Email, Push notification
  3. Select Create new to create a new template or choose from the list of available templates.
  1. Configure the Expiry Reminder by clicking the Gear Icon icon
  2. Select Done to save the changes.