Siren

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.

Five-star rated by Siren users
“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.

Siren Lite · Free

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.