AffiliateFactoryWP
WordPress affiliate plugin

The affiliate plugin that runs on your WordPress

Affiliate Factory WP turns your WordPress or WooCommerce site into a complete affiliate program: partner signups, first-party tracking, commissions with visible math, coupon attribution, payouts, and fraud review — with every byte of data staying on your own server.

Every feature in every plan · works with WordPress 6.4+ · WooCommerce-ready

Everything an affiliate program needs

Six systems working together — each one documented, each one visible in the live demo.

Partner recruiting, built in

A customizable application form ships as a shortcode — drop it on any page, add your own fields and CAPTCHA, and review applications in wp-admin. Approve manually or set auto-approval rules.

How applications work

First-party tracking

Referral links and coupon codes are tracked by your own site with signed cookies and hashed, truncated IPs. Nothing depends on third-party cookies, and no click data ever leaves your server.

Tracking in detail

Commissions with visible math

Percentage or flat rates, calculated in integer cents so totals never drift. Every referral shows exactly how its amount was computed — the number your partner sees is the number you can explain.

Commission settings

Coupon attribution

Each partner can have personal WooCommerce coupon codes — spoken on a podcast or typed at checkout, the sale still credits them, even when no link was ever clicked.

Coupon attribution

Payouts on your accounts

Pay through your own PayPal or Stripe credentials, or record bank transfers manually. Every payout lands in an append-only ledger, so the books always reconcile.

Running payouts

Explainable fraud review

Suspicious referrals are held — never silently deleted — with plain-language reasons: self-purchase, duplicate order, blocked coupon pattern. You decide, the audit log remembers.

Fraud review

Live in an afternoon

1

Install and activate

Upload the plugin zip to WordPress, activate your license key, and follow the setup checklist on the dashboard — most stores are tracking within half an hour.

2

Create your pages

Two shortcodes make your public pages: the partner application form and the affiliate portal where partners see links, stats, codes, and payout history — all in your brand colors.

3

Approve, track, pay

Applications arrive in wp-admin, referrals accrue on WooCommerce orders, and payouts run monthly through your own accounts. Every step is logged.

Full walkthrough in the docs: Getting started · Setup checklist

Why store owners choose self-hosted

Affiliate networks and SaaS trackers charge monthly fees plus a percentage of every referred sale, and your partner relationships live in someone else's database. A self-hosted WordPress affiliate plugin flips that: one flat yearly license, zero per-referral fees, and the roster, referral history, and audit trail are tables in your own database — exportable, backupable, yours.

It also simplifies privacy. Because tracking is first-party and IPs are truncated and hashed before storage, there is no cross-site data sharing to disclose — the plugin integrates with WordPress's own personal-data export and erasure tools.

Comparing options? Read the honest comparison: Affiliate Factory WP as an AffiliateWP alternative

The math at 50 referred sales a month

  • Typical SaaS tracker (monthly fee + % of referred revenue)$100–$500+/mo
  • Affiliate network (20–30% override on commissions)grows with sales
  • Affiliate Factory WP (flat yearly license, all features)from $129/yr

Third-party pricing varies by vendor and volume — check current rates. The structural point stands: flat license vs. fees that scale with your success.

One license. Every feature.

Plans differ only in how many sites you can activate — never in features.

Personal

For one store that wants a real affiliate program.

$159$129/yearSave $30

About $11/month for a complete affiliate platform.

  • 1 site
  • Every feature included
  • Standard support
  • 1 year of updates
  • 14-day money-back guarantee
Get Personal

Instant license key delivered by email

Most popular

Professional

For growing businesses running several stores.

$199$169/yearSave $30

About $34 per site per year — staging sites included.

  • 5 sites
  • Every feature included
  • Priority support
  • 1 year of updates
  • 14-day money-back guarantee
Get Professional

Instant license key delivered by email

Agency

For agencies shipping affiliate programs for clients.

$299$269/yearSave $30

One flat price for every client site you ever launch.

  • Unlimited sites
  • Every feature included
  • Priority support
  • 1 year of updates
  • 14-day money-back guarantee
Get Agency

Instant license key delivered by email

WordPress affiliate plugin FAQ

Does this WordPress affiliate plugin need WooCommerce?
Order-based commissions, coupon attribution, and payout balances come from WooCommerce orders, so those features need it. Visit tracking and the partner application flow work on any WordPress site.
Is it really self-hosted — where does the data live?
Entirely in your own WordPress database. There is no external tracking service, no per-referral fees, and no customer data leaving your server. That is also what makes GDPR compliance manageable: first-party cookies, truncated hashed IPs, configurable retention.
What does it cost?
One yearly license with every feature included: $129/year for 1 site, $169/year for 5 sites, $269/year for 25 sites. No feature gates between plans — the plan only sets how many sites you can activate.
What happens if I stop renewing?
The plugin keeps working and your program never stops. An expired license only pauses updates and support until you renew — your data and your partners are unaffected.
Can I migrate from another affiliate plugin?
Yes — a built-in migration tool detects other affiliate plugins (including AffiliateWP) and imports your partners, referral history, and rates. There is also a CSV importer for everything else.
Can I try it before buying?
The live demo is a real WordPress install running the actual plugin with a season of sample data — dashboard, referrals, coupons, payouts, and the partner portal. It resets every hour, so click anything.

More questions answered in the full FAQ and the documentation.