Custom Promo Conditions for Magento 2

Turn your promotions to highly personalized ones with the Custom Conditions for Magento 2 extension.
  • Target promotions with order history conditions
  • 15 types of customer attributes to personalize your offers
  • Specify segments based on Shipping & Payment methods
  • Mix conditions to stronger the flexibility of promotions
  • Default Magento functionality support
Regular Price $99 $79
60 days money back
Free lifetime updates
90 days free support

The fact: Consumers don’t want to be treated like a number. Do you know what it means?

Your customers are individuals at first. Their great value is to be recognized as a personality. The statistics talks for itself: 91% of customers expect retailers to know who they are and what their interaction history is (Gladly’s survey).

Make a step towards your customers with the Advanced Conditions for Magento 2 extension. Create personalized experiences with multiple rule types, form their loyalty and see that like a fine wine it gets better with age.

Gain benefits with highly personalized promotions


Boost the total average order value


Offer promotions and discounts only for the target audience


Improve customer loyalty

Personalize the promotion

The customers are more likely to buy from a retailer that:

  • recognizes them by name;
  • recommends products/services based on previous purchases;
  • knows their purchase history.

That’s the reason we designed the module that provides you with the conditions based on the purchases history and customer attributes.

To turn the promotion into the advanced highly targeted one, you just need to add an advanced condition (or a combination thereof).


Purchases history

Encourage the most loyal customers and make them feel valued with the help of purchasing history. Offer them:

  • Free products, after they have completed more than 5 orders;
  • Great discounts, when their total sales amount exceeds the definite value.

Also, you can use these conditions to make an additional intent to buy more for those, who made at least one purchase in your store.

Combine numerous conditions to reach exactly what you want. For example, grant a customer from the Netherlands with a gift, if he has completed more than 3 orders for the total amount not less than $250.

Customer attributes

15 types of customer attributes are at your disposal to deeply personalize any promotion. These are just a few examples of how you can put these conditions on practice:

  • Offer bonuses for clients with a Membership period more than 365 days;
  • Give discounts to all Valentines on a St. Valentine's Day;
  • Provide with 70% discount all the customers created their accounts at a special date, if they have completed more than 2 orders;
  • Create special deals only for British men.
  • Grant discounts and gifts for those who registered on the date of your store foundation.

Don’t hesitate to discover new ways to reach your customers. Be one step ahead with the extension.


Advanced Conditions

Create various customer segments based on shipping and payment methods, location, order subselection, weight of the product and it’s quantity in stock.

  • Encourage customers paying with certain payment methods (e.g. Braintree) or choosing certain shipment methods you’d prefer by setting up discounts and bonuses for such conditions;
  • Use the ‘City' and ‘Shipping Address' conditions to limit or expand the area of delivery;
  • Control your stock and delivery load with 'Order subselection’, ‘Quantity in Stock’ and 'Weight of the product’ conditions.
  • Use the 'Storeview currency' condition to create custom rules for your multicurrency segments. This condition will work if the user selects a specific currency (works only for Magento 2.3.+ versions).

Try different combinations of product attributes and advanced conditions to maximize the efficiency of your promo configurations!

Adobe partner logo
Magento Marketplace logo
See 216+ verified reviews
1 Single points of sales
Trusted by Customers
Are Amasty extensions compatible with all themes and extensions by other vendors?
Amasty extensions work with all plugins we issued and with most 3rd-party plugins. If you come across a compatibility issue with any third-party module, we’ll definitely try to help you. If you face any technical issues, please create a ticket...
Will I get free support and updates?
Yes, once you buy any extension(s) by Amasty, you’ll get free lifetime updates for the product(s).Also, you will get 3 months of a free trial for support subscription. Magento support subscription plans:Monthly Annual -20% Lite.twhhkw2-s{text-align:...
Do you have the installation service?
Yes, we provide a professional installation service. You can purchase it when ordering an extension. If you buy more than 1 extension in one order, we can install all of them! If you need to configure plugins according to your business needs, you can...
Can I request a free trial?
Amasty doesn’t provide any trials of Magento extensions. But we have three months of free support and a 60-day money-back guarantee. There's one exception: Amasty extensions are provided for testing or demo purposes to our official Platinum Partners...
Can I test an Amasty extension on a staging site before transferring it to a live one?
Yes, you can install any Amasty extension on a test site and configure all the settings there before doing it on your live store.
How can I get a refund?
Amasty provides a 60-day money-back guarantee. In case the acquired extension didn’t meet your expectations, our support team is always ready to help you.  To get a full or partial refund of your order, please create a ticket in our support...
How can I receive a discount?
According to the rules of Amasty's Reward Program, you get $15 back to your reward points for every $100 spent. You can spend them to buy other extensions or services from our catalog. These Points are valid for 60 days from the purchase date. You ...
How to update a Magento 2 Amasty extension?
To update a Magento 2 extension by manual upload: 1. log in to the customer account; 2. navigate to the Products tab, scroll to thePackages section, andclick the Download link next to the extension that should be updated; 3. Important: If some extension...
If I need additional features to be added to an Amasty extension, how can I ask for it?
To leave your feature request, log in to your customer account and open the Products tab. Then, scroll down to the bottom of the page, and leave your feature request in the following form: As soon as you send your request, it is considered by our ...
Magento 2 Amasty extensions installation
Each Amasty extension package is provided with the extension files, installation & setup guides, and a license agreement. Some extensions include import files examples as well. So how to install our Magento extension? What is the plugin...
How can I prolong support?
When you get any support subscription plan, it will be prolonged automatically. Also, you can cancel your subscription at any time. For this, go to your customer account and open the Subscriptions tab.
What should I do if my Reward Points have expired?
According to our reward program, the Reward Points are valid for 60 days starting from the moment they’re transferred to your account. But we always try to stay supportive, so you can create a ticket, and we’ll consider your case individually...
How can I use my Reward Points?
How to check your reward points balance? Step 1. Log in to your customer account or create a new one. After this, you will be redirected to your account dashboard. Step 2. In the left menu choose Reward points. Step 3. You will see your current reward...
Can I change the EE extension to CE for free?
Usually, no, you can’t exchange modules. Please, contact our support managers and they’ll consider your case individually. → Learn more about our special offers
How can I get a discount to re-purchase plugins?
Usually, we don’t provide any discounts. But you can contact us, and we’ll consider your case individually. → Learn more about our special offers
Customer Reviews

Are you looking to add specific functionality for this extension or want to acquire a reliable development partner altogether? With custom development services by Amasty, you will receive high quality and cost-effective solutions developed by Magento professionals according to industry’s best practices.

Request a Quote

Submit this form now and we will get back to you promptly!

What feature your extension lacks?

You can always download the recent version free of charge from your account installing an upgrade is easy

See Magento (and other software) versions we support and guarantee their compatibility with our extensions

Version 1.5.3
Last Update: Aug 16, 2021
1.5.3 - Aug 16, 2021
  • Compatibility now the extension is compatible with Magento 2.4.3, 2.4.2-p2, 2.3.7-p1
1.5.2 - Dec 28, 2020
  • Fix we solved the problem with PayPal Braintree condition for saving cards
  • Fix we solved the problem with Klarna payment method condition
1.5.1 - Oct 13, 2020
  • Improvement we added indexes for MySQL queries to speed up extension
1.5.0 - Apr 13, 2020
  • New now the extension includes a new Store View Currency condition that will work when the user selects a specific currency (works only for Magento 2.3.+ versions)
Version 1.4.2
Last Update: Mar 20, 2020
1.4.2 - Mar 20, 2020
  • Improvement the code was enhanced
1.4.1 - Mar 02, 2020
  • Compatibility with Amasty Extra Fee extension was enhanced
1.4.0 - Jan 20, 2020
  • New we added a new option that allows you to define item option identifier in conditions
Version 1.3.14
Last Update: Sep 25, 2019
1.3.14 - Sep 25, 2019
  • Fix the problem with region id update on checkout
1.3.13 - Jul 15, 2019
  • Improvement new condition “Row total in cart with tax” was added
  • Fix the issue with validation conditions on cart and checkout pages was resolved
1.3.12 - May 28, 2019
  • Fix the issue with payment method validation in admin area was resolved
1.3.11 - May 03, 2019
  • Improvement extension speed has enhanced - the count of requests on checkout page was greatly reduced
1.3.10 - Mar 18, 2019
  • Improvement "?ustom options SKU" condition option for products was added
1.3.9 - Feb 27, 2019
  • Fix the issue with checkout page freeze was fixed
1.3.7 - Jan 10, 2019
  • Improvement stability enhancement was implemented
1.3.6 - Dec 07, 2018
  • Fix the issue with shipping estimate was resolved
1.3.5 - Nov 21, 2018
  • Fix the issue with negotiable checkout on Magento B2B was fixed
1.3.4 - Oct 24, 2018
  • Improvement the code was enhanced
1.3.2 - Aug 09, 2018
  • Fix the issue with taxes on checkout page was resolved
1.3.0 - Jun 14, 2018
  • New the address condition 'City' was introduced
  • Compatibility the compatibility with Shipping Rules, Shipping Restrictions and Payment Restrictions was introduced
Version 1.2.1
Last Update: Jun 26, 2018
1.2.1 - Jun 26, 2018
  • Fix the issue with js on checkout page was resolved
1.2.0 - May 24, 2018
  • New Amasty Reward Points compatibility introduced
Version 1.1.0
Last Update: May 17, 2018
1.1.0 - May 17, 2018
  • Compatibility Magento 2.1.0 support introduced.
  • Compatibility Amasty Free Gift support was added.

Ratings & Reviews

Be the first to review this product

© 2009-2021 Amasty. All Rights Reserved.