
Affireo turns your store into a working affiliate program. Affiliates get a referral link, you get a commission record on every sale they bring in, and both sides see the numbers in a clean dashboard.
- Live demo: Free version | Pro version
- Documentation: Free version | Pro version
- Support: propluginslab.io/support
Every feature listed here is fully functional with no time limit, quota, or license key.
Referral tracking
- Referral links using
?ref=yourslug, tidy/go/yourslug/links, and custom vanity slugs - Signed, tamper resistant tracking cookies with a configurable duration (30 days by default)
- Last click attribution, so the most recent affiliate gets credit
- Bot filtering, so crawlers never create fake clicks
- WP Consent API support: with the Consent API plugin installed, the referral cookie is set only with marketing consent, and visits without consent are counted without IP or browser data
- IP addresses stored as hashes, so you stay privacy friendly
Commissions
- Percentage or fixed amount commission on every referred order, calculated per line item (a fixed amount is paid once per order)
- Choose what commission is calculated on: item subtotal, taxes, shipping, discounts
- Minimum order amount, plus product, category, and user role exclusions
- A grace period that holds commissions until the refund window closes, so you never pay out on an order that gets returned
- Automatic reversal on full refunds. A partial refund removes only the commission of the refunded lines (or a proportional part for an amount only refund), and repeated refunds never compound
- Refunds after payout are clawed back: the paid commission is deducted from the affiliate’s next payout (a setting, on by default)
- Block self referrals so affiliates cannot buy through their own link
- Per affiliate rate overrides
Affiliate management
- Unlimited affiliates, with no cap on how many you approve
- Registration form with an application queue: approve, reject, or suspend
- A drag and drop signup form field builder on the Affiliates settings tab
- Approve applications automatically if you prefer
- Activity log recording every status change, rate change, and payout
- A dedicated Affiliate Manager role so you can delegate without handing over admin access
- A read only preview of any active affiliate’s dashboard for administrators
- An optional email to the store admin for every new referral, switched on under WooCommerce > Settings > Emails
Payouts
- Manual and store credit payouts with sequential invoice numbers. Store credit coupons are created at once; manual payouts wait as “awaiting payment” until you send the money and click Mark as sent, and the affiliate is told only then
- Only active affiliates are paid, with one payout per currency
- Minimum payout thresholds
- CSV exports of unpaid balances, payouts awaiting payment, and completed payouts
- Referral CSV export for any date range and status, straight from the Reports screen
- Visit log CSV export from the Visits screen (following its filters) and from Tools
- Affiliates open and print their own payout invoices from the dashboard
- Affiliate payout details encrypted at rest and masked in the admin
Affiliate dashboard
- A front end dashboard via the
[ppl_afw_portal]shortcode: earnings, referral links, commission history, payout history - A registration form via the
[ppl_afw_registration]shortcode - Light and dark mode, responsive to 320px, keyboard accessible, and it still works with JavaScript disabled: tabs are links and forms post normally
- Fully overridable templates so your theme can restyle any part of it
Built properly
- WooCommerce High Performance Order Storage (HPOS) and Blocks checkout compatible
- GDPR personal data exporter and eraser, covering signup answers, the masked payout method, commissions, payouts and the orders an affiliate was credited for
- REST API under
ppl-afw/v1 - Translation ready
External services
This plugin does not connect to any external service. It makes no remote requests, loads no assets from other sites, and sends no tracking or usage data. Referral tracking, commissions, payouts and the affiliate dashboard all run on your own site.
Pro version
Affireo Pro is a separate, paid plugin for stores that need more control over what they pay affiliates and how they pay them. Nothing in this free plugin is locked or limited. Pro reads the same data, so affiliates, referrals, payouts and settings carry over with nothing to import.
- Commission rates per product, per variation, per category and per affiliate per product, plus purchase sequence rules such as a higher rate on a customer’s first order
- Lifetime commissions and WooCommerce Subscriptions renewal commissions
- PayPal, Stripe Connect and bank transfer payouts, with scheduled automatic payout runs and SEPA XML bank exports
- Fraud scoring on every referral with automatic holds and suspensions
- Coupon based tracking, first click attribution, campaign tracking, performance tiers and a multi level network up to 10 levels
- A creative library with impression and click tracking
More plugins from ProPluginsLab
Free on WordPress.org:
- Back In Stock Notifier for WooCommerce – Waitlist and restock email alerts for out of stock products.
- Recovero – Cart Recovery for WooCommerce – Recover abandoned carts with automated emails.
- Anticipo – Pre-Orders for WooCommerce – Take pre-orders before a product launches.
- Storefold – Multivendor Marketplace for WooCommerce – Turn your store into a multivendor marketplace.
- Dispatchio – Shipment Tracking for WooCommerce – Add tracking numbers and shipment updates to orders.
- Presentero – Gift Cards for WooCommerce – Sell and redeem digital gift cards.
- Kitero – Product Configurator for WooCommerce – Build composite products and kits.
- Plusero – Extra Fees for WooCommerce – Add conditional checkout fees and surcharges.
- Inputo – Name Your Price for WooCommerce – Let customers choose what they pay.
- Mercenza – B2B for WooCommerce – Sell wholesale with customer groups, wholesale prices and trade accounts.
- Visuaro – Product Designer for WooCommerce – Let customers design custom products in the browser.
- Christmas Snow – Festive Snowfall Effect – Add a lightweight snowfall effect to any site.
Pro plugins at propluginslab.io:
- Recovero Pro
- Anticipo Pro
- Affireo Pro
- Storefold Pro
- Dispatchio Pro
- Presentero Pro
- Kitero Pro
- Plusero Pro
- Inputo Pro
- Mercenza Pro
- Visuaro Pro
- Back In Stock Notifier Add-ons – 26 add-ons incl. Mailchimp, Klaviyo, Twilio SMS, WPML, or all of them in the Bundle.
Screenshots

The overview covers the last 30 days. The yellow notice links straight to applications that need review.

The Affiliate attribution box links to the affiliate and to the commissions of this order.

An approved affiliate's dashboard. Visitors see the signup form on this same page.

Set a custom rate or payout method per affiliate, and use Preview dashboard to see what the affiliate sees.

Each payout has a printable invoice with a sequential number.

The default commission applies to every affiliate unless they have a custom rate.

Filter by status, search, or use the bulk actions to approve, reject or suspend several affiliates at once.

Filter by status and type. The form at the bottom adds a manual commission that is approved right away.

Each referral click is logged. Export CSV downloads the list as filtered.

The number in Run payouts now tells you how many affiliates are eligible.