WooCommerce × Affiliate program
Run an affiliate program on WooCommerce
Pay partners a commission on the WooCommerce sales they refer, tracked by link, coupon, or code and calculated the moment an order completes. Here is how it works on WooCommerce, and the recipe to install it.
Free to start on the WordPress plugin. Installs from a recipe in one click.
Can you run an affiliate program on WooCommerce?
Yes. Install the Basic Affiliate Program recipe on a WordPress site running WooCommerce. Siren tracks each referred order natively and pays a percentage commission. There is no external service, and it starts free on Lite.
“Exceptionally well-designed and built by someone who understands real-world affiliate program complexity.” Julian Foster · Digital Strategist
How affiliate program runs on WooCommerce
The same recipe everywhere. Here is the path a referral takes through WooCommerce.
A partner refers
They share a tracking link, or an assigned coupon code on Essentials.
A customer buys
The order completes natively on your WooCommerce store, with no redirect and no middleman.
Siren attributes it
Last-touch by link or code. The right affiliate is credited the moment the order completes.
Commission is paid
As WooCommerce store credit, or real money via Stripe Connect on Plus.
What is specific to WooCommerce
The WooCommerce details that change how this program runs.
Events
Fires on WooCommerce orders
Order completed, subscription renewal, and refund clawback, all read natively on the same site.
Tracking
Link, coupon, or manual credit
Give affiliates a tracking link on Lite, or assign a coupon code on Essentials, and every matching checkout is attributed automatically.
Payouts
Store credit or real money
Pay as WooCommerce store credit on Lite and Essentials, or real money via Stripe Connect on Plus.
What you can reward, and what counts
The reward options and the WooCommerce events that trigger them for this program.
Ways to reward
- Flat or percentage commission
- Per-product or per-category rates
- Recurring on subscription renewals (Essentials, with Woo Subscriptions)
- Signup and first-order bonuses
What counts on WooCommerce
- Completed WooCommerce order
- Subscription renewal (with Woo Subscriptions)
- Refund or clawback reversal
- Specific-product or category sale
Real ways teams run it
Subscriptions
Commission on every renewal
Pay the referring affiliate on the first order and each WooCommerce Subscriptions renewal, not just month one.
Influencers
Track by coupon code
On Essentials, give an influencer a coupon instead of a link, and every checkout that uses it is attributed automatically.
Clawbacks
Refunds reverse the commission
If a referred order is refunded inside your window, Siren reverses the commission automatically.
Basic Affiliate Program
Simple percentage commission on every referred sale, with automatic attribution.
The exact configuration. Install it on your WooCommerce site in one click.
What you need
To run this on WooCommerce
- A WordPress site with WooCommerce active.
- The free Lite tier runs the Basic Affiliate Program out of the box.
- Essentials for renewal commissions. Plus for automatic real-money payouts via Stripe Connect.
- Nothing to integrate and no API keys. It is the same WordPress site.
Affiliate program on WooCommerce questions answered
Is the affiliate program free on WooCommerce?
Yes. The Basic Affiliate Program recipe runs on Siren Lite, which is free. Upgrade later for renewals, automatic payouts, and team features.
How are affiliates attributed on WooCommerce?
By tracking link, cookie-based and last-touch, or by an assigned coupon code on Essentials. You can also credit a referral manually.
Can affiliates use coupon codes instead of links?
Yes, on the Essentials tier. Assign a coupon to a collaborator and every checkout that uses it is credited to them. This is useful for influencers who would rather share a code.
Can I pay commission on subscription renewals?
Yes, on Essentials and up with WooCommerce Subscriptions. The affiliate earns on the first order and each renewal.
How do affiliates get paid?
As WooCommerce store credit on Lite and Essentials, or as real money through Stripe Connect on the Plus tier. Partners self-onboard and are paid automatically.
Other programs on WooCommerce
Same platform, different reward shape. Each has its own page and recipe.
Loyalty program
Reward customers with store credit on every purchase, no referral links.
Loyalty program on WooCommerceInfluencer program
Track influencer commissions through unique coupon codes.
Influencer program on WooCommerceRoyalty program
Creators earn a percentage whenever their assigned products sell.
Royalty program on WooCommerce