BACK TO DIRECTORY

Affireo – Affiliates for WooCommerce

by ProPluginsLab

0.0
(0 ratings)

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.

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:

Pro plugins at propluginslab.io:

Screenshots

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

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.

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.

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.

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.

Each payout has a printable invoice with a sequential number.

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

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, 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.

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.

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.

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

Plugin Details

Active Installs
0
Total Downloads
538
Version
1.3.1
Requires WP
6.2
Requires PHP
7.4
Tested Up To
7.1.4
Added
2026-08-11
Last Updated
2026-10-19 2:17pm GMT

Ratings

5
0
4
0
3
0
2
0
1
0