Promotions Engine
A real rules engine, not a coupon codes table. Compose any promotion you can imagine from composable conditions and actions — with stacking policies, caps, priorities, and per-channel rules baked in.
Percentage off, fixed amount, fixed per line, volume-tiered percentage, bundle discount, free gift, buy-X-get-Y (BOGO and beyond), free shipping. Each action is composable with the others.
Cart min/max totals, item count thresholds, customer groups, categories, collections, brands, traits, first-order, channel, account, location, country, role, day-of-week, time-of-day, seasonal windows, blackout dates.
Stackable, exclusive, or coupon-only stacking. Mutually-exclusive rule lists. Max simultaneous in cart. Priority ordering. Auto-apply vs. coupon-code entry. The engine picks the best combo for the buyer every time.
Total redemption limit. Per-customer limit. Single-use codes. Daily caps. Max discount amount per rule. Once-per-order enforcement. Email whitelists. Staff-only and role-visible rules for sales reps.
Pre-built CartIndex in a single O(n) pass, then O(1) condition checks. Thousands of active rules evaluated per cart update without breaking a sweat.
Run retail coupons on the B2C channel, volume-tiered wholesale rebates on the B2B channel — from the same rule engine. Conditions route naturally by channel, account, or customer group.
Analytics · cross-rule
Active promotions, total uses, dispensed spend, redemption rate, and attributed revenue — rolled up across every rule, filterable by channel and date range.
Analytics · per rule
Daily redemptions, top days by dispensed value, unique customers, average discount, an immutable audit log, and a per-order redemption feed — every rule gets the full picture.
Composition
Cart, product, variant, collection, brand, trait, customer group, account, channel, date window, shipping, country — combine on the left. Percentage, fixed, per-line, BOGO, volume-tiered, bundle, free shipping, free gift — choose on the right.
Cart, product, customer, channel, date, shipping — all mix & match.
Percentage, fixed, per-line, BOGO, volume-tiered, bundle, free shipping, free gift.