Log in or create an account
If you have an account with us, please log in.

You have no items in your shopping cart.

Affiliate for Magento 2

Run full-scale affiliate programs on your website to effectively drive sales from alternative channels. Provide affiliates with promo materials and detailed stats reports. Easily manage affiliate accounts, regulate commissions and track withdrawals.

  1. Launch affiliate programs based on cart price rules
  2. Set a specific commission type for each program
  3. Configure discounts and payout requirements
  4. Use a great variety of promo materials
  5. Manage affiliate accounts and transactions
  6. Mobile optimized frontend
Explore Demo
User Guide
60 Days Money Back
Free Lifetime Updates
90 Days Free Support
Affiliate marketing has already proved to be an effective tool which drives massive traffic to your website and boosts sales. That's why we've developed a highly flexible tool for your Magento 2 store to let you launch and manage an unlimited number of full featured affiliate programs right from your admin panel.

Ease of use


Quick account registration

With the Magento 2 Affiliate extension customers can become affiliates in a few simple steps:
  • Create a customer account (for those who haven't registered yet)
  • Fill in a short Affiliate Settings form

Informative stats data

An affiliate account offers a number of handy tools which help publishers to effectively run promo campaigns and track performance statistics:
  • Balance
  • Traffic sources
  • Withdrawals

To help affiliates work with contextual links, product-focused sites, and merchandising tools, give them product data feeds generated with a handy Magento 2 Data Feed Manager.


Quick sharing options


A rich set of promo materials

Let your affiliates use ready-made promo creatives which are stored right on their account page in corresponding tabs.
  • Banners
  • Widgets
  • Coupons
  • Promo links

Smart 'Refer friends' option

Due to the integration with the AddThis tool affiliates will be able to use a handy Magento 2 Refer a Friend option to share your store home page as well as specific product and category pages on social networks, thus driving even more traffic to your store.

Full Control


Advanced program settings

Create an unlimited number of affiliate programs based on cart price rules and see all generated programs on a handy grid.

Flexible commission configuration

  • Pay per Sale/Pay per Profit commissions
  • Fixed or Percent commission type
  • Customizable commission value
  • Unique commission value starting from the second order

Lifetime Sales Commission

Choose whether to associate a particular customer with one or multiple affiliates to regulate commission distribution.

Effective management


Manage accounts

View and edit affiliate accounts or create new ones right from the admin panel. Take all affiliate actions over total control. Keep track of:
  • Payment statistics
  • Coupons usage
  • Transactions
  • Withdrawals

Manage 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

Payouts control


Track affiliate transactions

Keep all transaction-related information in one place. Due to the informative grid, store admins will be able to see all orders placed by referrals. Use handy filters to sort data by various parameters like affiliate email, order status etc.

Manage withdrawals

The Magento 2 affiliate tool displays all necessary payout details that can be easily sorted depending on the parameter you need. Each withdrawal record contains:
  • Payout status
  • Amount
  • Current balance
  • Affiliate account email

Features for store admins:

  • Various affiliate programs for specific customer groups and products
  • Two commission types: Pay per Sale, Pay Per Profit
  • Configurable commission amount for each program
  • Custom discounts for each affiliate program
  • Easy banners & links management
  • Detailed transactions statistics
  • Effective withdrawals management

Affiliates will be able to:

  • Participate in multiple affiliate programs at a time
  • Drive traffic to advertiser's online store
  • Track traffic stats data
  • View balance and payouts history
  • Get commission for sales driven by referral links
  • Share referral links with friends via social media
  • Use ready-made promo materials: banners, coupons, widgets


  • Custom cookie expiration period
  • Create affiliate programs based on cart price rules
  • Email notifications for admins & affiliates
  • Custom minimum withdrawal amount
  • Limit available balance for withdrawal request
  • Choose order statuses which trigger commissions

More options:

  • Custom affiliate landing page
  • Affiliate program terms & conditions
  • Automatic newsletter subscription for affiliates
  • Associate affiliate accounts with specific stores/customer groups
  • Automatically generated promo widgets
Reasons to choose

Other Features

  • 100% Open Source — Easy To Customize
  • Follows Magento Code Architecture
  • Separated HTML/CSS/JS
  • Simple installation via Composer
* The name "Magento" and the logo are the trademarks of Magento, Inc.
Recommended extension
A comprehensive toolkit with many options for managing affiliates. I like that it covers everything from distributing promo materials to managing commissions and payments. Now my work with affiliates is well organised and I can quickly check information if some dispute arises. Recommended.
Huan Sun
Good but can be better
This is a good extension with many functions. Though some things can be improved. By default this module uses base currency to calculate commission. That's not very convenient when affiliates come from different countries.
Handy, no issues, easy installation
I chose this module for 2 reasons. 1. Strong commission management with many options to calculate commissions and transparent distribution of commissions when they are divided between 2 affilliates. 2. Convenient payouts with one grid for all transaction data. All works as described, no issues.
Connor Bunning

Write Your Own Review

You're reviewing: Affiliate for Magento 2

You can always download the recent version free of charge from your account

Installing an upgrade is easy — check now

My Downloads
Version 1.2.15
Last Update: Sep 02, 2019
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 issues with creating affiliate accounts were resolved
  • Fix the issue with currencies at the Customer Account page was 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 balance withdrawal was fixed
  • Fix the issue with coupon generation 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
See previous updates
Version 1.0.1
Last Update: Sep 19, 2017
1.0.1 - Sep 19, 2017:
  • Minor code refactoring
Back to top