Special Promotions for Magento 2
Boost Conversions and Average Order Value With Advanced Promotion Scenarios
-
Drive larger carts with quantity- and spend-based promotions that reward customers for buying more.
-
Encourage upsells and cross-sells with Buy X Get Y and Spend X Get Y promos
-
Avoid discount conflicts and margin losses using built-in limits, repeat controls, and overlap protection.
-
Fully support fractional quantities, bundles, configurable and grouped products
-
Stay in control of multiple promotions with clear priorities and predictable rule behavior.
Current extension version: 1.1.0
Compatibility:
Open Source 2.4.6 - 2.4.8
Adobe Commerce 2.4.6 - 2.4.8
Challenge
Running effective promotions often becomes complicated when standard cart price rules fall short. Merchants frequently struggle with:
- Limited Promotion Logic: native rules don’t support complex scenarios like Spend X Get Y, advanced BOGO, or conditional free shipping.
- Lack of Control and Predictability: difficulty managing rule priorities, overlaps, and exclusions leads to unpredictable discount behavior when multiple promotions are active.
- Inflexible Targeting: Difficulty applying discounts only to specific products, categories, or customer segments.
Solution
The Special Promotions extension introduces a clear, scenario-based approach to promotional rules, giving you full transparency and control over discount logic. With this extension, you can:
- Create Advanced Promotions With Confidence: choose from multiple predefined scenarios tailored for real-world marketing use cases.
- Control Discount Logic Precisely: define priorities, limits, overlap behavior, and discount calculation rules.
- Increase Average Order Value: motivate customers to add more items to their cart or spend more by using quantity-based and spend-based incentives.
- Avoid Margin Losses: limit repeats, apply best-discount logic, and exclude specific cases such as products with special prices.
Build High-Converting Discount Campaigns With Flexible Promotion Scenarios
Special Promotions extension gives Magento 2 merchants full control over discount logic through ready-made promotion scenarios. Each scenario solves a concrete business problem like clearing slow-moving inventory, increasing average order value or reducing checkout friction and improving conversion rates.
Instead of forcing complex logic into standard Magento cart price rules, you simply choose the scenario that matches your business goal and configure it with clarity, control, and full visibility into how discounts are applied.


Amount Off Products or Categories
Targeted Discounts With Full Margin Control
Apply discounts directly to selected products or categories using percentage, fixed amount, fixed price, or free item logic. Discounts can be triggered by quantity, purchase amount, bulk rules, or every Nth item.
This scenario is best used when you need precise control without discounting your entire catalog or impacting unrelated products. It works well for category sales, clearance campaigns, and volume-based pricing while keeping margins protected on the rest of the catalog.
Amount Off Order
Clear Storewide Discounts
Apply a percentage or fixed discount to the entire cart subtotal once simple conditions are met, such as minimum spend or item quantity. No product selection, no complex logic.
Ideal for storewide sales, holiday promotions, flash offers, and re-engagement campaigns where clarity and speed matter most. Customers instantly understand the benefit, helping reduce hesitation at checkout.




Buy X Get Y (BOGO Deal)
Increase Basket Size With Proven Offers
Reward customers with discounted or free items after purchasing a required product(s). Choose whether discounts apply to the cheapest or most expensive items and limit how many times the offer repeats per order.
Best used for Buy One Get One deals, cross-selling, product discovery, and inventory clearance, while maintaining cost control through repeat limits and priority rules.
Spend X Get Y
Encourage Higher Spend Without Blanket Discounts
Trigger item discounts once customers reach a specific spending threshold. The system automatically calculates eligible items, even in mixed-price or fractional-quantity carts.
This scenario works best for upselling premium products, “free gift” campaigns, and tiered rewards, helping increase average order value without discounting the entire cart.




Free Shipping
Reduce Checkout Friction On Your Terms
Offer free shipping based on spend or item quantity, with control over countries, shipping methods, and rate limits. Decide whether free shipping can stack with other discounts.
Ideal for cart abandonment reduction, region-specific offers, and AOV-driven incentives, while keeping shipping costs predictable and under control.
More Features
Smart Overlap Handling
Ensure discounts are applied exactly as intended. Items used to meet promo conditions are automatically excluded from discounts, preventing double-discounting and unintended giveaways.
Repeat Limits Per Order
Control promotion impact by limiting how many times a rule can be applied within a single order, helping you manage costs and protect margins.
Rule Priority Management
Define how multiple promotions interact when more than one rule is eligible. Apply all matching discounts or automatically select the most beneficial one for the customer.
Customer Targeting
Choose exactly who can use each promotion. Apply rules storewide, limit them to specific customer groups, or restrict offers to selected customers for targeted campaigns. to selected customers
Special Price Compatibility
Decide whether promotions should apply to products that already have a special price, giving you full control over stacking discounts.
Fractional Quantity Support
Apply promotions to products sold by weight, length, or other fractional units, with accurate calculations and predictable results.
-
1.1.0Released 27.05.2026
+ Hyvä 1.0.0 compatibility
+ Settings for promo information, visuals, category visibility, and SEO to the Sale sub-category rules.
+ Configuration to publish valid coupons directly on the cart page below the apply field.
+ "Promo page expiration" setting.
+ Integrated product labels with promo rules, allowing separate labels for "Buy X" and "Get Y" products based on rule conditions.
* Fixed an issue where inactive coupon limits were applied and shown in the summary for automatic discounts.
* Fixed the loading progress wheel on the "Promo Rules" page.
* Corrected the "Discount Priority" option in order discounts to apply to the right products instead of working in reverse.
* Restored the missing navigation dropdown menu on the promo rules grid.
* Fixed the calendar picker failing to open in the "Active Dates" tab.