Affiliate for Magento 2

Launch fully featured affiliate programs for your store with the Magento 2 Affiliate extension! No need to use third party services and pay them fees anymore. Drive more sales from alternative channels and let your affiliates earn additional money.

Our solution has 4 types of promotions. Every affiliate will be able to choose the most appropriate type for their website to receive some extra revenue both for themselves and for your store!

  • 4 types of promotion programs
  • Various promotional materials
  • Transactions history
  • Powerful analytics

Free Installation

We will install the extension in your store and configure for your requirements

free installation

Extension Demos
Pick a quick tutorial to learn about various aspects of this extension

There are a variety of third-party services able to deliver an affiliate program for your store. However, all of them charge some agent fees for their services.
So, your store affiliate program could possibly be less attractive for your prospective affiliates.

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


10 advantages you get with Magento 2 Affiliate extension

  • Implement the most popular affiliate rewards in your store.
  • Flexibility in defining withdrawal limits.
  • Advanced options for affiliates to place creatives.
  • Clear earning rules at a glance for affiliates.
  • Simple commission process settings in the backend.
  • Affiliate can withdraw money from his/her Store Credit Account.
  • Transactions history is always at a glance both for you and your affiliates.
  • Take control of withdrawals if it’s necessary.
  • Affiliate provides you with a variety of additional revenue drivers!
  • Engage your customers in Affiliate program and let them earn some extra money!
Feature Highlights

4 types of promotion programs

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

4 options for affiliate to place on their websites

  • Referral Link
  • Referral Banner
  • Referral Widget
  • New! Referral Coupon

Promotional Programs

Pay-per-sale Program

Affiliate get a commission after each order made by referral.

Pay-per-click Program

Affiliate get a commission after each visit made by referral using affiliate link, banner or widget.

Pay-per-lead Program

Affiliate get a commission after each lead-action: sign up, newsletter subscription.

Pay-per-impression Program

Affiliate get a commission based on number of views of your banners

Hidden programs

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

Tiers

When affiliate refer another affiliates, he will receive part of their commissions.


Promotional Materials

Referral Link

Each affiliate get a link to your store with unique code. Extension uses code in link to track traffic and orders from affiliate.

Referral Banner

In admin panel you can different banners to different landing pages. Then affiliate can place these banners on own site for refer traffic/orders to your store.

Referral Widget

Banners are not supposed to be changed by affiliates, but a widget is customizable! It's possible to edit its: size, title, number of products, products category etc

Referral Coupon

Affiliate even can share unique coupon code for refer orders. Based on Shopping Cart Rules, coupon can give different discounts.


Easy Withdrawal Process

Magento 2 Affiliate Marketing System allows your store Program participants to withdraw their accumulated earnings fast and easy!

Different withdrawal methods

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

Clear workflow

Withdrawal can be handled with following statuses:

  • Pending
  • Accepted or Denied
  • Completed

Minimum withdrawal amount

You can set minimum withdrawal amount. When an affiliate reaches this amount, he will be eligible to request withdraw.

Withdrawal history

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


Clear Transaction History And Balance

Affiliate extension delivers your affiliates clear and transparent transaction history. No hidden fees, actions on account or unauthorized withdrawals - every action taken is visible and documented!

Commission workflow

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

Commission holding period

You can specify holding period for commission/transaction for verify it before adding to affiliate balance.


Powerful analytics

Backend Dashboard: Plainly See Progress

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

You are able to view:

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

Add Banners And Watch Creatives Reports At the same time

Affiliate backend interface allows you to both add new banners for affiliates and watch 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 basic indicators will help you to evaluate each creative performance and optimize their usage!


Detailed feature list

General Settings

  • Enable/disable customer auto sign-up to affiliate
  • Enable/disable affiliate approval
  • Change affiliate link referral param
  • Enable/disable ability to use coupon codes
  • Ability to define coupon code pattern

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!
Screenshots
See it in action!
Pick a quick tutorial to learn about various aspects of this extension
Customer Reviews (9)
Write Your Own Review
You're reviewing:Affiliate for Magento 2
Your Rating
  1. Overall Satisfaction
    100 %
    Great Addon
    Ade from United Kingdom
    great functionality, and helped my store increase sales.
    Also bought the following extensions: Follow Up Email for Magento 2 Store Credit & Refund for Magento 2 Magento 2 Advanced Reports Extension Reward Points + Referral program for Magento 2 Full Page Cache Warmer for Magento 2
  2. Overall Satisfaction
    100 %
    good
    Allan from Shepperton, United Kingdom
    This extension helps you to build your own Affiliate Network very well with lots of great features.
  3. Overall Satisfaction
    100 %
    Works great
    Richard from Shepperton, United Kingdom
    Works great, is easy to understand and easy to work with
    Also bought the following extensions: Magento 2 SEO extension Full Page Cache Warmer for Magento 2
  4. Overall Satisfaction
    100 %
    Best affiliate extension
    Scott from Wilmington, United States
    A much less complicated affiliate solution than others on the market. Simple and to the point.
    Also bought the following extensions: Fast Asynchronous Re-indexing Full Page Cache Advanced SEO Suite Elastic Search Ultimate for Magento 2 Help Desk MX
  5. Overall Satisfaction
    100 %
    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)
    Also bought the following extensions: Reward Points + Referral program for Magento 2 Advanced Product Feeds for Magento 2 Follow Up Email for Magento 2 Help Desk MX for Magento 2 Magento 2 rma extension
  6. Overall Satisfaction
    100 %
    Many features
    Alen from Wuhan, China
    Great extension&service. will buy more extensions.
    Also bought the following extension: Full Page Cache Warmer for Magento 2
  7. Overall Satisfaction
    100 %
    All in one
    Marcus from East Rutherford, United States
    Amazing solution with a lot features.

    Thank you!
  8. Overall Satisfaction
    100 %
    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!
    Also bought the following extensions: RMA Advanced Product Feeds Magento Follow Up Extension Store Credit & Refund for Magento 2 Reward Points + Referral program for Magento 2
  9. Overall Satisfaction
    100 %
    reasonably price and with good features
    Shawn from Long Keng, Hong Kong
    5 star from me!
    Also bought the following extensions: Help Desk MX for Magento 2 Magento 2 SEO extension Store Credit & Refund for Magento 2 Follow Up Email for Magento 2 Full Page Cache Warmer for Magento 2
Compatibility

The Affiliate for Magento 2 is compatible with:

Magento 2 Community Edition (CE) 2.0.*, 2.1.*, 2.2.*, 2.3.*
Magento 2 Enterprise Edition (EE) 2.0.*, 2.1.*, 2.2.*, 2.3.*
Magento 2 Cloud +
Have a question? Ask our support team
Need more help?

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

Contact Us Now
Changelog

1.1.54

(2019-05-11)

Improvements

  • Ability to assign rule for apply commission only for allowed products

1.1.53

(2019-05-06)

Fixed

  • Open iframe links in parent window

1.1.50

(2019-05-03)

Fixed

  • Added referral param to widget links too

1.1.49

(2019-04-01)

Improvements

  • Display statistic (in affiliate account) only for processed orders

1.1.48

(2019-03-19)

Improvements

  • Ability to limit number of transactions per relation customer-affiliate (like commission only for first Order)

1.1.47

(2019-03-14)

Fixed

  • Issue with calculation relation time frame

1.1.46

(2019-03-13)

Improvements

  • Flex markup for products widget
  • Ability to hide affiliate link for non-registered affiliates (in customer account)

Fixed

  • Remove header/footer for widget
  • Issue with title on welcome page

1.1.45

(2019-03-07)

Fixed

  • Issue with validation account registration for new customer

1.1.44

(2019-03-04)

Fixed

  • Integration Store Credit extension with withdrawal workflow

1.1.43

(2019-03-01)

  • minor changes

1.1.42

(2019-01-23)

Fixed

  • Issue with banner output (headers already sent)
  • Display issue with signup form

1.1.40

(2019-01-16)

Improvements

  • Ability to register affiliate without customer account

Fixed

  • Stability

1.1.39

(2018-11-29)

Fixed

  • Compatibility with Magento 2.3

1.1.38

(2018-11-14)

Fixed

  • Changed account assignment priorities

1.1.37

(2018-10-16)

Fixed

  • Issue with wrong store for notification emails

1.1.36

(2018-10-10)

Fixed

  • Issue with transaction listing (sorting by account)

1.1.35

(2018-09-06)

Fixed

  • Fixed an issue with adminhtml cookie

1.1.34

(2018-08-27)

Fixed

  • Issue with emails

1.1.33

(2018-08-15)

Fixed

  • Solved issue with cronjob (order was removed)

1.1.32

(2018-07-30)

Fixed

  • Issue with adding new program

1.1.31

(2018-07-24)

Features

  • Ability to register affiliate from backend

Fixed

  • Issue with saving relations

1.1.30

(2018-05-23)

Fixed

  • Issue with magento 2.1

1.1.29

(2018-02-26)

Features

  • Docs Rewritten

Improvements

  • Affiliate information on order edit page

Fixed

  • Issue with tracking sales

1.1.28

(2018-02-08)

Improvements

  • Ability to add new transaction (for modify balance)

1.1.27

(2018-02-06)

Improvements

  • Ability to remove affiliates
  • Ability to enable/disable withdrawal payment methods

1.1.26

(2018-02-06)

Fixed

  • Issue with commission (on refund)

1.1.25

(2018-01-25)

Fixed

  • Issue with calculating sales even for admin
  • Fatal error during filter affiliates by column "Affiliate Since"

1.1.24

(2018-01-09)

Fixed

  • Issue with account listing

1.1.23

(2018-01-04)

Fixed

  • Issue with sale program

1.1.22

(2018-01-03)

Fixed

  • Issue with Review link

1.1.21

(2018-01-02)

Fixed

  • Auto sign up issue

1.1.20

(2018-01-02)

Fixed

  • Issue with Pay Per Click program

1.1.19

(2017-12-26)

Improvements

  • List of programs

1.1.18

(2017-12-26)

Fixed

  • Interface of assigning programs to affiliate

1.1.17

(2017-12-26)

Improvements

  • Added base statistic to affiliate account

1.1.16

(2017-12-20)

Fixed

  • Issue in AccountService.php

1.1.15

(2017-12-06)

Improvements

  • Translations

Fixed

  • Issue with banner images

1.1.14

(2017-11-20)

Improvements

  • System message about pending accounts/withdraws
  • Pending accounts

1.1.13

(2017-11-20)

Fixed

  • Issue with Sale program

1.1.12

(2017-11-13)

Fixed

  • Issue with hidden programs

1.1.11

(2017-11-09)

Fixed

  • Issues with removed customer
  • Setup issues

1.1.10

(2017-10-13)

Improvements

  • Ability to add referred customers to affiliate

1.1.9

(2017-09-27)

Fixed

  • M2.2

1.1.8

(2017-09-18)

Improvements

  • Ability to edit coupon code

1.1.7

(2017-09-11)

Fixed

  • Fixed an issue with payment email

1.1.6

(2017-09-01)

Improvements

  • Admin account interface

Fixed

  • Issue with program amounts

1.1.5

(2017-08-21)

Improvements

  • Withdrawal request email

1.1.4

(2017-08-21)

Fixed

  • Issue with emails

1.1.3

(2017-08-10)

Fixed

  • Removed old files

1.1.2

(2017-07-28)

Fixed

  • Event system

1.1.1

(2017-07-27)

Fixed

  • Issue with account saving

1.1.0

(2017-07-21)

Improvements

  • Commission assign priority
  • Tiers

1.0.10

(2017-06-02)

Fixed

  • Minor issue with program ids

1.0.8

(2017-05-31)

Improvements

  • Ability to change affiliate unique identifier, referral param
  • Ability to assign not visible programs to affiliate

Fixed

  • Issue with "clicks" registration

1.0.7

(2017-05-03)

Fixed

  • Possible issue with rendering
  • Changed calculation for commision type "by cart percent"

1.0.6

(2017-04-19)

Fixed

  • Issue with programs

1.0.5

(2017-04-18)

Fixed

  • Issue with email notifications

1.0.4

(2017-04-18)

Features

  • Ability to use order subtotal (cart) for commissions

1.0.3

(2017-04-12)

Improvements

  • Added option to set cookie lifetime
  • Ability to use coupons for refer friends

1.0.2

(2017-02-27)

Fixed

  • Fixed an issue with wrong permissions on media folder

1.0.1

(2016-10-18)

Improvements

  • Removed font awesome from styles

Fixed

  • Fixed an issue with account saving

Documentation

  • Affiliate base documentation

1.0.0

(2016-08-01)

Improvements

  • Added unique affiliate link to backend interface

Fixed

  • Fixed an issue with di compilation
  • Issue with withdrawal process
  • Issue with cron job
  • Fixed and issue with session

Refund Policy

All customers can request a refund during 30 days after purchase of our software, if customer think that our software is not suitable for any reason. To request refund, customer must remove all copies of our software from its store, servers, computers, email, etc and confirm by email such removal. After receiving a request we will proceed refund within 3 business days.

If request for refund is received after 30 days after purchase, it will be rejected. Cost of installation and customization services are not refundable.

Support and bug fixing

Mirasvit offers free 90 days support of all software sold on this site. Customers can report all bugs, which were found in our software. We can solve only the bugs directly related to or caused by our extension. Those bugs must be reproduced on fresh Magento installation without any 3rd party plugins. We will solve that bugs in order of our development plan. 

We don’t do any type of custom work and we have a right to reject a support request if the issue is store-specific (cannot be reproduced on the fresh Magento installation without any 3rd party plugins).

Mirasvit will not be liable to you for any damages (including any loss of profits/saving, or incidental or consequential) related to our support service caused to you, your information and your business.

Software updates

Mirasvit offers free lifetime updates if they areavaliable. Updates are limited to the Magento version branch (1.x.x or 2.x.x). Customer can download an update and install it by himself. If support period is expired, Mirasvit.com can’t solve any possible problems with our software during or after updating. Mirasvit does not guarantee that it will release updates for any product.