Special Promotions Pro Extension

Compatible with :

Magento CE, EE 2.3.x, 2.4.x

Special Promotions Pro Extension

The Special Promotions Pro extension for Magento 2 lets merchants create highly customizable and intelligent discount rules with over 20 promo types and flexible conditions based on customer behavior, cart details, and purchase history. It provides precise control over pricing strategies by allowing advanced discount calculations, exclusions for special-priced products, and targeted offers that go beyond Magento’s default promotions.

Highlighted Features

  • Create 20+ Unique Promotion Types

    Unlock a variety of promotional rules, including percentage-based discounts, fixed amount discounts, BOGO (Buy One Get One), and more. Set conditions based on cart items, customer groups, or purchase history for highly targeted promotions.

  • Use Customer Attributes in Rules

    Personalize promotions using customer attributes such as email domain, registration date, gender, and customer group. Offer exclusive discounts to VIP customers, first-time buyers, or specific user segments.

  • Order History-Based Discounts

    Reward loyal customers by applying discounts based on their total spending or number of orders. Encourage repeat purchases with special promotions for returning customers or those who haven't purchased in a while.

  • Flexible Discount Calculation

    Choose the base price for discount calculations, including original price, special price, or final price. Prevent conflicts between discount types by prioritizing specific rules and ensuring accurate pricing strategies.

  • Restrict Discounts on Special Price Products

    Prevent double discounts by restricting promotions on already discounted items. Maintain pricing control by allowing or disallowing promotions on products with special pricing.

  • Hyvä-Compatible by Default

    Seamlessly integrate with Hyvä themes without additional development. Ensure fast performance and a smooth user experience while maintaining compatibility with modern frontend frameworks.

  • GraphQL API Support

    Enable headless commerce by using GraphQL for seamless promotion rule execution across various platforms, including PWA, mobile apps, and third-party integrations. Retrieve promotional details efficiently using GraphQL queries.

Description

Create a New Cart Price Rule

cart-price-rule-grid
  • Displays a list of existing cart price rules.
  • Allows admin to create a new cart price rule.
  • Shows rule name, coupon code, start & end dates, status, website, and priority.

Identify and Describe Functionality

rule-info
  • Rule Name: Specifies the name of the promotion.
  • Description: An optional field to add details about the promotion.
  • Active: A toggle switch to enable or disable the promotion.
  • Global Uses Limit: Defines the total number of times this rule can be used across all users.
  • Current Uses: Displays how many times the rule has been used so far.
  • Websites: Specifies which website(s) the promotion is applicable to.
  • Customer Groups: Defines which customer groups can use this promotion.

Define Precise Rules with Intelligent Conditions

cart-price-rule-buy-one-get-free-rule

Preview Promotions in Shopping Cart

buy-one-get-one-rule-on-cart-page
  • The rule is configured to provide a 10% discount on the 5 least expensive products in the cart. Here are the results is shown in image.

FAQs

What is the Special Promotions Pro Extension?

It enables advanced promotional rules like BOGO, tiered discounts, and cart-based offers beyond default Magento promotions.  

How does this extension improve sales performance?

Targeted and automated promotions increase average order value and customer engagement.  

What types of promotions are supported?

It supports BOGO, buy X get Y, cart discounts, tiered pricing, and conditional offers.  

Can promotions be scheduled automatically?

Yes. Admins can schedule start and end dates for promotions to run automatically.  

Is the extension compatible with multi-store setups?

Yes. It supports multi-store and customer group–based promotions from a single admin panel.  

   Ask a question

Customer Reviews

Changelog

2.1.1 – December 30, 2025

  • Upgraded for compatibility with Magento 2.4.8-p3.
  • Compatible with PHP version 8.4.

2.1.0 - September 1, 2024

  • Minor Bug Fixes

2.0.2 – June 25, 2025

  • Compatibility with Magento version 2.4.8-p1.

2.0.1 – July 20, 2024

  • Fixed an issue with incorrect discount calculation when using the 'Each N-th' action group.
  • Resolved a problem where the 'Most Expensive' rule was not applied correctly when 'Maximum Qty Discount is Applied To' was set to 1.

2.0.0 – March 31, 2024

  • The extension is now fully compatible with Magento 2.4.7.
  • A new Cart Price Rule action, "Percent Discount: Buy X (Buy 1 for 10% off, Buy 2 for 20% off, etc.)", has been added. This allows you to create tiered discount promotions based on the quantity purchased.(Note: This feature is available with an active product or support subscription.)

1.0.8 – August 10, 2023

  • Resolved an issue with discount calculation when based on the original product price.
  • Introduced a new Cart Price Rule action — "Fixed Price: The Cheapest, also for Buy 1 Get 1 Free" — enabling fixed price promotions for the lowest-priced item in the cart.
  • Fixed a bug where the "Percent discount for product set" rule was incorrectly applied to configurable products defined in the product set.

1.0.7 – April 1, 2023

  • Enhanced the validation of active rules on Cart and Checkout pages by implementing additional caching and asynchronous cache warming on the backend.
  • Resolved an issue with the 'Fixed Price for Product Set' rule where discounts were calculated incorrectly when adding multiple sets.
  • Corrected the discount calculation for the 'Fixed Price: each 5th, 10th, 15th for $49' rule to ensure accurate pricing.

1.0.6 – September 8, 2022

  • Introduced a new cart price rule action "Buy X Get Y Free (Any Products)", enabling the creation of rules that offer multiple gift items from any category within a single rule application.
  • Resolved an issue with incorrect discount calculation when the Maximum Discount Amount setting is applied.

1.0.5 – July 30, 2019

  • Fixed the issue with the "Group of N" rule not applying correctly.
  • Resolved the issue with scheduled updates for cart price rules.
  • Improved and refactored the logic for "The Cheapest" and "The Most Expensive" actions.
  • Fixed issues related to the "Buy X Get Y" action functionality.

1.0.4 – November 10, 2018

  • The issue with installing the extension on Magento 2.2.0 has been resolved.

1.0.3 – September 4, 2018

  • Resolved an issue with incorrect item counting for the 'Buy X Get Y' promotion action.
  • Added support for applying discounts to the same products in the cart using the 'Each N-th' action.

1.0.2 – June 12, 2018

  • Removed the "Calculate Discount Based On" setting from Each N-th, Buy X Get Y, and Each Product After N actions as it was not applicable.
  • Improved the design of the Discount Breakdown for better clarity and user experience.
  • Enhanced Compatibility with Magento Enterprise's Scheduled Update feature.
  • Introduced a new and detailed Discount Breakdown, displaying all applied promotion rules along with the corresponding discount amount for each.

1.0.1 – April 2, 2018

  • Enhanced the 'Product Set' action — now supports only SKUs for set creation.
  • Resolved an issue related to the 'Max Amount of Discount' configuration.
  • Refined the logic for both the 'Product Set' and 'Group of N' actions.
  • Improved user experience by removing the 'Maximum Qty Discount is Applied To' option from the 'Group of N' action.

1.0.0 – March 8, 2018

  • Initial launch.

  $99
No surprise fees

We are committed to being open and transparent with our customers. When you purchase our module, you automatically receive one year of free support service and free updates.

Why is this important?

  • Seamless Installation and Configuration: We understand that setting up a new module can take time to configure according to your specific needs. That's why we offer a full year of free support. Our experienced team is here to assist you with installation, configuration, and any questions you might have. We're eager to share our expertise to ensure you get the most out of your purchase.
  • Stay Updated with Magento (Adobe Commerce) Releases: Magento releases new versions approximately every three months. These updates can sometimes introduce compatibility challenges. To keep your store running smoothly, we provide a year of free access to the latest versions of our modules, ensuring that you can upgrade Magento and our modules without encountering any obstacles.
  • Subscription Included: Renewing your subscription ensures continued access to the latest updates and support from our team. This means you can be confident that any issues you encounter with the extension will be resolved quickly and efficiently. You can cancel your subscription at any time without any additional fees.
  • Free Installation
  • 30 Days Money Back
  • 1 Year Of Free Support
  • Open Source East To Customize
  • Meets Magento Code Standards