Overview
Cart Promotion also called as promotion or promo engine is a type of promotion or discount that helps brands create promotions focused on products in the shopping cart of the customer. Unlike traditional Point-of-Sale (PoS) promotions, which are mainly designed to boost sales, these promotions are event-driven, rule-based, and offer instant gratification during product search or checkout. They are applied on a running campaign to engage customers and build relationships, not just drive transactions.
Benefits of cart promotions
Feature | Brand | Customer |
---|---|---|
Personalized Promotions | • Targeted promotions • Discount optimization • Flexible program setup • Diverse benefits | •Personalized experience •Instant gratification • Relevant offers & more visibility |
Convenient setup & ease of usage | • Manage all from one place • Create & optimize on the • Advanced budgeting control | • No OTP or coupon code • Faster checkout |
Visibility & Control | • Real-time monitoring • Measure and optimize spends | • Activate/deactivate • Earn or exchange points for reward |
NoteBy default, Cart Promotion is not enabled for all the orgs. Raise a ticket to the Product Support team to enable.
Key features:
- Ensures that customers get the most relevant cart discount running at the time.
- Discounts are tailored and based on customer interactions, product preferences and shopping activities.
- Promotions are automatically applied at checkout and customers don't need to search for coupons available.
- Relevant and customized discounts motivate customers to finish their purchase.
- The promotion strategy is optimized to enhance conversion rate and engagement.
- Allows organization to upsell and cross sell by offering targeted discounts.
- Helps to configure strategies based on customer, product, store, location, and customer activities.
Configure cart promotion redemption strategy
The promotion redemption process supports two strategies for applying discounts to a transaction. The standard approach involves the promotion engine evaluating a cart and returning a final, calculated set of discounts to be applied.
An alternative strategy offers greater flexibility by separating the evaluation and redemption steps. This flow allows an external system to first request a complete list of all available promotions for the items in a cart. The external system can then apply its own logic to determine the final combination of discounts, and after the transaction is complete, it informs the promotion engine which specific promotions were redeemed.


To use the default strategy, set the cart promotion redemption strategy to REDEMPTION_AGAINST_CART_EVALUATION
.
To use the alternate strategy, set the cart promotion redemption strategy to REDEMPTION_WITHOUT_CART_EVALUATION
.
To configure the cart promotion redemption strategy for your organisation, raise a JIRA ticket to the Capillary Product Support team.
Updated 13 days ago