AffiliateWP — WordPress Affiliate Marketing Plugin

Updated:

If word-of-mouth is your best sales channel, it deserves more than a spreadsheet. AffiliateWP turns your customers and fans into a tracked affiliate program right inside WordPress — the acquisition layer that pairs naturally with Pretty Links for link management: each partner gets a referral link, every sale is attributed automatically, and payouts are managed from your dashboard. Because it integrates natively with WooCommerce, Easy Digital Downloads, and MemberPress, you can have a working program the same day you install it — no third-party SaaS fees taking a cut of every sale.

The part owners appreciate most is the affiliate experience. Your partners log into a clean dashboard on your own site to see earnings, referral visits, and payout history, and can generate their own discount codes to share with their audience. That self-service side is what keeps good affiliates active — and it is what separates a full referral system like AffiliateWP from simple link management tools that only track clicks.

Competitive Features

  • Native integrations — WooCommerce, Easy Digital Downloads, MemberPress, and more, with purchase tracking that just works
  • Real-time referral tracking — cookie-based attribution with a configurable referral window
  • Affiliate self-service dashboard — earnings, stats, creatives, and payout history on your own domain
  • Flexible commissions — flat rates, percentages, per-product rates, and recurring commissions for subscriptions
  • Automated payouts — bulk PayPal payouts with minimum thresholds, plus manual tracking for bank transfers
  • Affiliate-generated coupons — partners create their own discount codes, with commissions attributed automatically
  • Campaign tracking — separate referral URLs per campaign so you know which promotions actually convert

Key Features

  • Referral tracking engine — automatic cookie attribution with adjustable duration and per-affiliate custom rates
  • Multiple commission types — flat, percentage, per-product, per-category, and recurring, all settable per affiliate
  • Registration control — open signup, manual approval, or invite-only; your program, your rules
  • Creatives manager — banners, text links, and email templates ready for affiliates to copy and promote
  • Payout system — PayPal Mass Pay for bulk payments, minimum payout thresholds, and manual payout logs
  • Reporting dashboard — referrals, visits, and earnings trends over time, per affiliate and program-wide
  • REST API — pull affiliate data into external tools and custom dashboards

Comparison with Competitors

AffiliateWP vs FunnelKit

Aspect AffiliateWP FunnelKit
Purpose Full affiliate program Sales funnels + automation
Referral tracking Yes, complete Limited
Affiliate dashboard Yes No
Payout management Yes No
Funnel builder No Yes
WooCommerce integration Native Native

Bottom line: These solve different problems. FunnelKit optimizes the buying journey; AffiliateWP recruits and manages the people sending you traffic. Stores often end up using both — funnels for conversion, affiliates for reach.

AffiliateWP vs ELEX Dynamic Pricing

Aspect AffiliateWP ELEX Dynamic Pricing
Purpose Affiliate referrals Discount pricing rules
Commission system Full, with payouts N/A
Coupon generation Affiliate-specific Rule-based discounts
Frontend dashboard For affiliates No
Customer-facing effect Referral links Cart-level discounts

Bottom line: Dynamic pricing discounts your products automatically; AffiliateWP pays people for bringing customers. If your goal is partner-driven growth, AffiliateWP is the tool — pricing rules can complement it, but they don’t replace a program.

Recommended Stack — affiliates only make you money if your emails convert the traffic they send. Pair AffiliateWP with MailPoet to run the welcome sequences and promotions that turn referred visitors into repeat customers.

Official Changelog

Version 2.36.0

Release Date: August 7, 2026

  • New: Campaign URL builder now supports UTM parameter presets for affiliates
  • Enhancement: REST API adds affiliate stats endpoints for external dashboards
  • Enhancement: Payout export includes per-referral breakdown for accounting
  • Fix: WooCommerce HPOS compatibility corrected for referral tracking on subscription renewals
  • Fix: Multi-currency commission calculations no longer round incorrectly on percentage rates

Version 2.35.0

Release Date: June 19, 2026

  • New: Dynamic coupon generation with per-affiliate code prefixes
  • Enhancement: Creatives manager tracks click statistics per banner
  • Fix: Affiliate dashboard loading time reduced on sites with 10,000+ referrals
  • Fix: Minimum payout threshold now respects manual payout exclusions

Version 2.34.0

Release Date: April 24, 2026

  • New: Campaign tracking with separate referral URLs per promotion
  • Enhancement: Security hardening for payout webhook handling
  • Fix: CSV import correctly assigns custom commission rates during bulk import
  • Fix: Email notifications for pending payouts no longer duplicate

Frequently Asked Questions

Does AffiliateWP work with WooCommerce?

Yes, natively. Referrals are tracked on product purchases including variable products, and recurring commissions work with subscription products — your affiliate earns on every renewal, not just the first sale.

How are commissions calculated?

Flat rates, percentages of the sale, or per-product rates — set globally and overridable per affiliate. Recurring commissions are supported for subscription products, which is the standard setup for membership sites.

Do affiliates get their own dashboard?

Yes. Each affiliate sees referral links, earnings, visit statistics, payout history, and available creatives in a frontend dashboard on your site. It runs on shortcodes and templates, so it matches your theme.

Can I import existing affiliates?

Yes. CSV bulk import covers usernames, emails, payment emails, and custom commission rates in one pass. Map your existing commission structure before importing so rates land correctly.

What payment methods are supported for payouts?

PayPal Mass Pay for automated bulk payouts, plus manual payout tracking for bank transfers or checks with minimum threshold controls. Developers can extend the payout system through hooks and filters.

Rating★★★★★ 4.9/5
Version2.36.0
PriceFree
Tested up toWP 7.0.4

Related Plugins

Share your experience

Leave a Reply

Your email address will not be published. Required fields are marked *