Rewards & free productsRewards
  1. Home
  2. 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 …
  1. 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.

  2. 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.

  3. 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)".

  4. 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.

  5. 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€

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.

  1. €0.00
  2. €100.00
  3. €250.00
  4. €500.00
  5. €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

Sales ChannelAll Sales Channels

General

Activate plugin

Selection mode

The selection mode controls how many rewards a customer can receive in the cart – per group, per cart value tier, or in total.

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.
Selection modeOne reward per group

Cart page

Display position Below cart items
Display mode Product slider
Name for product rewards Product name

Offcanvas cart

Show in offcanvas cart
Offcanvas position Below cart items

Progress bar

Show progress bar

Automatic reward selection

The plugin can automatically add rewards to the cart as soon as a threshold is reached – or leave the entire selection to the customer.

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.
Automatic reward selectionOff (manual selection only)
  • 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

Every setting with its help text

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.

Open the demo shop View in the store