Easy Discount
Description
Highlights
About the Extension
With Easy Discount you set up promotional campaigns in just a few clicks. Seven ready-made campaign types, a guided wizard and sensible defaults replace the tedious clicking through Shopware's native promotions module. Whether it's a summer sale, a bundle offer, "Buy 3 pay 2" or a time-limited flash sale — your campaign is live in a few minutes.
Seven discount types
- Product discount
The classic discount on selected products or entire categories. Either as a percentage or a fixed amount per line item. Ideal for category sales, clearing residual stock or targeted audience campaigns. - Order discount
A discount on the entire cart, optionally above a minimum order value. The classic "10 % off everything from 50 € upwards". Works both with a promo code and automatically. - Buy X, get Y
The classic "Buy 2, the cheapest is free" or "Buy 3, the third is 50 % off". You can limit the trigger to specific products or entire categories. The reward applies either to the same product, a specific other product or the cheapest item in the cart. - Shipping discount
Free shipping or discounted shipping above a minimum order value. Optionally restrict it to selected shipping methods. No more workarounds via hidden shipping rules. - Volume discount
Tiered pricing by quantity: "from 5 units 5 %, from 10 units 10 %, from 25 units 15 %". The full tier table is automatically rendered on the product detail page — the customer instantly sees from which quantity the next step pays off. - Bundle discount
Offer multiple products as a set and grant a discount on the combination. A dedicated bundle card with an "Add to cart" button is rendered on the product detail page — the customer adds the entire bundle in a single click. - Flash sale
A time-limited campaign with a live countdown in the shop and an optional unit limit ("only 5 left"). Creates urgency without you having to manage timing manually — the campaign starts and ends automatically at the configured time.
Full control over audience and timing
Every promotion can be precisely defined – without clicking a single condition in the Rule Builder. You determine the target group: whether the promotion should apply to all products, specific products, or selected categories. At the same time, you can explicitly exclude products, categories, or manufacturers – even when the promotion generally applies to "all".
The validity period can optionally be set with a start and end date including time. Using the sales channel scope, you control in which sales channels the promotion is active, and with the customer group scope you can target it specifically at B2B customers, end customers, or a custom VIP group. A minimum order value and a minimum quantity can be defined as redemption thresholds.
Usage limits – both overall and per customer – protect against uncontrolled multiple redemptions. For shops running several promotions simultaneously, the priority and combinability of individual promotions can also be configured.
Codes or automatic — whichever fits the campaign
Depending on the promotion, you can choose whether a promotion code is required or whether the promotion applies automatically as soon as the defined conditions are met. Promotion codes are assigned freely – the spelling is adopted in the admin exactly as you enter it. When redeeming, the case does not matter: whether the customer enters "SOMMER25" or "sommer25", both are accepted.
The code input field is available to the customer in multiple places – on the cart page, in the offcanvas cart, and in the order confirmation. This way, they can redeem the code wherever it is most convenient for them.
If a code is rejected, the customer receives a clear error message with the exact reason – such as a minimum order value not reached, an expired validity period, or a non-matching customer group. A generic "code invalid" message is a thing of the past.
Visible in the shop where the customer sees it
Easy Discount integrates seamlessly into the storefront and automatically displays relevant information for each promotion type – no theme customization required. On the product detail page, a buy widget is shown with all active promotions for the respective product. Quantity discounts are displayed as a complete tier table directly on the product page, transparent and clearly visible for the customer. Bundle promotions appear as a dedicated bundle card with their own "Add to Cart" button, allowing all bundle products to be added to the cart in a single click.
For flash sales, a countdown runs in real time – optionally configured to only become visible shortly before the promotion ends. If a stock limit is defined, customers are also shown how many items are still available. On category pages, discounted products are highlighted with badges in the listing, ensuring promotions catch the eye while browsing.
In the cart, a promo banner displays current promotions, redeemed codes and any shipping savings achieved. Redeemed codes are also shown as a list with a remove button in both the cart and the offcanvas cart. For maximum flexibility, the display locations can be individually activated or hidden per promotion – allowing a promotion to appear exclusively in the cart, for example, without being shown on the product page.
In the admin: a step-by-step wizard
Managing promotions in the admin is designed for efficiency. A guided wizard walks you through the setup step by step – depending on the promotion type, only the truly relevant steps are displayed, so you don't have to click through unnecessary fields. The clear promotion list gives you an overview of the status, type, duration and usage of each promotion at a glance, and allows you to activate or deactivate them directly via a quick toggle.
The detail page of a promotion is divided into clearly structured tabs: Basics, Conditions, Targets and Exclusions, as well as Usage History. Recurring seasonal promotions can be duplicated and relaunched with a single click, without having to configure everything from scratch.
For teams with different roles, Easy Discount offers a granular permission system with separate roles for reading, creating, editing and deleting – ideal for collaboration between marketing and editorial teams.
Reporting and analysis
Easy Discount provides a clear overview of all ongoing and completed promotions. A dashboard widget in the Shopware admin shows you the top promotions, the total monthly savings and the number of active promotions per type at a glance – without having to navigate to the detail view first.
A complete usage history is available for each promotion. There you can see exactly which customer received which discount, when and with which order. The usage data can also be exported as a CSV – convenient for your own analyses or for forwarding to the accounting department.
Compatible with Shopware out of the box
Easy Discount is fully compatible with Shopware’s built-in features and can be used alongside native discounts and promotions – both systems run simultaneously without interfering with one another. If you wish to switch entirely to Easy Discount, you can hide the native promotions in the admin panel and/or on the storefront as required.
A kill switch allows the extension to be deactivated for specific sales channels if required, without any data being lost. No theme customisations are necessary – Easy Discount works out-of-the-box with the Shopware standard theme.
Details
- Available: English, German
- Category: Special features
About the Extension Partner
LENZ eBusiness GmbH
Partner Status
-
Shopware
Bronze Partner -
Shopware
Premium Extension Partner
Details
- Ø-Rating: 4.8
- Partner since: 2014
- Extensions: 91
- Certifications: 2
Support
- Based in: Germany
- Speaks: German, English
- Response time: Very quickly