Affiliates – Overview


AFFILIATE PROGRAM helps you to market your products through your affiliate team and through which you can generate more income from your Ecommerce site by having more visibility and higher traffic.

one of the benefits of Affiliate marketing is paying commission for referred business links, or money earned from a combination of ad clicks, and referral traffic. Affiliate marketing is mutually beneficial for both parties.

With our program, you can run an AFFILIATE SYSTEM on your web store. By rewarding your Affiliates with different types of commissions and bonuses. By this, you will surely reach the next level with INCREASED SALES. Your products will be marketed through different SOCIAL MEDIA platforms. As a result, your site will get HIGHER TRAFFIC with all these features. You just have to use it and sit back and relax with your friends/family.

We got everything covered for you with dozens of features available.

Main Features :

  • Unlimited Affiliates – Create as many affiliates as you want to promote your products.
  • MLM – Multi Level marketing to boost your income by generating new leads through affiliates.
  • Signup Bonus – Get more users to your site by providing a signup bonus to Affiliates when someone REGISTER from their referral link.
  • Set Maximum Commission – You can set a maximum commission limit for a month so that you don’t need to pay your affiliate once that threshold limit is reached.
  • Coupons – Affiliates can generate coupons for their earning which can be applied while buying products from your site.
  • Advanced Affiliate Tools – These tools help affiliates market their products easily and effectively.
  • Dynamic & Conditional Commission Rules – Commission on products can be set in 3 different levels.
    • 1st Priority – Per product
    • 2nd Priority – Per category
    • 3rd and last Priority – All Products
  • Own Referral – Affiliates can generate commission by buying from their own referral link also. That means it’s a win-win situation for you and your affiliate.
  • Different Commission Types – 3 different types of commission can be set to a specific product/ a category/ all products. 1. Fixed Price Commission, 2. Percentage Commission, 3. Fixed + Percentage Commission.
  • Different Shortcode Types – 3 different types of shortcodes can be used.  1. Affiliate, 2. Login, 3. Register. To provide a user-friendly interface.
  • Transparency – Provide transparency between Admin and Affiliate regarding referral requests.
  • Referral Reject Message – You can provide the Referral reject reason to the Affiliate for better understanding and the Affiliate can view the reason, why their referral request is rejected.
  • Notifications – You can send the latest commission details via email for different products/ categories with just a single click to all of your affiliates.
  • Referral Notification – After a successful referral, an email with all the commission details is sent to the affiliate.
  • Reset Password – Affiliates can set a password by clicking on the (Reset Password) link that the affiliate gets after a successful registration.
  • Share on Social Media – With this functionality, an affiliate can share the product’s affiliate link on social media platforms like Facebook, Twitter, Mail, and Whatsapp.
  • Performance Bonus – Provide an extra incentive when the affiliate unlocks an achievement.
  • Withdrawal Fees – When you do payout with PayPal/Stripe they charge you a fee but don’t worry we got that covered too. Set the amount which you want to deduct from the affiliate’s total commission before making a final payment.
  • Overview – Check each and every detail about the referrals from our simple yet beautiful dashboard section.
  • Affiliate Verification – You can verify the user before they become an affiliate.
  • All Referral Links in one place – Affiliates can get all the Referral Links of a category in a single file by downloading CSV.
  • Paypal Payouts – Do multiple payouts with just a single click. All of your affiliates with PayPal accounts will get the payout with just a single click.
  • Stripe Payouts – Use Stripe’s payment gateway to pay US affiliates.
  • Banner Generation – Affiliates can generate product banners that they can directly use on their marketing platforms.
  • Link Generation – Affiliates can create a referral link for any product with just a few clicks.
  • QR code – Referral links can be shared through QR codes.
  • Opt-in – Affiliates have an option to opt-in for email notifications.

Affiliate – Admin Settings


Dashboard Overview

With the Dashboard Overview section you can check details like-
  • Top Referrals
  • Top Affiliates
  • Total Affiliates
  • Total Referrals
  • Total Commission
  • Approved Commission
  • Pending Commission

From Affiliates Tab  :
  • You can see the details of all of your affiliates.
  • Make changes to them with the Edit/Delete button.
  • Add new affiliates by clicking on the ADD NEW AFFILIATE button.
  • Approve all marked affiliates by just clicking on APPROVE ALL MARKED AFFILIATE button.

Commission Settings

Setting up different Levels for level-wise commission:

Under this section, you can set the commission in two different ways

  1. Products wise 
  2. Level wise

In Product-wise setting you have got the following options :

  • Set commission for all products – This setting will be applicable for all the products of your site unless a special Per Category/ Per Product commission is not set. For example:- If you put an amount of $5 in this field then the affiliate will earn a commission of $5 if any customer buys a product from his/her referral link.
  • Set different commission for different category – You can set commission per category i.e. each category can have its own commission. For example:- If you want to give more commission on Clothes, then set it to 5%. Or If you want to give less commission on Accessories, then set it to 1%. *Note- This setting will override all product commission.
  • Different commission for different products – You can set commission for a single product also. For example:- You can set a $10 commission on Nike Hoodie. *Note- This setting will override both all product commission as well as per category commission also.

In Level wise commission: You can create different levels for users according to you and set commission type Percentage/Fixed. We have 3 Milestones in Level Based Commission : 

  1. Become Affiliate
  2. No. of Referrals
  3. Total Sales Amount
  • Become Affiliate – Users can acquire this level when the user Becomes an Affiliate. NOTE: Become Affiliate Does not mean that users can get a commission on becoming an affiliate. It is just an entry condition for the affiliate to enter in this Level. After entering if any user makes a purchase using their affiliate link, then the affiliate will get the commission set in this level by Admin.
  • No. of Referrals – Users can acquire this level when their no. of referral’s overshoot the no. of referrals set on this level by Admin. Note: A referral is counted under successful referral when Referral request is accepted by admin.
  • Total Sales Amount – Users can acquire this level when their total sales amount overshoots the sale’s amount set on this level by Admin.

Users level increase automatically After completion of each level set by Admin. Common options for both : 

  • Maximum Commission to an Affiliate per month – With this feature set a threshold limit to the amount that can be earned in a month by an affiliate.
  • Withdrawal fees – Set an amount that will be deducted from the affiliate’s commission while making a payout, so that you don’t need to incur extra charges in the form of Paypal/stripe fees.
  • Commission only for the product opened – You can set this feature to YES. So that the affiliate will get the commission only for the product whose link was opened by the customer. If you set this to NO, then the affiliate will get the commission on all the products in the cart.
  • Generate Coupons – Affiliates can generate coupons of their earning which they have in their wallet and can be applied while buying products from your site.
  • Two Way Commission – By this option, you can apply two-way commission so that affiliate can get commission and users also get a commission that is referred by affiliate.


From this section :

  • You can see each and every single referral that has been done and Approve/Decline the referrals You can also check Who’s the Affiliate, What’s the order/reference ID.
  • Amount gained on a particular referral.
  • Add a new Manual Referral.
  • Perform the bulk action like Reject all marked Referrals or Approved all marked Referrals.

After Decline the Referral a message box appears In this you can enter the reason that why you are rejecting the referral request for more clarity of affiliate.


With the Payouts section, admin can do the payment to specific referrer Or he/she can do multiple payments at once with just a single click.

Extra Features
General Tab:

With General Tab setting you can do the following operations :

  • Set Login page: From this option, you can use to set the login page if you are using the login page separately.
  • Set Registration page: From this option, you can use to set the Registration page if you are using the Registration page separately.
  • Affiliate Verification: By this, you can Activate/Deactivate the affiliate verification. So that when users request to Become an affiliate, they can directly register as an affiliate without any verification of admin OR Validation is there that Admin can Accept/Reject request of users to become an Affiliate.
  •  Mail to Admin: In this feature, you get mails every time when any type of commission is generated.
  • Cookie Expiration: This feature will help you to validate the number of days after that cookies will expire.
  • QR code: This feature helps you to generate a QR code of referral link.
  • Custom CSS: You can change CSS for frontend according to you by applying custom CSS.
  • Show under My Account: By activation this feature an affiliate menu will appear under WooCommerce My-account.
Label Tab:

With Label Tab setting you can get following options :

  • Title Button to become an affiliate: With this option, you can set the title of becoming an affiliate button.
  • Title for the section: You can set the text of the title when users come to become an affiliate.
  • Benefits: BY this option you can set the text which is showing when users come to become an affiliate.
  • Label for (Overview,  Commission, Tools, Downloads, Payout, Profile ): Under Label tab, you can change the Label text of (Overview,  Commission, Tools, Downloads, Payout, Profile).
Bonus Tab:

In Bonus Tab you can set the following options :

  • Signup Bonus: Affiliate will get signup bonus every time when someone else registers through their Affiliate link and signup bonus type is Cookie.
  • Active Social Media Share: By activating this feature you can share your affiliate link on social media platforms. The social media button will appear when the user creates an affiliate link.
  • Sharing bonus: You can set Sharing Bonus amount when any product is shared over a social media platform and purchased using that Affiliate link.
  • Sharing Bonus Limit: You can set Time limit as (Daily, Weekly, Monthly)  and Amount limit according to you in reference to Sharing bonus. By default, No Limit is set.
Payment Tab:

In Payment Tab you can set two payment method :

  • Activate Paypal.
  • Activate Stripe.


From the coupons section, you can activate the generation of coupons so that affiliates will create coupons and use them to buy products from your shop.

MLM ( Multi-level Marketing )
Setting Up MLM  –
  • Activate MLM for your affiliates
  • Choose the type of MLM plan of want for your business ( BINARY, FORCED MATRIX, UNILEVEL )
  • Select the Depth for your MLM chain which defines how many levels does this MLM can have?
  • Choose the number of Child’s to start earning a commission
  • Default commission for a level ( i.e if you add a new depth/level for your MLM chain then what will be its default value )
  • Set commission for Different Levels of MLM chain
  • Allow/Disallow user to chain his affiliate chain

In MLM tab you will get the following options :

  • Activate MLM: You have to Choose the ON option to activate the MLM program.
  • MLM Type: Here you can set the MLM Plan in three different ways.
      • Binary:  In Binary MLM you can set the Depth that how many levels can MLM chain has and can also set the maximum no of children, the maximum no of children can be 2 in the Binary MLM plan. Users start getting commissions once they completed the chainset on that MLM plan by Admin.                                                                           
      • Forced: In the Forced matrix, you can set the Depth that how many levels can MLM chain has and can also set the maximum no of children that each user can have. Users start getting commissions once they completed the chainset on that MLM plan by Admin.                                                     
      • Unilevel: In the Unilevel matrix, you can set the Depth that how many levels can MLM chain have. There can be ‘N‘ number of children a user can have, but an Affiliate can have only one child under their affiliate chain.
      • Unlimited: In the Unlimited MLM affiliate get a commission when at least 1 member comes under his chain. You can create as many affiliates as you want to promote your products.
  • Default Commission for a Level: You can set the default commission amount and type Percentage/Fixed that a user can receive as an MLM bonus if the amount and type are not set for the particular Level.
  • MLM Levels: Under this, you can set the commission amount and type of commission for each level.

Admin User Edit Page Settings

From the User Edit page admin can see the chain of an affiliate and can also activate/deactivate his members.

Affiliaa – User Settings

Reset Password

Users can generate a password by clicking the link that they get on their Email after successful registration, which can redirect to our Custom Reset Password page. 



In the Overview tab, you can see the following options:

  • Total no of referrals.
  • Total Commission.
  • Wallet amount.
  • Approved Commission.
  • Pending Commission.
  • Send Mail for withdraw of commission.
  • generate coupons.
  • View referral reject reason.

By clicking on View Reason  Affiliate can see the reason why their request is rejected.


From the Commission tab, the user will get to know about the commissions defined for different products and categories.

Affiliate Tools

To generate referral links, banners and QR code, the user needs to enter the product URL for which he needs to generate referrals. Users can also share their referral links on the Social Media platform.


From Download section user can generate a file that will contain referral link and commission details for all the products of a particular category.

From Payout Section Affiliates can –
  • Opt-In/out from receiving mails
  • Setup their Payment Method


From Profile Section Affiliates can –

  • View their details.
  • Update their details.


MLM ( Multi-level Marketing )
From MLM section an Affiliate can check –
  • Type of MLM Plan
  • Numbers of children he needs  to start generating commission
  • MLM Levels and the commission that will be given to him for each level
  • Affiliate can also see his MLM chain and can also activate/deactivate his members if allowed by admin

Affiliaa – Work Flow

Step-1. Create Referral URL from Affiliate Tools section.


  1. Firstly user needs to copy the link of the desired product for which he need to generate referral link.
  2. Then, he needs to paste it under our Affiliate Tools section and click on generate link.
  3. After that he can copy the generated referral link and use it for marketing purpose.


  1. Search for the product in category.
  2. A list are all matching products will be shown.
  3. Click on Banner of the product you want to create banner for and than customize the banner as you want.
  4. Click on COPY SCRIPT and paste in the website where AD BANNER needs to be shown.
  5. Click on COPY HTML and paste it where you want to show the AD.

Step-2. Customer Buys a product from the referral link.

Once the payment is successfully done by the customer and the referral is approved by the admin, the affiliate gets his/her commission and can use it for coupon generation or ask for withdrawal to bank account through Paypal/ Stripe.


There are 4 Different types of Plans in MLM.

  • Binary
  • Forced matrix
  • Unilevel
  • Unlimited


In Binary MLM, The Affiliate needs to complete the cycle to receive MLM commission. According to Binary Plan, an affiliate can have a maximum of 2 children under their MLM chain.


In the above image, you can see the binary plan setting, Max child is set as 2 and MLM type is set as Binary. So Affiliate needs to register 2 children to receive the MLM commission, If the Affiliate has only 1 child under them then also they did not get any MLM commission Affiliate needs to register 2 children under them to receive MLM commission.

Forced Matrix:-

In forced Matrix, you can set the Depth that How many levels can MLM chain has and can also set the maximum no of children that each user can have. Users start getting commission once they completed the chain according to the setting done by Admin.

As you can see in the Above Image Affiliate is Forced to register a number of users set by the admin.

The number of children is set as 3. So to receive the commission affiliates have to complete the chain and for that, they need to register 3 children under them.
As the name Defines itself that Affiliate is Forced to register a number of user-entered by the admin to start earning MLM commission.
If the Affiliate has 2 children under them then also Affiliate is not going to receive the MLM commission, To complete the chain there should be 3 users under an Affiliate.



In the unilevel matrix, you can set the Depth that how many levels can MLM chain have. There can be ‘N’  number of children’s a user can have, but an Affiliate can have only one child under their affiliate chain.

As you can see in the above image one Affiliate can have only one child under them.

Open chat
💬 Need help?
Snapshot Corner
Hello 👋
Can we help you?