Unlock Magento B2B Website product to deliver a website in 12 hours | Free 3-month hosting!Explore Now

Magento 2 Affiliate

Community: 2.3.x - 2.4.x
Enterprise: 2.3.x - 2.4.x

Magento 2 Affiliate extension allows store owners to build a huge community to promote the products and gain orders.

  • Create multi-level marketing system
  • Run various programs at a time
  • Auto-calculated commission pays per sale
  • Allow refer friends via numerous ways
  • Create new program unconditionally
  • View affiliate statistics



Refer friends through various ways

This amazing Magento 2 refer-a-friend module allows affiliates to connect with customers easily.

Affiliates can connect and share the referral link/code with a large number of customers in many ways, such as:

  • Share to social networks like Facebook, Twitter, Tumblr, etc.
  • Send an invitation email to friends and family.
  • Use banners to promote the products.

The module also supports offline affiliate marketing. And the affiliate referral link is encrypted to ensure privacy.

multi-level affiliate

Multi-level marketing system

This extension allows store owners to create tiers and apply different commission levels to each Magento 2 affiliate program.

For instance, when customers buy a product on a child-affiliate link, the child-affiliate gets a commission portion, and the affiliate tier 1 also gets a commission for the order. The wider the affiliate network is, the larger the profit affiliate gets.

This Magento affiliate plugin helps build your own community and drive your sales dramatically.

create unlimited affiliate programs

Allow store owners to create programs unconditionally

With the Magento 2 Affiliate module, store owners can create unlimited affiliate programs without constraint.

For each program, the admins can:

  • Manage conditions based on catalog rules and shopping cart rules.
  • Configure the program's priority.
  • Nominate to particular Affiliate groups.
auto calculate affiliate commissions

Commissions are auto-calculated by cookies and client IP

This Magento 2 affiliate plugin helps affiliates to gain commissions in a convenient way.

When the customers visit the affiliates link, the cookies will be saved for a while, and the number of days can be configured optionally. The next time they purchase products, even if not via the referral link, affiliates still get commissions from the order.

The feature benefits the store and increases the affiliate's income. It's a win-win for both.

withdraw affiliate commission

Commissions withdrawal

The affiliates can withdraw their commissions via many payment methods, such as:

  • Bank transfer
  • Offline payment
  • Paypal

They can withdraw manually or set up auto-withdraw in Magento 2 affiliate module when the balance reaches the condition.

manage affiliate program

Effective programs management of Magento 2 Affiliate

In each program, the store owners can set up:

  • Name
  • Commission proportion
  • Valid date (The program will run out automatically when it comes to the end date)
  • Add groups of affiliates to the program
  • Priority (In case the purchased product belongs to more than two programs, there is only one affiliate program that takes effect)

Note: The program priority can be based on maximum commission or maximum discount as well.

track affiliate program

Affiliates can keep track of their transaction by reports

Our Magento 2 affiliate program shows reports so affiliates can easily follow all of their commissions.

Additionally, on the report page, there are also statistics about clicks, subscriptions, and registered or purchased for affiliate invitations.

Affiliates can easily see all sales activities through the affiliate report.

subtract commission automatically

Subtract commission automatically when customers cancel the order or require refund

Normally, commissions are added to the affiliate account balance when the order is processing. But what if the customer decides to cancel the order or they want to return the product and get a refund? What would happen to the transferred commissions?

Don't worry! The Magento 2 Affiliate extension will subtract these commissions automatically when the order is abandoned for any reason.

affiliate emails

Affiliates are capable of getting in touch with affiliate information through emails

All new updates from the store or affiliate activities is sent to affiliates through email, including:

  • Affiliate sign-up notification
  • Affiliate account locked or unlocked
  • Evaluate withdrawal activities
  • Credit balance changes
  • Notify about new programs

Thanks to this feature, affiliates will not miss any notifications.

Magento 2 Affiliate user reviews
We want to hear from you! Be the first person to review this product.

Why Choose BSS

Competitive Price
Every merchant needs to survive – we do understand. That’s why we keep the price as low as possible.
Dedicated Support
We are all ears to your problems, either with our extensions or customizations. FREE 1-year support is included.
Open Source
The source code is completely open to inspect, modify and enhance according to your business purposes.
Qualified Code
We have developed a validation tool to ensure that every piece of code follows Magento coding standards.
High Compability
Our modules work well with each other. Even you want ours to be compatible with those of others. We are here to help
Simple installation
We simplify and clarify the installation process, so you can get the extension played for your website in clicks.
Quick Update
Your business and customers’ demands are ever-changing. Our extensions are also up-to-date with new features.
Business expert
Our certified experts get involved from the extension development to support to bring you efficient and budget solutions.
Easy to Use
No need to install bunches of redundant features. We select the most relevant functions to ensure the user-friendliness.
Sign in to Your Account