Learn to how to create and configure promotions in Spree Commerce.
Promotions are a powerful way to drive conversions, reward loyal customers, and support marketing campaigns. Whether you’re offering discounts, free shipping, or bonus products, Spree’s promotion engine gives you fine-grained control over when a promotion applies and what it does.This guide covers how to create and configure a promotion in Spree. Detailed explanations of individual rules and actions are covered in separate articles.
To create a promotion, navigate to the Promotions tab in the admin dashboard.Click New Promotion in the top-right corner, to open the Promotion creation form.Here you can do the following:
After creating the promotion, you’ll be redirected to the main configuration screen. This is where the actual logic of the promotion is defined.You’ll see two main sections:
Rules - determine when the promotion applies
Actions - determine what happens when it applies
When adding a rule or action, changes are saved immediately.
There are also two side panels that let you update:
Once you’ve added the promotion’s rules and actions, it’s ready to be used by customers.
Automatic promotions will apply at checkout as soon as the conditions are met.
Coupon code promotions can be redeemed when customers enter the code during checkout.
How you market, distribute, or communicate the promotion (e.g., email campaigns, banners, social media, influencer codes) is entirely up to you and your team.