New discounts and limited-time offers every two weeks! 💸 Don't miss out on your opportunity. SHOP NOW

Affiliate for Magento 2

Run full-scale affiliate programs on your website to drive sales from alternative channels effectively. Provide affiliates with promo materials and detailed stats reports. Easily manage affiliate accounts, regulate commissions and track withdrawals.
  • Launch flexible affiliate programs in a few clicks
  • Set the commission type for each program
  • Provide customers with ready-made promo materials
  • Configure discounts and payout requirements
  • Control affiliate accounts and transactions
60 days money back
Free lifetime updates
90 days free support

Pick a bundle with 2 additional extensions and get 10% discount

Affiliate for Magento 2
Marketplace Platinum for Magento 2
Regular Price €285 €215
Dropshipping for Magento 2
Save €78.30

 🚩 Challenge

As a store owner, I want to grow sales by allowing my loyal customers to promote my store. However, in Magento 2 there is no default functionality to track purchases and see whether it really works.

💫 Solution

Drive extra traffic to the store by allowing users to promote your business at various platforms. Affiliates share the store info, module keeps purchases log and allows you to monitor affiliate programs efficiency.

 🚩 Challenge

As a store owner, I’d like to build a motivation system for affiliates, without spending lots on development. And reward them based on the profits they bring to my store..

💫 Solution

The referral extension for Magento is capable of creating an unlimited number of affiliate programs. You can create highly flexible programs based on customer groups and even selectively put users into different programs.

 🚩 Challenge

As an affiliate, I need to have a transparent system to see all commission transactions and withdrawal requests. Oh, and getting some ready-to-use promo materials would’ve been also nice.

💫 Solution

For affiliates, there is a full breakdown in Customer Account on what they earned by endorsing your business. Participants can track promotions efficiency, copy preloaded promos and easily request a withdrawal of their profits.

What makes Affiliates extension a win-win?


Boost profits by introducing an additional revenue stream to your business model


Attract new customers to the shop by letting affiliates promote you at no extra expenses


Grow brand awareness offering ready-made marketing materials to affiliates

Turn loyal customers into brand ambassadors to boost sales

Based on user-research reports, 92% of consumers rely on recommendations of people, influencers and companies they know. By incorporating affiliate marketing to your business, you can work to transform the loyal audience into local influencers. They, in turn, promote your products to their established audience. This approach offers more opportunities for quicker and more direct sales.

Manage payout and withdrawal limits

This Magento 2 affiliate plugin allows you to set the min withdrawal amount, so users won’t ask for pay every few dollars earned. Also, the mod displays all necessary payout details that can be easily sorted depending on the parameter you need. Each withdrawal record contains payout status, withdrawal amount, current balance, affiliate account email.

Pay sales commissions to the first affiliate

… or don’t - it’s your choice! For example, when a customer first buys products using the affiliate A's link but later makes purchases using the affiliate B's links, the transaction will still be counted for the affiliate A. The module gives you full control on who will be getting the commission — the first or the last interacted affiliate. This way, you can decide if to keep referred customers with their first referrer.

Automate notifications on key affiliate events

This module automatically sends email notifications to admin and affiliate users on key events of affiliate programs. For example, you can be alerted when a new affiliate signs up or asks for a withdrawal. Plus, notify affiliates on Magento 2 account status changes, withdrawal status, or when a new transaction is created.

Set cookie expiration time

Once a customer comes to your webstore using an affiliate link, the store page creates a cookie. If a referred visitor comes to your site using an affiliate link and completes any order within X set days, they will receive a discount and the affiliate will get a commission. After the cookie expires, the affiliate won't earn any commission, and a referred customer won't get a discount.

Offer a transparent experience to affiliates

To build a successful partnership with your brand ambassadors, it is very important to provide maximum transparency in every aspect. Our Magento 2 Affiliate extension displays transactions that were made via referral program sources in Magento 2 Customer Account. This way, affiliates can easily check how much they earned, track the successes of their promotions, use provided marketing materials and request a money withdrawal in one click.

Provide a full set of marketing materials


Coupon codes and referral links

Let affiliates share coupons with their audience. They also can create a direct link to any page of the store with built-in affiliate tracking.

Eye-catching banners

Upload multiple custom banners for different affiliate campaigns to let affiliates copy them right from their account page:
  • Two banner types: image or text
  • Quick image upload
  • Referral links for each banner

Automatic widgets with products

Promote fresh or popular products by letting users place widgets on their websites by using a pre-made HTML code that is easy to add to the websites.

Subscribe affiliates to a newsletter

Make sure your brand ambassadors are always on the top of your news. This extension allows automatically subscribing to newsletters when applying for an affiliate program.

Share the data on how the affiliate traffic performs

Help affiliates improve the way they represent your brand! This extension provides stats like ‘how many clicks were on the referral link/banner’ so that users can figure out what works best for their audience. This way, they will be interested in improving their ad copies, as it's directly linked to their income.

Make users comply with terms and conditions

Ask users to agree with terms and conditions by displaying a checkbox on affiliate registration. It can help to manage questions on how the affiliate program works at your store.

Customize affiliate programs for stores and customer groups

With the Magento 2 Affiliate module, you can create targeted affiliate programs based on customer groups and stores. Modify the approach to meet customer’s needs to ensure that affiliate strategy boosts sales.

According to the statistics, the extension can cover each business need in synergy with the following solutions: magento 2 cron and magento 2 loyalty extension.

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 2.1.2
Last Update: Aug 13, 2021
2.1.2 - Aug 13, 2021
  • Fix we solved the problem with the missing commission for the completed orders.
  • Fix we eliminated the possibility of earning commission for the affiliates that place orders using their own referral links.
  • Fix we resolved the issue with incorrect values in the ‘My Balance’ tab.
2.1.1 - Aug 05, 2021
  • Compatibility now the extension is compatible with Magento 2.4.3, 2.4.2-p2, 2.3.7-p1
2.1.0 - Aug 02, 2021
  • New now the extension comes with an option to specify products and categories that can participate in the affiliate program.
  • New we implemented the possibility to limit the number of affiliate transactions per program so that you can control how much commission the affiliate will earn.
  • New now the administrator can set a custom affiliate code that will be displayed in the referral links.
  • New now the information about subtracted commission will be also reflected in the affiliate transaction grid.
  • Fix we solved the problem with the duplicated commission for the orders that are paid with Stripe.
Version 2.0.5
Last Update: Jun 21, 2021
2.0.5 - Jun 21, 2021
  • Fix we solved the problem with incorrect calculation Balance on Customer Account page
2.0.4 - Mar 11, 2021
  • Improvement we moved MFTF tests to additional package for Magento 2.3.0-2.3.6
2.0.3 - Feb 09, 2021
  • Improvement we added an extension patch for Magento 2.4.2+ versions for eliminate problem on checkout page
2.0.2 - Dec 28, 2020
  • Improvement we added MFTF tests to additional package for Magento 2.4.0+
2.0.1 - Dec 01, 2020
  • Fix we solved the problem with creating customs coupons for affiliate program
  • Fix we solved the problem with incorrect store displaying for users which uses referral links
2.0.0 - Oct 05, 2020
  • New now the extension comes with an option to assign unique affiliate code to affiliate accounts (was: auto-generated coupons only)
  • Improvement we removed the code dedicated to supporting legacy Magento versions and refactored the rest to ensure maximal performance and improved stability with latest Magento versions.
Version 1.3.1
Last Update: Aug 03, 2020
1.3.1 - Aug 03, 2020
  • Compatibility with Magento 2.4.0 was added
1.3.0 - Jun 03, 2020
  • New we added a feature that allows a store owner to assign an affiliate program to a customer group or even to a certain customer/list of customers via their IDs using a handy slide panel
Version 1.2.19
Last Update: Feb 13, 2020
1.2.19 - Feb 13, 2020
  • Fix we solved the problem with order placing on Magento 2.3.4
  • Fix we solved the problem with withdrawal request
1.2.18 - Jan 27, 2020
  • Fix issues with account balance and referral links were fixed.
1.2.17 - Jan 15, 2020
  • Improvement we implemented an additional check to prevent accidental coupon removal.
1.2.16 - Sep 25, 2019
  • Fix we solved the problem with displaying Affiliate menu in Customer Account on mobile devices
1.2.15 - Sep 02, 2019
  • Fix the issue with copying promo data in customer account was resolved
1.2.14 - Aug 12, 2019
  • Fix the issue with adding products to shopping cart for referred customers was resolved
1.2.13 - Jul 18, 2019
  • Fix the issue with changing store page titles was resolved
1.2.12 - Apr 23, 2019
  • Fix the issue with permissions for withdrawals was resolved
1.2.11 - Apr 08, 2019
  • Improvement hints for commission configuration settings were added
1.2.10 - Mar 18, 2019
  • Improvement escape for referral banner link was added
1.2.9 - Jan 16, 2019
  • Improvement new hint in admin area was added
1.2.8 - Sep 12, 2018
  • Fix the issue with email templates preview was resolved
1.2.7 - Aug 16, 2018
  • Fix the issue with currencies at the Customer Account page was resolved
  • Fix the issues with creating affiliate accounts were resolved
1.2.6 - Jun 22, 2018
  • Fix the issue with charts on customer account page was fixed
1.2.5 - Jun 13, 2018
  • Fix the issue with coupon generation was fixed
  • Fix the issue with balance withdrawal was fixed
1.2.4 - May 25, 2018
  • Fix installation issue was fixed
1.2.3 - May 02, 2018
  • JS refactored
1.2.2 - Mar 26, 2018
  • Fixed an issue with email templates which was preventing them from being customized
1.2.1 - Feb 20, 2018
  • Fixed the error appearing when coupon previously assigned to affiliate program is removed or 'Use Auto Generation' setting is disabled
1.2.0 - Dec 01, 2017
  • New now it's possible to change the affiliate URL
  • Minor fixes were made
Version 1.0.1
Last Update: Sep 19, 2017
1.0.1 - Sep 19, 2017
  • Minor code refactoring

Ratings & Reviews

95% of 100
© 2009-2021 Amasty. All Rights Reserved.