Promotions
Configurable promotion engine for all contexts
Set up advanced conditional logic for discounts, buy X get Y, customer-group offers, and campaigns — from the seller dashboard.
Type
Tailored promotions for any situation
Compute discounts from products, orders, or customer context such as regions and customer groups.

Templates for product and order discounts
Use promotion templates to set up discounts for bundles, product types, order amount, and more.

Targeted customer promotions
Set conditions to determine what regions, currencies, sales channels, or customer groups a promotion should be available to.

Create automatic promotions
Create promotions based on customer context that are applied automatically without a coupon.

Easily add to campaigns
Add promotions to campaigns and set budgets, track spending, control start/end dates, and more.
Advanced promotion logic
Decide how discounts stack, who can use them, and when they apply — without custom storefront code for every rule.
Conditional rules
Build rules on cart items, cart value, products, and customer attributes.
Buy X get Y
Support buy-X-get-Y style promotions alongside percentage and fixed discounts.
Regions and currencies
Target promotions to the markets and currencies where they should run.
Sales channels
Offer different promotions on storefront, wholesale, or marketplace channels.
Cart context
Evaluate promotions against live cart contents and totals at checkout.
Discount types
Configure percentage, fixed amount, and free shipping style offers from one engine.
Advanced promotion logic for all contexts
Conditional rules you control from the seller dashboard — and room to extend when your offers get specific.
Included
Built in
- Set advanced conditional promotion rules
- Manage all promotions in the seller dashboard
- Target regions, customers, and channels
- Intuitive flows to create conditional promotions
- Base discounts on cart items or cart value
- Support buy X get Y discounts
- Associate promotions with campaigns
- Apply promotions automatically without a coupon
Customize
Extend
- Add custom rules via the Promotions API
- Create custom promotions from the admin
- Replace or complement with your own promotions engine
- Connect third-party systems using workflows
- Works with all Aiminaabee commerce modules
- Use standalone with your own systems
- Extend with your own custom data models
Promote on your terms
Campaigns, automatic discounts, and targeted offers — run them from the same Aiminaabee dashboard that powers your storefront.