Add additional fields to a registration page!

Amasty is Magento Bronze Industry Partner Certified developers working at Amasty Check the latest reviews at Magento Connect

  • My Cart

    Your cart is empty

    You have no items in your shopping cart.

* Required Fields

Excellent service guarantee!

Special Promotions Pro v1.5.1

Create personal promotions using customers' account information. Build customer devotion with specials based on order history.
13 additional discount rules for powerful promotions
Deals based on any customer attributes – name, DOB, etc.
Discounts based on customers' order history
Ability to show detailed discount breakdown on front end
Skip items with special price

Special Promotions Pro

Magento CE 1.4.x - 1.9.x, EE 1.8.x - 1.14.x

Screenshots: (click to zoom)

magento shopping cart price rules
magento special price

Effective promotions will greatly contribute to your business

Stimulate repeat purchases.

Use customers' account information to find out what customers want. Create Magento special offers based on order history to make customers fall in love with your store and regularly come back.

Create individual promotions in Magento to benefit regular customers

Using personal info you can make customers think that you know their needs and wishes. Provide exclusive deals to customers to show you care about them in a more special way. Nowadays it's essential to bring up devoted customers. Competition is high, stores must stick to customers and do everything possible to retain them.

Sell expensive products more efficiently

You have an ability to sell the most expensive products giving a discount to an additional cross sell product. People like to buy a lot of stuff for less money.

Save money giving discounts

Now you can also exclude products with special price from your discount programs. Such items are already discounted to the minimum, so make discount rules skip such items not to lose money.

Practice-driven solution

The extension is the outcome of real-life requests we received from our customers.

Use pro features for earnings growth

promotions in magento

Give discounts based on customers' order history

Now you can specify total sales amount or number of orders among conditions. So you can have deals like '15% discount for customers who had placed 5 or more orders' or '$50 discount for clients who bought more than $500 worth of products before this order'. This will motivate customers to regularly get back to your store and place more orders.

magento special offers based on customer attributes

new!Create rules based on customer attributes

The extension adds a number of new conditions which you can choose at the 'Conditions' tab, when creating shopping cart Magento price rules. Now you can set email, first name, last name, date of birth and and any other customer attribute as one of conditions. For example, you can create a promotion, which will work for all people called Valentine on St. Valentine's Day. Or give 10% discount to people with 'goodsite' text in their email. What's more, attributes created with the help of our Customer Attributes extension, also can be used for creating discount conditions!

new! Conditions based on order subselection

With ‘Orders Subselection’ you can adjust conditions based on order value and amount more accurately. You can define:

  • Average order value
  • Total sales amount
  • Number of placed orders

For each of these conditions you can define subconditions:

  • Order status (cancelled, complete, etc.)
  • Period after order was placed
discount rules in magento

How it works? Let’s say the customer created a number of orders which were later cancelled. With this functionality it’s easy to count only complete orders to give a discount for a customer.

new! Use custom options in the conditions

If you have the products with custom options, you can create conditions based on custom options. For example, you sell the cups in your store and there is a custom option to have an engraving for it. Now you can make the promotion rule apply only for the cups with engraving.

magento discount rules

Set up any possible discount at your Magento store


magento special offers

Create ANY discount with cheapest and most expensive products

For example, you can create rules like 'Buy One Get One Cheapest (or Most Expensive) Free', 'Buy 4 products, get the most expensive for 50% off' and so on.

Give tempting discounts for cross-sell products to sell them better

Create attractive promotions like 'Buy three shirts and get a tie for 50% off' and 'Buy 2 pairs of jeans and get a belt for just $5!'. This is possible with actions:

  • 'Buy X get Y with Discount' - enables you to provide a percent discount
  • 'Buy X get Y for Fixed Price' - lets you discount products to a fixed amount

These actions work with simple and configurable products. You can select products which are discounted (by whole categories or just individual items) and the products which trigger the discounts.

magento discount rules

new!Discount price of any product to a fixed value

Discount product prices to a fixed amount and have promotions like 'Buy a shirt and get another one for only $10' or 'All socks for just $5!'. With the extension you get a new 'Each N-th for Fixed Price' action. The action lets you discount price of any item to a fixed value (considering that the product meets the conditions of the price rule). For example, you can create promotion 'all contact lens for $20', 'buy a pair of shoes, get another one for $30' or similar ones using this action.

Create promotions like 'each second (third, fourth, etc) camera, phone, etc for 30% or 40% off or for free'

The extension adds 'Each Nth with Discount' rule, which you can utilize to offer deals like 'Get each 5th product for free (or with discount)', 'Buy 3 products from a certain a category and get one of them with 40%/50% discount (or for free)' - offer a kind of tier pricing based on category or some other attributes (e.g. attribute set, manufacturer, etc).

Create promotions like 'Buy 3 or 4 or 5, etc items for full price and get each additional one for $50 ($100) or with 20% (30%, etc) discount'

magento set special price

Such promotions are possible with 'All product after N for Fixed Price' and 'All product after N with Discount' actions. The extension always selects the most expensive items for 'full-price' ones, the cheaper products get discounted. You can limit the number of items to be discounted. With these actions you can create rules like 'Buy 2 books for full price and get 2 more with 50% discount' or 'Buy 3 bags for full price and get each additional one for $100'.

Set up attractive promotions like:

  • Buy a coat and get a hat with the 30% discount
  • Add a pair of jeans to the cart and choose any belt you like just for the fixed price of 25$
  • Get $100 off if bought more than $1000 worth of products before
  • Buy 2 shirts and get any tie for just $10
  • Category tier pricing: buy one for 100, two for 90 each!
  • 10% discount for customers who place more than 3 orders before
  • Get each 3-rd cheapest (or most expensive) item with 20% discount
  • Get 10% off two most expensive products
  • Get $100 off if bought more than $1000 worth of products before
  • Buy 3 and get 1 cheapest (or most expensive) free, get 6 and get 2 cheapest (or most expensive) free
  • All contact lens (bags, shirts, etc) for $10
  • Buy 2 books and get the 3rd one for free (or for 40%, 50% etc. off)
  • 5% discount for customers, whose email contains text 'gmail'


new!Create promotions for product sets

With two new actions added now you can set promotions for particular product sets. Use the following promotion types:

  • Fixed price for a product set ("By a mobile phone, a memory card and a case for 99$! in total")
  • Percent discount for a product set ("If you buy the jacket and shoes together. each item gets 10% off discount")

important!Category based rules for configurable products

If you create the rule for configurable products where you want to specify particular categories in conditions (e.g. category is... or category is one of... etc.), make sure to add associated simple products to the same category with parent products.

Fully integrated with Magento functions

Possibility not to apply discounts to products with special price

Specially priced items are already cheap. Applying discounts to them in most cases means that you would lose money on such products - now you can prevent this.

Take full advantage of Magento price rules functionality

The extension is fully compatible with native Magento conditions. So it is possible to impose limitations like category or sku and so on to create rules like 'Buy more than 1000 worth of products and get the most expensive item from "gifts" category for free'.

Show discount breakdown

The savings people make are a powerful factor when considering whether to buy or not (and also whether to keep coming back or not:-). So let’s present the facts in front of them in an easy to understand way, as very often customers want to make sure they get all the discounts they are promised. Now you can display the list of discounts with products that are being discounted. For example, they will see: 'Get each 2nd phone with 50% discount: HTC Diamond -$375'. The feature works starting from the CE 1.4.2 version.

The extension is completely integrated with Magento

It supports multi-store and multi-currency environment, also works correctly with Magento tax functionality.

magento special offers

Сlearly display promotions to customers

We are forever being asked by our customers something like 'Well, now we've got our promotions, how do we shout about them?' The answer is our Product Labels module. It enables you to add colorful badges to images of products, which make the promotions easy to spot. Of course you can use both custom texts and images for the badges.

Clearly inform customers about discounts

Great solution for promoting deals is Promo Banners module, which allows to show banners on shopping cart, category and product pages. This smart solution enables you to show banners in appropriate situations and not irritate customers. E.g. you can tell customers that if he will add one more item he will get 20% off.

7 reasons to choose  
Risk-free Investment
Risk-free Investment

14-day moneyback guarantee (30-day for Enterprise versions). No questions asked.

Comprehensive Documentation
Comprehensive Documentation

There is a detailed user guide with examples even for tiny addons. FAQ section and videos also available.

Solutions Which Work
Solutions Which Work

Careful in-house testing ensures you get robust applications. Multiple stores support. Custom themes compatibility. All included.

Outstanding Support
Outstanding Support

Our support service is friendly and of high quality. And it is free. Unbelievably. Just check independent reviews at Magento Connect.

Usability and Performance
Usability and Performance

Nice and easy to use interfaces. Fast algorithms. Save your time and get things done.

Flexible and Easy Licensing
Flexible and Easy Licensing

No product or store view or domain limits. No monthly fees. No hidden charges. One extension license for one Magento installation.

Long Term Strategy
Long Term Strategy

We've been in the market for 5+ years. We're proud to be a Bronze partner and are planning to stick to Magento platform for years ahead. We're doing our best to build extensions which maximize effectiveness of your business. We're open to customers' suggestions and constantly update our products to match your needs.

Other Features

  • 100% Open Source — Easy To Customize
  • Follows Magento Code Architecture
  • Separated HTML/CSS/JS
  • W3C Validated Code

Online Extension User Guide

Questions & Answers

Additional Information
Compatibility Magento CE 1.4.x - 1.9.x, EE 1.8.x - 1.14.x
Support and Updates 120 days of free support and updates included
User Guide File Name No
Get Support Contact our support department
Customer Reviews
Pretty Good!Review by Akhil
Overall extension rating
Like this extension in work. It's running smoothy, no bugs and conflicts. (Posted on 7/5/14)
simple and goodReview by bowen
Overall extension rating
Easy to install and configure, work at the first try, good module) (Posted on 7/2/14)
Well worth its price!Review by Jade
Overall extension rating
Purchased this extension and was really happy with it.

Keep up the good work!
(Posted on 6/18/14)
I do believe this company is NO 1 Review by William
Overall extension rating
Thanks a lot for your products and quick support! I have three extensions made by Amasty and all are superb!!! (Posted on 6/3/14)
Great product, great supportReview by jhrizz
Overall extension rating
It is remarkable what you can do when you can create rules that use custom attributes. We have many suppliers that each have their own shipping charges, and this module when bundled with Ship Rules allowed us to create calculated and flat rate shipping charges that always calculated the right price! It is exactly what we were looking for and have not looked back. When we did have a problem they even debugged it and let me know what module conflicting and fixed the issue! (Posted on 3/19/14)
5 starsReview by Rompa
Overall extension rating
Easy to install, does exactly what is required, installation and configuration documentation is easy to follow. 5 stars.

Rompa, (Posted on 3/20/13)
Very experienced vendor!Review by okeshopping2012
Overall extension rating
Very great extension i recommend, i bought many extensions from amasty company, easy installation and fast response and experienced fix if there is Conflict with your website, many thanks!

Magento Connect (Posted on 3/20/13)
Nice serviceReview by Ben
Overall extension rating
I recently purchased your software Special Promotions Pro and I love it. Its perfect for the types of promotions I want to run. One of them I'm running is 20% off for active military people who have a .mil email address.

Ben Czech,
Screaming Banshee LLC (Posted on 3/15/13)
Extension with big potentialReview by nimuravka
Overall extension rating
Installed this extension couple days ago and absolutely happy with it. Works like a charm, gives so many possibilities! Support team answers and helps very quickly.

Magento Connect, (Posted on 3/15/13)
Right choiceReview by ranoa
Overall extension rating
Great extension, does exactly what we need it to do with so many possible variations. Support is second to none and very helpful!

Magento Connect (Posted on 3/15/13)

Write Your Own Review

You're reviewing: Special Promotions Pro

How do you rate this product? *

  1 star 2 stars 3 stars 4 stars 5 stars
Overall extension rating
Version 1.5.1 - June 22, 2014
Tested with latest Magento CE 1.9 version.
Version 1.5.1 - Apr 10, 2014
– new action: Each Group of N with Percent Discount
Version 1.5.0 - Apr 02, 2014
– New action: fixed price for product set. For example "buy mobile phone, memory card and the case for $99 in total"
– New action: percent discount for product set. For example "when buying shoes and jacket together, each item gets 10% off"
Version 1.4.5 - Feb 20, 2014
– Compatibility with Magneto CE 1.8.1 and EE 13.1.2 has been verified
Version 1.4.5 - Nov 26, 2013
– Custom Options Values and SKUs, ability to check parent categories in child products for configurable
Version 1.4.4 - Nov 16, 2013
– Better custom options support
Version 1.4.3 - Nov 13, 2013
– Code refactoring. Fix for some payment methods and wrong invoices generations.
Version 1.4.1 - Oct 20, 2013
– Ability to use CUSTOM OPTIONS in the conditions
Version 1.4.0 - October 1, 2013
– 3 new types of actions
– Orders subselect condition
– Membership attribute in customer conditions
– Fixes for configuration and bundles
Version 1.3.5 - May 22, 2013
– Fix of '1 cent' error for XY promotions
Version 1.3.4 - April 15, 2013
– 2 new actions.
Version 1.3.3 - December 12, 2012
– Ability to use any customer attributes in conditions section, including the ones created with our Customer Attributes module.
– Bugfix.
Version 1.3.2 - June 12, 2012
– New action 'All product after N for Fixed Price'. Let's you create specials like 'Buy 4 shirts for full price and get each additional one for $20' or 'Buy 5 items and get each additional one for $100' and so on.
– New action 'All product after N with Discount'. Enables you to have discount rules like 'Buy 3 chairs for full price and get each additional one with 20% discount' or 'Buy 2 books for full price and get 2 more with 50% discount', etc.