Black Friday savings on now: Take up to 40% off themes and extensions in the WooCommerce Marketplace. 💰📈🎉
Product Icon

Affiliate and Referral Program for WooCommerce

Manage a complete affiliate and referral program directly in WooCommerce — including MLM, customer referral campaigns, level-wise commissions, lifetime earnings, bonuses, and wallet-based payouts. Track referrals, reward customers and affiliates, and grow your store with one powerful affiliate plugin for WooCommerce.
1 year plan
$79
The big sale is on! Save up to 40%.
Total discount will be calculated and shown at checkout.

L’abonnement comprend

  • Mises à jour et améliorations du produit
  • Assistance client
  • Remboursement garanti sous 30 jours

Grow your WooCommerce store with a complete affiliate & referral program

Affiliate and Referral Program for WooCommerce lets you run a full-featured affiliate marketing and customer referral program directly from your WooCommerce store.
Create your own network of affiliates, reward existing customers for referrals, configure MLM structures, and automate commissions – all from a single, flexible WooCommerce affiliate plugin.

Why choose Affiliate and Referral Program for WooCommerce?

  • All-in-one affiliate & customer referral system – Run classic affiliate marketing and customer referral campaigns together. Reward new buyers and the people who refer them, without relying on multiple plugins or external SaaS platforms.
  • Built-in MLM support – Create a multi-level affiliate network. Reward direct referrals and uplines according to your MLM plan (binary, forced matrix, unlimited, or unilevel), with control over levels and commission depth.
  • Flexible, level-wise commissions – Assign levels and ranks to affiliates based on their performance (sales volume, referrals, or total revenue) and reward higher levels with better commission rates.
  • Lifetime commission tracking – Let affiliates earn on all future purchases from their referred customers, even if cookies or browsers change. No extra tracking scripts required.
  • Wallet, coupons, and multiple payout methods – Pay affiliates via PayPal, Stripe, Paystack, or bank transfer, or let them convert commissions into store coupons and spend them in your shop.
  • Advanced management dashboard – View top affiliates, referrals, commissions, pending payouts, and performance metrics from a clean, WooCommerce-native dashboard.

New: Customer Referral Program (Refer & Earn)

Turn your existing customers into promoters with the integrated Customer Referral Program. Run customer referrals alongside your affiliate program to maximize reach and repeat sales.

  • Reward both customer & referrer – Decide the discount for the referred customer and the commission or reward for the referrer, per campaign or globally.
  • Instant “Refer & Earn” entry point – A floating Refer & Earn button appears on every page, inviting visitors and customers to share your store.
  • Frictionless signup – Users click the button, enter their email, and immediately receive:
    • Their unique referral link
    • Discount details
    • Commission / reward details via email
  • Commission to coupon conversion – Let customers convert their earned referral commissions into store coupons to encourage repeat orders and loyalty.

This feature transforms happy customers into an always-on marketing channel, powered by word-of-mouth and rewards.

How this WooCommerce affiliate plugin stands out

Feature / Capability Affiliate and Referral Program for WooCommerce Typical WooCommerce affiliate plugins
Affiliate + customer referral in one plugin ✅ Yes – run affiliate campaigns and customer referral (“Refer & Earn”) together. ❌ Often affiliate-only or basic referral support.
Built-in MLM (multi-level marketing) ✅ Yes – supports multiple MLM plan types and level-based commissions. ❌ Rarely included or requires separate add-ons.
Level-wise commissions, ranks & bonuses ✅ Yes – create levels, ranks, signup and performance bonuses. ⚠️ Usually limited to simple percentage commissions.
Wallet, coupons and multiple payout methods ✅ Yes – affiliate wallet, coupon conversion, PayPal, Stripe, Paystack & bank transfer. ⚠️ Often PayPal-only, no wallet or coupon conversion.
Advanced tools & reporting ✅ Yes – dashboards, HTML banners, QR codes, social sharing, CSV export. ⚠️ Basic reporting and simple link sharing only.

Key affiliate & referral features

  • Unlimited affiliates – Grow your very own “sales team” of affiliates without limits.
  • Easy affiliate onboarding – Let customers register via front-end forms or add affiliates manually from the admin area.
  • Two-way commission – Offer discounts to customers who purchase via affiliate links while giving affiliates a commission on the same order.
  • Lifetime & self-referral support – Decide whether affiliates can earn commission on their own purchases and configure lifetime attribution for their referred customers.
  • Level-wise commission & ranks – Create levels and ranks based on:
    • Becoming an affiliate
    • Number of referrals
    • Total sales amount
    • Other milestones you define

    Affiliates are automatically upgraded when they complete the criteria.

  • Dynamic & conditional commission rules – Set global, affiliate specific, category-specific, or product-specific commission rates. Use fixed amounts, percentages, or a combination of both.
  • Signup, rank & performance bonuses – Reward new affiliates for joining and offer extra bonuses when they hit targets (sales, referrals, revenue).
  • Manual referrals & bulk actions – Add manual referrals for missed transactions and approve or reject multiple referrals in bulk.
  • Advanced reporting – Track conversions, commissions, and referral sources from a single dashboard. Export affiliate and referral data to CSV when needed.
  • Multiple payout options – Process payouts via PayPal, Stripe, Paystack, or bank transfers, or convert earnings into store credits or coupons.

Multi-level marketing (MLM) made simple

If your business model relies on hierarchies, the built-in MLM module lets you reward entire chains when a purchase happens.

  • Choose your MLM plan – Binary, forced matrix, unlimited, or unilevel.
  • Define MLM depth – Control how many levels deep commissions are generated.
  • Set default level commissions – Configure base commission percentages or amounts per level, with support for future expansion.
  • Control minimum recruits – Decide how many “children” or downline members are needed before commissions start.

Whenever a purchase happens in the downline, each eligible level receives a commission according to your configuration.

Commission rules, limits, and two-way incentives

Commission settings are fully configurable so you can fit your margins and campaign strategies.

  • Product-, category-, and store-wide rules – Apply different rates to specific affiliates, specific categories, products, or the entire catalog.
  • Monthly commission limit – Cap the maximum monthly commission per affiliate to keep payouts within your budget.
  • Two-way commission – Reward both customers and affiliates on the same order to drive higher conversion rates and loyalty.
  • Transparent commission visibility – Let affiliates see how much commission each product or order generated (optional).

WooCommerce Affiliate Plugin Referral Commission Setting

 

Affiliate & admin dashboards that give you control

From the dashboard, store owners can quickly see:

  • New, pending, top performing, and inactive affiliates
  • Total, approved, and pending commissions
  • Top converting referrals and campaigns
  • Upcoming payouts and bonus opportunities

Referral Program Dashboard

Affiliates get their own clean dashboard where they can view:

  • Referral history & current commission balance
  • Active campaigns, banners, and links
  • Coupon usage and order status (if enabled)
  • Payout history and earnings breakdown

Affiliate Dashboard Overview

 

Advanced affiliate tools, banners, and social sharing

  • HTML banners & creatives – Generate copy-and-paste HTML banners for specific products or campaigns.
  • QR codes for referral links – Let affiliates share scannable codes online and offline.
  • Social sharing – Affiliates can share referral links via Facebook, X (Twitter), WhatsApp, email, and more.
  • Shortcodes – Use shortcodes for affiliate login, registration, dashboards, and more to match your site layout.

Create Banner

 

Emails, transparency, and communication

  • Customizable email templates – Personalize affiliate emails for approvals, payouts, referral updates, and bonuses.
  • Referral rejection reasons – Provide clear reasons when rejecting a referral to maintain trust.
  • Opt-in email notifications – Affiliates can subscribe to stay informed about commissions, payouts, and program updates.
  • Password reset for affiliates – Affiliates can easily reset their credentials and stay active in the program.

Affiliate Email Notification

Who is this WooCommerce affiliate plugin for?

Whether you sell physical products, digital downloads, memberships, or services,
Affiliate and Referral Program for WooCommerce adapts to your business model.
Use it for:

  • Online stores selling fashion, beauty, or lifestyle products
  • Subscription boxes and membership sites
  • Course creators, coaches, and digital product sellers
  • Travel, hospitality, and local services

If you want to bring predictable traffic and sales without scaling ad spend, a well-run affiliate and referral program is one of the most effective ways to do it.

🌍 Available Languages

The plugin is fully translated and ready to use in:

  • German
  • French
  • Spanish
  • English (UK)
  • English (US)

Additionally, a POT language file is included, allowing you to translate the plugin into any language using tools like Loco Translate or PoEdit.

Get started with Affiliate and Referral Program for WooCommerce

Install the extension, configure a few basic rules, invite your first affiliates and customers to refer, and start tracking results.
From MLM and rank-based rewards to customer referrals and wallet-based payouts, you get everything you need to build a long-term, performance-driven marketing channel –
all powered by your WooCommerce store.


Foire aux questions

Can I run both an affiliate program and a customer referral program with this plugin?

Yes. Affiliate and Referral Program for WooCommerce lets you run a traditional affiliate program and a customer referral program in parallel. You can reward formal affiliates with commissions and regular customers with referral discounts or store credits.

Does this plugin support MLM and multi-level commissions?

Yes. You can enable MLM and choose from multiple MLM plan types (such as binary, forced matrix, unlimited, or unilevel). The plugin lets you define how many levels deep to pay commissions and what percentage or amount each level should earn.

Can I control which products and categories pay affiliate commissions?

Absolutely. You can configure global, affiliate wise, category-level, and product-level commission rules. You can also mix fixed and percentage-based commissions and prioritize rules so that the most specific rule wins.

How does lifetime commission work in this WooCommerce affiliate plugin?

Once a customer is referred by an affiliate, you can choose to treat them as “linked” to that affiliate. Any future eligible orders from that customer will generate a commission for the affiliate, even if cookies expire or the customer uses a different device.

Which payout methods are supported for affiliates?

You can record and manage payouts via PayPal, Stripe, Paystack, or direct bank transfers. In addition, you can allow affiliates to convert their earnings into store coupons and spend them directly in your WooCommerce store.

Can affiliates track their earnings and referral performance?

Yes. Affiliates have their own dashboard where they can see referrals, commissions, pending and approved payouts, coupon-based earnings, and any performance or rank bonuses you’ve enabled.

Is this WooCommerce affiliate plugin suitable for non-technical store owners?

Yes. The interface is designed to be WooCommerce-native and easy to understand. Most configuration is handled via settings screens, dropdowns, and toggles, without advanced coding.

Can I add, edit, or reject individual referrals manually?

Yes. The referrals management screen lets you review each referral, approve or reject it, provide a rejection reason, and even add manual referrals for offline or missed conversions.

Avis Clients

Extension information

  • PHP version required: 5.6
  • Tested with WordPress: 6.8.3
  • Tested with WooCommerce: 10.3.4
  • Requires at least WordPress: 5.0.0
  • Requires at least WooCommerce: 4.0

Compatibilité

  • Cart & checkout blocks
  • High performance order storage (HPOS)

Pays

  • Mondial

Langues

English (UK), English (United States)

Related Products

Proposez des services complémentaires comme l’emballage cadeau, des messages spéciaux et d’autres options spéciales pour vos produits.

Ajoutez des informations de suivi de l’expédition à vos commandes.

Proposez des lots de produits personnalisés, des packages de remises en lot et des produits assemblés.