- Home
- Setting up
One group, its rewards, its thresholds.
Everything happens in the admin under Marketing › Cart Rewards. First the group, then the individual rewards, then a look at the cart. Five steps and it runs.
Reward Groups
Marketing › Cart Rewards Search reward groups... Add reward group
| Position | Name | Rewards | Active | Sales channel | Rule | Created at | |
|---|---|---|---|---|---|---|---|
| 1 | Welcome: gifts & discounts | 4 | All sales channels | No rule | 05/02/2026, 09:30 | … | |
| 2 | Loyalty rewards | 4 | All sales channels | No rule | 05/02/2026, 09:42 | … | |
| 3 | Discount staircase | 4 | All sales channels | No rule | 05/02/2026, 09:51 | … |
Create a reward group
In the admin, go to Marketing › Cart Rewards and click "Add reward group". The group needs a name and a position; description and the active switch come on top. The customer later sees both above the tiles in the cart.
Set the visibility
The visibility card holds two optional fields: a sales channel and a rule from the Rule Builder. If both stay empty, the group applies in every channel and to every customer.
Add the rewards
In the rewards tab click "Add reward". Every reward has a type: product or discount. For a product you pick one from the catalogue, for a discount the kind (percentage or absolute) and the value. The name is mandatory; the customer reads it on the tile for discounts, and for products only when "Name for product rewards" is set to "Reward item name (as configured in admin)".
Set the minimum cart value
The threshold belongs to the reward, as a real Shopware price field with gross and net. Via "Currency dependent pricing" you set it per currency. Zero means: no minimum order value.
Check it in the shop
Open the cart and look at the group: bar, tiers, tiles. Only then is it worth opening the settings, because those are about display and automation, not about the content any more.
Three screens, that is all.
The group with its fields, the list of its rewards and the modal of a single reward.
Loyalty rewards
EnglishCancelSave
GeneralRewards
General
NameLoyalty rewards
Active
DescriptionThe higher the cart value, the more valuable the gift. Tiers up to € 1,000.
Position2
Visibility
Sales channelSelect sales channel...
Rule Builder ruleSelect rule...
Edit reward
General
TypeProduct
Active
NameGift from €250
Reward / Discount
ProductMain product with properties (SW10002)
Minimum cart value
Price (gross)250.00€
Price (net)210.08€
Currency dependent pricing
Conditions
Rule Builder ruleSelect rule...
CancelSave
Loyalty rewardsMarketing › Cart Rewards
GeneralRewards
RewardsAdd reward
| Position | Name | Type | Cart value | Active | Rule | |
|---|---|---|---|---|---|---|
| 1 | Gift from €100 | Product | €100.00 | No rule | … | |
| 2 | Gift from €250 | Product | €250.00 | No rule | … | |
| 3 | Premium gift from €500 | Product | €500.00 | No rule | … | |
| 4 | 10% discount from €1,000 | Discount | €1,000.00 | No rule | … |
Every row is one reward. A click on the row opens the modal above.
What the customer sees afterwards.
As soon as a group is active and a reward has reached its threshold, the selection is in the cart. None of this needs to be built in, the plugin hooks into the cart page and the offcanvas.
Loyalty rewardsShopping cart
The higher the cart value, the more valuable the gift. Tiers up to € 1,000.
- €0.00
- €100.00
- €250.00
- €500.00
- €1,000.00
€4.05 to go until the next gift
Free
Variant productSelect variant...
Choose gift
Free
Main product with propertiesSelect variant...
Choose gift
Free
Main product with propertiesSize: M
€4.05 more
Discount
10% discount from €1,000off your cart
€504.05 more
Tiles with a badge
Products carry "Free", discounts carry "Discount" and show their value. Locked tiles are greyed out and name the remaining amount on the button.
A bar with every tier
The bar shows every threshold of the group. Below it says how much is missing until the next one, or that everything is unlocked.
The choice happens in the cart
A click on "Choose gift" adds the reward as its own item. A click on another tile swaps it, depending on the selection mode.
The nine settings.
All of them apply per sales channel. They only change how and where the rewards appear, not what there is.
Rewards, gifts, and free productsby digitvisionSave
General
Selection mode
Available modes
1One reward per group
The customer receives at most one reward from each configured group – the one with the highest reached threshold. With multiple groups several rewards can add up, but never more than one per group.
2One reward per cart value tier (per group)
Within a group the customer may pick one reward for each reached threshold. If three thresholds are reached in a group, three rewards are available.
3One reward across all groups
Exactly one reward is granted for the entire cart – regardless of how many groups are configured or how many thresholds are reached.
Further information
- When the customer picks a different reward, it replaces the previous reward within the scope of the selection mode – inside the group, the cart value tier, or the entire cart.
Cart page
Offcanvas cart
Progress bar
Automatic reward selection
Available modes
1Off (manual selection only)
Rewards are never added automatically. The customer makes the selection manually in the cart or offcanvas.
2Only the first reached reward
As soon as a threshold is reached, the matching reward is added once. Further thresholds are not serviced automatically after that – the customer can pick additional rewards manually if they want.
3All reached rewards
The automation reacts to every reached threshold. In "One reward per cart value tier" mode, a separate reward is added for each threshold. In "One reward per group" and "One reward across all groups" mode, the current reward is replaced with the better one as soon as a higher threshold is reached.
Further information
- If multiple rewards are eligible, the plugin picks the first reward with the highest reached threshold.
- As soon as the customer intervenes manually (picks a reward or removes an auto-added one), the automation pauses for that group – or for the entire cart in "One reward across all groups" mode.
- Variant parent products that require a customer choice are never auto-added – the customer must pick the variant themselves.
Activate plugin
Card GeneralOptions on, offDefault on
Selection mode
Card Selection modeOptions per group, per cart value tier, one in totalDefault per group
Display position
Card Cart pageOptions sidebar, above the products, below themDefault below them
Display mode
Card Cart pageOptions list, product sliderDefault product slider
Name for product rewards
Card Cart pageOptions product name, reward item nameDefault product name
Show in offcanvas cart
Card Offcanvas cartOptions on, offDefault on
Offcanvas position
Card Offcanvas cartOptions above the products, below themDefault below them
Show progress bar
Card Progress barOptions on, offDefault on
Automatic reward selection
Card Automatic reward selectionOptions off, only the first reached, all reachedDefault off
Two things you notice the first time.
The menu entry is called Cart Rewards.
The manual that ships with the plugin says "Marketing → Rewards", but the admin shows "Marketing › Cart Rewards".
The customer picks the variant.
If a reward points to a parent product, the automation does not add it. Without a choice in the select box the tile cannot be submitted.
Ready to let your cart hand out rewards?
Put a product into the cart in the demo shop and watch the gifts appear. Or try it in your own shop.