Beschreibung
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 and hashed IP storage, so you stay privacy friendly
Commissions
- Percentage or fixed amount commission on every referred 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 and proportional reduction on partial refunds
- 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 registration form field builder
- 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
- An optional email to the store admin for every new referral, switched on under WooCommerce > Settings > Emails
Payouts
- Record manual and store credit payouts with sequential invoice numbers
- Minimum payout thresholds
- CSV export of everything you owe
- 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
- 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
- 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
- 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 category and per affiliate, 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











Installation
- Install and activate WooCommerce.
- Upload the plugin to
/wp-content/plugins/, or install it from Plugins > Add New. - Activate the plugin through the Plugins screen.
- Go to Affiliates > Settings to set your commission rate and cookie duration.
- Create a page containing
[ppl_afw_portal]for the affiliate dashboard, and another containing[ppl_afw_registration]for applications.
FAQ
-
Does it work with High Performance Order Storage?
-
Yes. The plugin declares HPOS compatibility and uses the WooCommerce CRUD APIs, so it works with both legacy post storage and HPOS.
-
How do affiliates sign up?
-
Create a page containing the
[ppl_afw_registration]shortcode. Applications appear under Affiliates in wp-admin, where you approve or reject them. You can also enable automatic approval in the settings. -
How do affiliates get paid?
-
The plugin records the payouts you make, generates a sequential invoice for each one, and exports what you owe as CSV. You send the money using your normal method.
-
What happens if a referred order is refunded?
-
Commissions stay locked for a grace period you control (14 days by default), so a refunded order never reaches a payout. If a refund happens after approval, a full refund reverses the commission and a partial refund reduces it proportionally.
-
Is affiliate payout data safe?
-
Payout details are encrypted at rest with libsodium and are only ever shown masked in the admin.
-
Can I get an email when an affiliate refers an order?
-
Yes. Go to WooCommerce > Settings > Emails and enable „New referral (admin)“. It is off by default, so nothing changes until you switch it on.
-
Can I export referrals for a specific period?
-
Yes. On Affiliates > Reports, choose the dates (and optionally a status) and click „Export referrals in range (CSV)“. The Tools screen still exports every referral.
-
Can I export the visit log?
-
Yes. On Affiliates > Visits, filter the list if you like and click „Export CSV“: the file contains the visits you are looking at. Affiliates > Tools exports every visit. IP addresses appear only in the shortened form the Visits screen shows.
-
Does the plugin contact any external service?
-
No. See External services below.
-
Will uninstalling delete my data?
-
No. Your affiliate data is kept unless you first enable „delete data on uninstall“ in the settings.
Rezensionen
Zu diesem Plugin liegen noch keine Rezensionen vor.
Mitwirkende und Entwickler
„Affireo – Affiliates for WooCommerce“ ist Open-Source-Software. Folgende Menschen haben an diesem Plugin mitgewirkt:
MitwirkendeÜbersetze „Affireo – Affiliates for WooCommerce“ in deine Sprache.
Interessiert an der Entwicklung?
Durchstöbere den Code, sieh dir das SVN-Repository an oder abonniere das Entwicklungsprotokoll per RSS.
Änderungsprotokoll
1.2.0 – 2026-10-15
- New: export the visit log as CSV. The Visits screen has an Export CSV button that follows the converted and affiliate filters, and Tools has a Visits (CSV) export.
- Security hardening: REST permission checks are named methods, changes through the REST API are accepted only from a logged in browser session, CSV cells that a spreadsheet could read as formulas are exported as plain text, and form input is sanitized as it is read.
- Fix: uninstalling with data deletion switched on now recognises the current Pro plugin folder and keeps the data Pro is still using.
- Fix: saving notification preferences in the affiliate dashboard keeps the types that form does not show.
- Fix: no PHP warnings while Pro is active and the free plugin is idle.
- The affiliate dashboard no longer shows a „Tier promotions“ email preference, which only applies to the Pro edition. Remaining notices now use the Affireo name.
- Tested with WordPress 7.1.3 and WooCommerce 11.2.1.
1.1.0 – 2026-09-22
- New: optional „New referral (admin)“ email that tells the store admin when an order is credited to an affiliate. It is off by default; enable it under WooCommerce > Settings > Emails.
- New: the Reports screen exports referrals for the selected date range and status, so the CSV matches the period you are looking at.
- Fix: the free plugin now recognises the renamed Pro plugin folder and stands down correctly when Pro is active.
- Links moved to propluginslab.io.
- Added Pro upgrade banner on plugin screens. It appears only on the Affiliates screens and can be dismissed for 30 days.
- Tested with WordPress 7.1.1 and WooCommerce 11.1.1.
1.0.1 – 2026-08-21
- New: toolbar shortcut that gives an active affiliate the tracked referral link for whatever page they are viewing, with one click copying.
- The toolbar is restored for active affiliates on the front end, since WooCommerce hides it from customer and subscriber roles by default. Return false from the ppl_afw_toolbar_restore_admin_bar filter to keep it hidden.
- Minimum PHP requirement lowered to 7.4.
- Tested against WordPress 7.1 and WooCommerce 11.0.1.
1.0.0 – 2026-08-12
- Initial release.
