Affiliate for Magento

Deploy automated advertising campaign easily to promote your products to community and boost your sales

Magento Affiliate Extension

Add Your Review

The awesome features of Affiliate extension for Magento website

Easily sign up and payout

Signing up and paying out for Affiliate's system are really simple.

Single or Multi-level marketing

Based on the amount of work people do in Affiliate's system, you can set the level of commission for them.

Low-cost marketing program

You just need to pay a low price for the effective affiliate programs

Links, banners, direct referrals or manual code to track commission

Support multiple ways to promote your products

* Required Fields

  • Money back 30 days guarantee
For affiliates
Easy to sign up Affiliates with Magento’s sign up form or customized form and manage new account
Commission/ discount tracking and transaction history
  • Give benefit to both affiliate (get commission) and customer (receive discount)
  • With the invitation report, affiliates can see results after sharing total click, sign-ups, subscriptions
  • Easily manage and track affiliate transactions and set discount for each product
  • Optimize "My Affiliate Account" frontend
  • Simply manage and track credit
Use of credit and payment
  • 2 ways for using credit: withdraw or applying to new purchase
  • Choose defined product then decide how to withdraw (manually or automatically)
  • Multiple payment methods supported such as bank transfer, offline payment or PayPal
Refer friends
  • Send referral link easy to get commission easily
  • Easy to connect friends social network and share them
  • Send referral link to friends via email and Facebook Messenger
  • Share referral link and affiliate banner on website, blog and forum easily
  • Share referral link from any category and product page
  • Track and manage referral visitors and invitation history
  • Referral code may be used for online marketing
Update Affiliate information with email notification. Affiliate extension will send a notification email when approving account, adding a new program and customers purchase order.
For administrator
Manage Affiliate account
  • Easy to create and manage affiliate groups, approve and manage affiliate groups as well as assign affiliate to a group
  • Allow setting auto-sign up for affiliate when customers register and auto-approve affiliate account
  • Support option to automatically reassign affiliate to affiliate group when automatically signup affiliatereassigning affiliate parent manually
Create and manage multiple level marketing
  • Set commission based on Affiliate level
Manage payment and transaction history
  • Manage and track credit transactions easily
  • Easy to manage and process withdraw requests, support exporting pending withdraw requests to CSV
Manage invitations
  • Simply create and manage affiliate banners with link
  • Support Ajax form for product, category and CMS page as well as Affiliate Widget
Email Notification setting
  • Multiple email templates for both admin and referrals
Manage commission and discount
  • Manage and track affiliate transactions of each order and product with detail commission and discount
  • Allow creating many of different rules for affiliate program
  • Show important numbers in report like total sales generated, commission, etc.
  • Highlight who generates the most referrals and additional income
  • Show report of affiliate and sites sales by period

The Other Features

  • Support multiple level for marketing
  • Support many of different affiliate programs
  • Allow creating different rules for program based on cart orders and catalog rule
  • Automatically solve affiliate tracking via cookie, client IP and accounts
  • Allow offline marketing to use affiliate referral code
  • Give ability to create programs as many as you want and have right to set commission and discount for them
  • Allow creating set program rules for any affiliate group
  • Give commission and discount tracking for each product also in orders with multiple programs and products
  • Create program with maximum commission, maximum discount and priority for products
  • End program after valid time automatically
  • Recover commission for refunding or cancelled order
  • Promote products by full-supporting referrals such as sharing on social networks and via email with links and banners
  • Confirm and notify for both admin and customers via email whenever having new event
  • Allow viewing affiliate transaction (regularly auto-update changes)
  • Manage members and their information easily
  • Security customer’s privacy by encrypting for affiliate referral link
  • Friendly and flexible configuration
  • Work perfectly with popular browsers including Firefox, Chrome, IE 7,8+ and Safari
  • Easy to install, easy to upgrade, just copy to use
  • HTML/CSS validation
  • Multiple stores and multiple languages supported
  • 100% open-source

Some instructions to use Affiliate extension

Every step below helps our product work properly on your site

Integrate template of Affiliate extension with your theme.
Before going to the configuration, You can please read the file Guide_Put_Code_Into_Template to integrate with your current theme.


Go to System >> Configurations >> MageHit >> Affiliate Pro (or Affiliate Pro >> Configuration) to configure the extension.

  • In the Auto sign up new registered customers to Affiliate Program field, if you select "Yes", the affiliate registration form will not appear at the "Create an account" page and when a customer creates an account on your site, he will be automatically assigned as an affiliate
  • In the Extend default customer registration form to allow sign up box for Affiliate program field, select "Yes" to overwrite the default registration form. Then, one section for Affiliate signup will be shown on the Create an account Page. Please be aware that if any other module overwrote the registration form, a confliction might appear
  • In the Enable customer to voluntarily sign up for affiliate program on default customer registration form field, select one of the three values (Disable, Enable/signup check box, Enable/signup form/Enable). In the Free gift label field, Upload free gift label image
  • In the Auto approve Affiliate registration field, select "Yes" to automatically approve the affiliate registration. In case of No, the administrator has to go to Affiliate Pro => Manage Members => Pending Members to approve the registration manually
  • In the Show Affiliate on category field, optional to display Affiliate on category page
  • In the Assign affiliate to group when registration auto-approved field, you can select a group. If you choose to automatically approve the registration, after registering, the affiliate will belong to the group that you have defined here
  • In Length of the manual referral code (set # of characters) field, specify the number of characters of referral code
  • In the Show manual affiliate referral code field on extended customer registration form field, select "Yes" to display the referral code box on signing up for a new account. That is used for customers when creating an account (not for an Affiliate)
  • In the Extend shopping cart page to allow Affiliates to enter credit field, select "Yes" to overwrite the shopping cart page
  • In the Show manual referral code block on extended shopping cart page field, select "Yes" to allow customers to insert the referral code at the shopping cart page
  • In the Reassign customer to new affiliate when they use new manual referral code field, select "Yes" or No. In case of Yes, if a customer enters a new referral code, the system will change the parent affiliate of this customer to a new Affiliate who has that new referral code and update referral information
  • In the Do not display 'Share this page' link on following pages field, insert the page that you don't want customers to share. The selected page will not have the Share this page link in the footer

Download User Guide to view more details

Affiliate Questions?

Do you have any questions? We're got answers

How to install Affiliate extension?

You can do following the instruction at Install Module

Can we run Affiliate extension together with Reward Points extension and Free Gift extension?

Yes. You can totally run 3 extensions at the same time

Is Tier Commission supported?

Of course, this is Multi-level Affiliate feature of Affiliate extension.

What kind of banner can we provide customers besides image one?

Except for image banners, you can use text links or banners.

Does the plug-in save the affiliates information in Magento customer table or in the separate table?

From backend, the information of affiliates will be saved in separate table

Can I upload order using CSV file and filling affiliate ID?

No, you can't. But from the backend, you can create an order manually and add email of an affiliate

Affiliate Extension Testimonials

Some kind words from our awesome clients

3 Reviews "Affiliate for Magento"

Our Policies


Free Installation


Free Upgrades


Free Support


30 days money back