Affiliate for Magento 2

AFL2 Created with Sketch.

Launch the fully-featured affiliate programs in your store with the Magento 2 affiliate program extension! No need to use a third-party service and pay them additional fees anymore. Increase more sales from alternative channels and let your affiliates earn additional money.

Our Magento affiliate plugin has four types of promotions. All affiliates can choose the most appropriate model for their website to receive some extra revenue for themselves and your store!

  • 4 types of promotion programs
  • Various promotional materials
  • Transactions history
  • Powerful analytics
free installation
Free Installation

We will install the extension to your store and configure it according to your requirements

Save time with a Free Installation
Get a free installation and configuration tailored your requirements
Feature Highlights

There's a variety of third-party services that can deliver an affiliate program to your store. However, they all charge some agent fees for their services, making your store's affiliate program potentially less attractive to your prospective affiliates.

Mirasvit has a ready-made solution now: the affiliate module in Magento 2 will help you launch a fully-featured and advanced affiliate program to your store!

10 advantages you get with Magento 2 Affiliate extension

  • Implements the most popular affiliate rewards in your store.
  • Flexibility in defining withdrawal limits.
  • Advanced options for affiliates who place creatives.
  • Clear earning rules at a glance for affiliates.
  • Simple commission process displayed
  • An affiliate can withdraw money from his or her Store's Credit Account.
  • Transaction history is always available at a glance both for you and your affiliates.
  • Takes control of withdrawals if necessary.
  • Ability to give commission or discounts only for selected products or categories
  • Engages your customers in the Affiliate program and lets them earn some extra money!

4 types of promotion programs

  • Pay Per Sale Program
  • Pay Per Click Program
  • Pay Per Lead Program
  • Pay Per Impression Program

4 options for the affiliate to place on their websites

  • Referral Link
  • Referral Banner
  • Referral Widget
  • Referral Coupon

Promotional Programs

Pay-per-sale Program

An affiliate gets a commission after each order made on referral.

You can choose which products are allowed for commission, e.g. you can give commission only for high-margin products.

Pay-per-click Program

An affiliate gets a commission after each visit made on referral using an affiliate link, banner, or widget.

Pay-per-lead Program

An affiliate gets a commission after each lead-action: sign up, newsletter subscription.

Pay-per-impression Program

An affiliate gets a commission based on the number of views from your banners.

Hidden programs

You can create a hidden program and manually assign them to a particular affiliate. All visible programs are automatically assigned to all affiliates.

Tiers

When an affiliate invites some other affiliates, he or she will receive part of their commissions.

Promotional Materials

Referral Link

Each affiliate gets a link to your store with a unique code. The extension uses the code in the link to track traffic and orders from the affiliate.

Referral Banner

In the admin panel, you can create different banners on different landing pages. An affiliate can then place these banners on their site to refer traffic or orders to your store.

Referral Widget

Banners are not supposed to be changed by affiliates, but widgets are customizable! It is possible to edit: size, title, number of products, products category, etc.

Referral Coupon

An affiliate can even share a unique coupon code for referred orders. Based on the Shopping Cart Rules, coupons can give different discounts.

Easy Withdrawal Process

Magento 2 Affiliate Marketing System allows your store Program's participants to withdraw their accumulated earnings quickly!

Different withdrawal methods

If an affiliate reaches the lowest withdrawal balance, he or she will be eligible to withdraw it using one of the following options:

Clear workflow

Withdrawal can be handled with the following statuses:

  • Pending
  • Accepted or Denied
  • Completed

Minimum withdrawal amount

You can set a minimum withdrawal amount. Therefore, when an affiliate reaches this amount, it makes the affiliate eligible to withdraw.

Withdrawal history

Magento Affiliate Marketing solution is quite flexible, giving you an option not only to view withdrawal history but also to add one manually from the backend!

Clear Transaction History And Balance

The Affiliate extension delivers to your affiliates a clear and transparent transaction history. No hidden fees, actions on account, or unauthorized withdrawals are detected and documented!

Commission workflow

You can select an ordered status when an extension should charge for a commission to an affiliate. Also, you can specify statuses for cancelling charged commission.

Commission holding period

You can specify a holding period for commission or transaction in verifying it before adding to the affiliate balance.

Powerful analytics

Backend Dashboard: See Progress

The Affiliate extension provides you with the most valuable insights right on the dashboard!

You can view:

  • Number of active affiliates from the past seven days
  • Number of total affiliates (thus, you can compare how many new affiliates were added for the past seven days)
  • Visits
  • Revenue
  • Commissions
  • The most active and valuable affiliates (TOP-5)
  • Latest activity

Add Banners And Watch Creative Reports at the same time

Affiliate backend interface allows you to both add new banners for affiliates and watch the quick reports on each creative!

You can view at a glance:

  • Number of clicks on a banner
  • Number of impressions of a banner
  • Banner CTR (Click Through Rate, %)

These fundamental indicators will help you to evaluate each creative performance and optimize their usage!

Detailed feature list

General Settings

  • Enable or disable customer auto sign-up to affiliate
  • Enable or disable an affiliate's approval
  • Change the affiliate link referral parameter
  • Provide the ability to give discounts and commission by cart rule coupon
  • Enable or disable the ability to use coupon codes
  • Provide the ability to define coupon code patterns

Email Notifications

  • New account
  • Account has been approved
  • New Transaction
  • Balance update
  • New Withdrawal Request

Commission workflow

  • Ability to set order status to add commission
  • Ability to set order statuses to subtract commission
  • Commission holding period
  • Sales Commission lifetime
  • Assign priority for referred customer

Get Additional Revenue Drivers With Affiliate Extension!

See it in action!
Pick a quick tutorial to learn about various aspects of this extension
Customer Reviews 14
Write Your Own Review
Your Rating
So far so good
Jerry  from United States
The features are exactly as required. Very intuitive to use, and will allow you to create influencer outreach campaigns and the likes. I like the stability of mirasvit extensions. Looking to add more features through Mirasvit. Thank you.
Great Extension!
wrc  from Antalya, Turkey
As always, great customer service of Mirasvit. I mean, I cannot really think of going anywhere else for the extensions of Magento 2.
nice extension
HappyMagento  from Nairobi, Kenya
Did not check if MLM feature is integrated. But overall satisfied.
Really good
from Melbourne, Australia
Well recommended
Great easy to install extension
nutrisol  from Bodmin, United Kingdom
The affiliate extension is another great value extension from Mirasvit. This really helps us to market our products to a wider audience. Very happy with Mirasvit extensions.
Great Addon
Ade  from United Kingdom
great functionality, and helped my store increase sales.
good
Allan  from Shepperton, United Kingdom
This extension helps you to build your own Affiliate Network very well with lots of great features.
Works great
Richard  from Shepperton, United Kingdom
Works great, is easy to understand and easy to work with
Best affiliate extension
Scott  from Wilmington, United States
A much less complicated affiliate solution than others on the market. Simple and to the point.
Simple with be
ads  from Lewes, United States
Compared everywhere, this is simply the best with many possibilities.


Recommendation to the developers-
review readers, these are not negatives, its a feature request to make this wonderful extension perfect.
1.Adding the standard feature of collecting bank account details of the affiliate to do the wire transfer.
2. When they click on "other" on payment form there is an option of email, please add a column for the service name and details.

3. Please add the option to credit the earned commision to store credit (if there is a store credit extension installed on the store)
Many features
Alen  from Wuhan, China
Great extension&service. will buy more extensions.
Installed also: Full Page Cache Warmer M2
All in one
Marcus  from East Rutherford, United States
Amazing solution with a lot features.

Thank you!
Works great
Tom  from Kenosha, United States
Extension works as it should. Support even added a feature I requested a couple days after purchasing. Great extension from a great company!
reasonably price and with good features
Shawn  from Long Keng, Hong Kong
5 star from me!
Manual & Support
Need more help?

Save time by starting your support request online and we'll connect you to an expert.

Contact Us Now
$149
90 days FREE support
FREE lifetime updates
30 days money back guarantee
Compatible with:
Community: 2.0.* - 2.4.*
Enterprise: 2.0.* - 2.4.*

Live customer feedback

Latest comments
Adwise SPA
Oct 1, 2020
Good and kind response. Thanks!
Jacques Cardinal
Sep 30, 2020
Excellent support in general and for Advanced Reporting in particular. Many thanks
Grovet Admin
Sep 24, 2020
It works now. Thank you
Michael Sandström
Sep 24, 2020
Best support, keep up the good work!
See all comments

The real-time results of the satisfaction survey of our customers

85%
said great
for the last 100 responses
Reasons to choose Mirasvit
Client focusing and satisfaction

It is our main goal. A big part of our new clients come from referrals from our existing clients. Our professional team of developers, marketers and support invest the best knowledge and experience, so you could come back to us again and again.

Remarkable support

90-days free and high quality support. We make an effort to satisfy you with work of every module you have purchased in our store. Helping you with installation, configuration, answering your every question, we do all our best to eliminate any possible problems.

Risk-free Investment

30-days money back guarantee. If you are not satisfied with work of our extension for any reason we provide a full refund.

Constant improvements and upgrades

We provide you lifetime free updates. We constantly add new features to all our modules. We are absolutely interested to hear your opinion and to implement your suggested features in our future developments.

Comprehensive Documentation

We provide an expanded user guide for every our extension, so you can find answers for all your burning questions.

Unencrypted source code of our products

You can customize extensions according to your needs and requirements.

Usability and Performance

Module is easy to install and easy to upgrade, just follow step by step our user guide.

Safe Magento updates

No core modifications. Just copy extension files to store root directory.