Product image of Affiliate
Standard
User Guide
Professional
User Guide
Ultimate
User Guide
Magento Edition *
Version *
Get Xmas Gift: 20% OFF
$99

Magento 2 Affiliate Extension

v4.6.4
4.9
(35 reviews)
Read all >
The Magento 2 Affiliate extension enables online stores to promote their products more effectively by setting up multiple referral programs. These programs encourage affiliates to share products widely across various online channels, helping to boost sales, increase website traffic, attract quality leads, and improve SEO rankings.
tick icon
Compatible with API/GraphQL
tick icon
Create a custom "refer a friend" page easily
tick icon
Create referral links in banners
tick icon
Show traffic source statistics
tick icon
Simplify the withdrawal request process
tick icon
Support multiple commission tiers
tick icon
Track performance with different reports
Compatible with:
Community: 2.3.* - 2.4.7
Enterprise: 2.3.* - 2.4.7
Free 1 year support & updates
60 days money back guarantee
Rest_api icon
Rest API

How is an affiliate program essential for your Magento 2 store's growth?

affiliate marketing statistics

Main Objectives of Mageplaza Affiliate Extension

Attract new customers effortlessly
Attract new customers effortlessly
by letting affiliates promote your products
Encourage more people to join your affiliates program
Encourage more people to join your affiliates program
by offering them competitive commission rates
Increase campaign effectiveness
Increase campaign effectiveness
by providing affiliates with advanced marketing materials

Create a custom "refer a friend" page easily

By simply entering a product, category, or page link from your store, affiliates will receive a unique referral link to share. Also, they can quickly refer products to friends via email using ready-made templates. They just need to enter email addresses, add a personal message, and send it to unlimited recipients at the same time.
Show more
refer a friend page
create referral links in banners

Create referral links in banners Pro Ult

The Mageplaza Affiliate extension allows affiliates to display appealing banners and referral links directly on their personal pages, encouraging more customers to click through to the store. The module also tracks key metrics, such as impressions and clicks, to provide insights into banner performance.
Show more

Show credit information

Mageplaza's module allows affiliates to track their earnings accurately through credit information reports. The data includes Available Balance, Holding Balance, Total Commission, and Total Withdrawal. Additionally, with our ultimate version, the balance report is displayed as a line chart to provide affiliates with a comprehensive overview of their earnings.
Show more
show credit information
show traffic source statistics
Show traffic source statistics Ult
This extension offers Traffic Source Reports, enabling affiliates to track the performance of referral URLs and coupon codes and help them understand the commission earned from each source.
Show more

Simplify the withdrawal request process

This module provides a dedicated page for requesting payments. Affiliates only need to fill in the withdrawal amount and payment method and then submit the request. Additionally, they can check their withdrawal history in a table located directly below the My Withdrawal page.
Show more
simplify withdrawal request process

All features

"Refer a friend" page
With the Refer Friends feature, your product will have the opportunity to be shared widely and reach a wider range of customers. This powerful module enables your affiliates to:
check
Get referral links quickly: As soon as the product link is pasted, the system will automatically display referral links immediately.
check
Send invitation email: This module empowers affiliates to send product introduction emails using pre-designed templates created by the store admin in the backend. Additionally, they can customize these templates to add personal touches and enhance the uniqueness of their emails.
Referral banners ProUlt
Instead of simply sharing text links, affiliates can now create visually appealing banners that include referral links. Placing these banners makes products more attractive and shareable on social media. In our ultimate package, the module also monitors essential metrics like impressions and clicks, offering valuable insights into banner performance.
Multiple affiliate programs ProUlt
With Affiliate for Magento 2, store owners can launch as many Affiliate marketing programs as possible with no limitations, making sure to suit various groups. Each campaign will be assigned to specific affiliate groups such as General, Silver, Gold, Platinum, and Vip.
Also, the exact duration of each campaign will be easily set based on your setup. We highly recommend "Pay Per Sale" Promotional Program.
"My Affiliate" page
The 'My Affiliate' page allows customers to track their credit and balance transparently, fostering trust between store owners and affiliates. Clear earnings and withdrawal details motivate affiliates to perform better.
check
Credit information: Show available balance, holding balance, total commission, and total withdrawal
check
Balance report: Show a line chart to display the balance that your partner has earned over a specific period, which can be 6 months, 1 year, 2 years, or 3 years
check
Policy: Explain to affiliates how the program works and its commission structure
Traffic source statistics report Ult
This feature allows affiliates to gain valuable insights into the effectiveness of their marketing efforts. By tracking the traffic sources that lead to sales, affiliates can identify which strategies and channels drive the most conversions.
The reports will display the following information about referral links and coupon codes:
check
Order Count and Ordered Item Quantity
check
Total Invoiced
check
Commission Refunded, Commission Canceled, and Total Commission
Streamlined withdrawal process
This feature aims to streamline the withdrawal process for affiliates, making it more efficient and user-friendly.
Affiliates only need to fill in the amount they want to withdraw, a withdrawal description, and their preferred payment method, then submit the request.
For payment methods, this plugin supports 3 options: offline payment, bank transfer, and PayPal payment.
Various payment methods
The extension enables affiliates to withdraw their commissions using popular and secure payment methods such as PayPal, offline payments, bank transfers, and Skrill. Moreover, admins can clearly display commission expiration dates to maintain transparency.
Withdrawal limit setting
Enable Magento businesses to define specific rules and restrictions for affiliate commission withdrawals. Store owners can customize key parameters, such as the minimum balance required to request a withdrawal and the minimum or maximum withdrawal amounts.
These customizable limitations allow businesses to align the withdrawal process with their financial policies, ensuring stability and effective management of the affiliate program.
Campaign duration setting
You can set start and end dates for any affiliate campaign and display this information to your partners. This feature allows campaign managers to have granular control over the duration of each campaign, enhancing efficiency and flexibility.
Multiple commission tiers ProUlt
Encourage your affiliates organically by implementing multiple commission tiers, each offering unique benefits.
For instance, affiliates in Tier 1 might earn 10% of the value of orders they generate while also receiving 5% from orders created by affiliates in Tier 2, Tier 3, or even Tier 4—depending on your strategy. The larger the affiliate network grows, the greater the earning potential for affiliates.
Various commission types
Customize your affiliate rewards by choosing the commission structure that fits your business needs. Opt for a percentage of the product price for a flexible approach or a fixed amount for consistent payouts. This adaptability allows you to align your commission strategy with your business goals.
Email notification
The system will automatically send email notifications to affiliates based on specific events or actions. These emails include:
check
Welcome email
check
Welcome email after the account is approved
check
Account rejection
check
Account status change email
check
Withdraw cancel email
check
Balance update email
check
Withdraw complete email
check
New campaign announcement
check
Expired campaign notification
Also, admins will receive email notifications for the following updates:
check
New affiliate sign up
check
New withdrawal request
Deducting commission
Streamline the process of deducting commissions from an affiliate's balance when a customer cancels or refunds an order. This ensures affiliates are credited only for completed sales, promoting transparency. It also simplifies accounting and upholds fairness within the affiliate program.
Withdraw status updates
The extension enables merchants to efficiently monitor the status of withdrawal requests submitted by affiliates. A sortable table shows all key details like amount, status, and payment method, customizable for the admin. This feature simplifies and speeds up the process of tracking withdrawals.
Checking program performance Ult
Our extension allows store owners to access detailed affiliate activity data through program reports that provide advanced statistics on:
check
Lifetime Sales
check
Most Viewed Product
check
New Customers
check
Last Order
check
Last Search Terms
check
Top Search Terms
check
Sales By Location
check
Bestsellers Affiliate
And more.
Commission for tax/ shipping fee
The Mageplaza Affiliate extension allows affiliates to earn commissions not only on product sales but also on tax and shipping fees. This feature broadens earning opportunities, making your affiliate program more attractive and rewarding.
API integration Ult
Thanks to its ability to connect with various affiliate networks via API, the extension can automatically synchronize product data, track commissions, and update order statuses. This saves administrators time and effort while ensuring data accuracy.

What customers say about our Affilate

Product reviews: 35
Overall rating: 5.0
5
4
3
2
1
How much do you like this product?
Leave your email to get reward points for reviews
Submit a relevant review of 30+ words to earn 5 reward points (one-time per extension)
walter
21 December 2022
Verified purchase
Thanks for the multi-level commission feature. Through this system, we can easily use social media for promotion. Thanks to your technical staff, this module perfectly meets my functional requirements.
Astaroth
02 May 2022
Verified purchase
The affiliate link in banners is superb. Glad that I've upgraded to the Pro package.
Gualbert
19 April 2022
Verified purchase
Very pleased with the support team, great professionals and honest people! Really appreciate and happy with their solutions! will definitely revert back to other extensions.
Panos Karagiannis
14 May 2021
Verified purchase
Perfect
PKS
28 April 2021
Verified purchase
We have been using the extension for a few weeks now and it seems really solid and has a great number of functionalities in order to set up a smooth affiliate system for your Magento2 store. On top, the support is fantastic, I am really hoping Mageplaza will keep up this level and they will for sure keep me as a happy customer.
John
22 January 2021
Verified purchase
Very Good Service
Rajan Shah
01 October 2020
Verified purchase
Very pleased with the product. Excellent support from a very competent team.
ATIS IT
30 December 2019
Verified purchase
Solved my problem basically in one go.
Gorjan
11 October 2019
Verified purchase
Extremely good extension with all the options you can think of, but needed the reports. They are extremely important and worth the 100$ upcharge!
Eric
30 August 2019
Verified purchase
Great customer service from the Mageplaza team. I was able to fix all my issues and customize according to our needs thanks to the superb customer service team. Thank you!
Indus Valley
27 July 2019
Verified purchase
Thank you Mageplaza to providing this valuable module, we used this in my our store and this will be very much helpful to increase our sale, and very nice support they provide to us thank you again
Abhishek
20 June 2019
Verified purchase
As always, great customer service of Mageplaza. I mean, I cannot really think of going anywhere else for the extensions of Magento 2.
Richard
27 March 2019
Verified purchase
It's easy and quick to create Multi-level Affiliate and if you need Banners & Links Affiliate for your affiliate program. Upgrade your affiliate standard to pro version is good idea
Richard
27 March 2019
Verified purchase
It's easy and quick to create Multi-level Affiliate and if you need Banners & Links Affiliate for your affiliate program. upgrade your affiliate standard to the pro version.
mohamed
17 March 2019
Verified purchase
Its very good extension for marketing and get more sales. Thanks for mageplaze for the lovely extension. Easy to install, easy to use and pretty self-explanatory. I recommend this extension to anyone got online store.
Mohamed
12 March 2019
Verified purchase
Great extension but it doesn't have like the one in Amazon to share a link. Very good backend for publishers. Simple installation and very good instructions. I ordered more extensions and I hope they modify it.
Mohamed
12 March 2019
Verified purchase
This is a great extension helps you to build your own Affiliate Network very well with lots of great features. Unfortunately, it is not possible that Affiliate can create own links to specific products like on the Amazon Partner network. Please try to add an update to our extension.
Mohamad
20 December 2018
Verified purchase
This exetintion very helpful, Also have many of functions
Sam
15 December 2018
Verified purchase
Very good extension and the best service.
Victoria Voronaya
20 November 2018
Verified purchase
Thank you for the excellent service and especially Desmond for being proactive, flexible and professional in solving the issues we had initially. Desmond really knows what excellent service means. At this point, we have resolved them and are getting ready for a demo with the client. Thanks!
Abdulrahman
10 November 2018
Verified purchase
How this extension work is the most important. It uses the cache to track the customers and affiliate dashboard and more. I found it the best in this field and really happy to have it in my store. I highly would recommend it to everyone. Thank you, Mageplaza.
Patrick
04 November 2018
Verified purchase
This extension helps you to build your own Affiliate Network very well with lots of great features. Unfortunately, it is not possible that Affiliate can create own links to specific products like on the Amazon Partner network.
Lubomir
24 October 2018
Verified purchase
We are just starting to get to know this extension, but so far we are happy with easy installation and setup. It basically replaces Affiliate setup which is usually mostly based pricing. I'm looking forward to getting to know this extension better.
Antonio
14 May 2018
Verified purchase
Easy to install, easy to use and pretty self-explanatory. We encountered a minor issue along the way and support was fantastic, they addressed it within 12 hours. No issues after that.
Claudio
16 March 2018
Verified purchase
Great extension I've been looking for for a long time. Very good backend for publishers. Simple installation and very good instructions. I ordered more extensions and had a positive experience everywhere.
Nander
25 October 2017
Verified purchase
Great extension, Had a few little problems setting up but they fixed it ASAP. Great costumer service and i would recommend Mageplaza to any one looking for good quality magento extensions.
Ian Cabalse
24 October 2017
Verified purchase
You guys are awesome. Thank you for the assistance!
Derlorenz
26 August 2017
Verified purchase
I have to say that there isn’t any extension can get me more pleasure. Thank you Mageplaza!
Athanasios Kangarakis
16 August 2017
Verified purchase
I am attracted by the superior feature list though being a little perplexed for the first time using. Mageplaza support team helps me answer thousands of questions without a doubt. What a great work!
Elvis
07 August 2017
Verified purchase
Leading product with the enthusiastic support team. I am pleased so far.
Gopinath
02 August 2017
Verified purchase
The feature milestones are the most amazing ever! This special feature helps me build the loyalty of my Affiliates and I don’t need to busily find new publishers. Mageplaza’s extension is always number 1!
Bubblefish
31 July 2017
Verified purchase
This extension makes an enormous change in my store. Traffic site and leads are boosted x3 times than before. Thanks for the awesome module guys!
Kenneth
30 July 2017
Verified purchase
Wonderful idea to direct more relevant leads to your site. Will consider adding this soon
David Belk
20 July 2017
Verified purchase
With a combination of plug-ins and the right settings this can be a very powerful Affiliate solution. The support had issues for a while, but they had technical problems with their ticketing that seems to be fixed now. When you do contact support they are very good at helping with issues.
Jason Santoso
06 July 2017
Verified purchase
Was looking to get an affiliate system for my site and evaluated several alternatives, but decided to go with mageplaza since I have purchased from them in the past. Had issues installing, but the support was really helpful and awesome, they will work with you until everything is resolved in a very timely manner. Best extension purchase ever.

Release notes

  • v4.6.4 (Magento v2.4.x)

    05 December 2024

    Bug Fix: Fixed referral url error in Account Banner

  • v4.6.3 (Magento v2.4.x)

    15 October 2024

    Ultimate:

    • Bug Fix: Fixed Compile error
  • v4.6.2 (Magento v2.4.x)

    09 August 2024

    Standard:

    • Fix Bug: We fixed bug when Setup module with have prefix TableName

    Ultimate:

    • Fix Bug: We fixed compile error with Hash class
  • v4.6.1 (Magento v2.4.x)

    05 June 2024

    Standard:

    • Compatibility: Now compatible with Magento 2.4.7

    Professional:

    • Compatibility: Now compatible with Magento 2.4.7

    Ultimate:

    • Compatibility: Now compatible with Magento 2.4.7
  • v4.6.0 (Magento v2.4.x)

    08 May 2024

    • Big Update: We have modified the user interface and the operation method of the campaign. The campaign will be applied to each individually set item.
    • New Update: We have updated the Configuration to make it better.
  • v4.5.1 (Magento v2.4.x)

    01 June 2023

    • Bug Fix: We fixed the bug EQP
    • Bug Fix: We fixed the bug php8.1
    • Bug Fix: We fixed the bug calculating shipping commission and discount amount
    • Bug Fix: We fixed the bug some labels for the new update
    • Bug Fix: We fixed the bug store name at Account and withdrew the email
    • Bug Fix: We fixed the bug that shows the wrong withdraw amount when entering above maximum or below minimum withdraw amount
    • Bug Fix: We fixed the bug commission with tax and shipping
    • Bug Fix: We fixed the bug of the Affiliate parent email not changing when the parent customer changes the email
    • Bug Fix: We fixed the bug time at the Affiliate group Created column
  • v4.5.0 (Magento v2.4.x)

    09 September 2022

    • New Update: We updated add i18n translation
    • New Update: We updated the fix logic of getting the refer history
    • New Update: We updated the fix logic of getting the refer history collection
    • New Update: We updated Show Affiliate refer in the Affiliate dashboard & Invitation History on the Affiliate dashboard
    • Bug Fix: We fixed the error add this widget does not load when using the extension move script tag
    • Bug Fix: We fixed the error customer withdraw page cannot load
  • v4.4.0 (Magento v2.4.x)

    29 June 2022

    • New Feature: We added Refer Friends on Categories and Product details
    • New Feature: We added Report Click, Impresssion Banners [Ultimate package]
    • Compatibility: The extension is now compatible with Magento v2.4.4
    • Compatibility: The extension is now compatible with the Mageplaza Store Credit extension
    • New Update: We updated the improved commission/discount calculation
    • Bug Fix: We fixed the error of adding referring Friends on Categories and Product details
    • Bug Fix: We fixed the error customer already has the first Order and still can apply the affiliate coupon code but no discount
    • Bug Fix: We fixed the error customer already has the first Order and still can apply the affiliate coupon code but no discount
  • v1.8.0 (Magento v2.3.x)

    29 June 2022

    • Added feature: Refer Friends on Categories and Product details
    • Report Click, Impresssion Banners [Ultimate package]
    • Compatible with Mageplaza Store Credit
    • Improved commission/discount calculation
    • Fixed minor bugs
  • v1.7.0 (Magento v2.3.x)

    01 December 2021

    • Added Mass Action in Affiliate Manage Account Grid
    • Compatible with Magento 2.4.3-p1
    • Fixed minor bugs
  • v4.3.0 (Magento v2.4.x)

    01 December 2021

    • Added Mass Action in Affiliate Manage Account Grid
    • Compatible with Magento 2.4.3-p1
    • Fixed minor bugs
  • v1.6.0 (Magento v2.3.x)

    11 October 2021

    • Added more APIs
    • Fixed minor bugs
  • v4.2.0 (Magento v2.4.x)

    11 October 2021

    • Added more APIs
    • Compatible with Magento 2.4.3
    • Fixed minor bugs
  • v4.1.1 (Magento v2.4.x)

    06 August 2021

    • Fixed minor bugs
  • v1.5.1 (Magento v2.3.x)

    09 July 2021

    • Compatible with Magento 2.3.7
    • Fixed minor bugs
  • v4.1.0 (Magento v2.4.x)

    09 April 2021

    • Compatible with Magento 2.4.2
    • Added send email for admin while withdrawal and sign up request
    • Added send email for Affiliate while Affiliate Rejection signup, request withdraw & admin cancel withdraw
    • Added Campaign coupon
    • Fixed minor bugs
  • v1.5.0 (Magento v2.3.x)

    09 April 2021

    • Added send email for admin while withdrawal and sign up request
    • Added send email for Affiliate while Affiliate Rejection signup, request withdraw & admin cancel withdraw
    • Added Campaign coupon
    • Fixed minor bugs
  • v1.4.3 (Magento v2.3.x)

    29 January 2021

    Hot fix: create account with balance from customer’s input

  • v4.0.1 (Magento v2.4.x)

    29 January 2021

    Hot fix: create account with balance from customer’s input

  • v4.0.0 (Magento v2.4.x)

    11 November 2020

    • Supported Magento v2.4
Load More

Frequently Asked Questions

Magento 2 Affiliate Extension is a network connecting your website with the others. You will put your product/service referral links on those websites and get traffic from them when someone clicks on the links to visit your store. Affiliate marketing is not mandatory, but an essential element contributing to a store's success as it helps acquire new customers at minimal cost.

To enable an affiliate marketing program in Magento 2: Log in to Admin Panel > Store > Configuration > Mageplaza Extensions > Affiliate > General configuration and turn the Enable to Yes. Follow our guide to set up everything for your affiliate program.

Absolutely yes! In fact, with the Pro edition, there is no limitation to the number of affiliate programs or campaigns you can set up and run in the Magento 2 backend.

To maximize your store program performance, we highly recommend these extensions: Reward Points, One Step Checkout, Layered Navigation, and Advanced Reports.

Yes. The system will automatically subtract commissions from a referral's balance when a customer refunds or cancels an order. This ensures a transparent approach, as affiliates are only credited for successful sales. It simplifies the accounting process and maintains the affiliate program fairness.

With the Standard edition, you can create one tier. We recommend using the Affiliate Pro and Ult editions for unlimited tiers.

From the admin backend, store owners can set the commission as eligible when the invoice is created. The conditions of receiving commission can be configured to ensure the eligibility check in affiliate programs.

Yes. Our extension supports importing data on Affiliate Account and Transaction from other systems from the backend configuration. You can also export data in CSV or Excel XML.

There are various ways to do so, including copying and pasting the URL links to any destination, sending email invitations, sharing on social channels, embedding snippets on Magento 2 affiliate websites, and inserting a banner with this link (supported in Pro and Ultimate editions).

Store admins can configure the conditions for commission calculation and the time to send payout automatically. For example, if the admin sets up various conditions such as the affiliates receive their commission when the invoice is created, have at least $50 in their balance, and the commission is held for 7 days, then the affiliates need to meet all those conditions to be able to get the payouts.

Magento Edition *
Version *
Get Xmas Gift: 20% OFF
$99

Pricing

Choose your suitable edition.

Standard

$ 99 first year
Free 1 year support & updates Tooltip
60 days money back guarantee
Read our policies
Features:
check
One campaign
check
Pay per sale

Professional

$ 199 first year
Free 1 year support & updates Tooltip
60 days money back guarantee
Read our policies
Everything in Standard, plus:
check
Includes all Standard features, plus ...
check
Affiliate banners
check
Multiple affiliate campaigns
check
Multiple affiliate levels

Ultimate

$ 299 first year
Free 1 year support & updates Tooltip
60 days money back guarantee
Read our policies
Everything in Professional, plus:
check
Includes all Professional features, plus
check
Advanced reports
check
Import & export data
check
Support API
check
Multiple tiers/ programs
check
Priority support
Can’t see the feature you’re looking for?
Describe it and we will customize this extension to suit your needs!
Request customization
feature looking icon