Milo Affiliates

A partner program for your subscriptions: tracked links and recurring commissions, renewals included.

Installation

  1. Install and activate the free Milo Subscriptions plugin.
  2. Upload and activate Milo Affiliates (Plugins → Add New → Upload).
  3. Enter your license key under Subscriptions → Licenses to enable updates.

Configuration

Partners sign up from the [milo_affiliate] page, you approve them under Subscriptions → Affiliates, and they earn commissions on the sign-ups they bring, including renewals during the commission window.

Under Subscriptions → Settings → General → Affiliates:

Setting Description
Enable the affiliate program On/off switch.
Commission (%) Numeric value.
Commission window (months) Renewals are commissioned during this many months after the sign-up. 0 = lifetime.
Attribution window (days) Numeric value.

The affiliate area

Place the Milo Affiliate Area block or the [milo_affiliate] shortcode on a page. Visitors apply (logged-in), pending partners see their status, and approved partners get their link, clicks, conversions, and earnings. Texts are editable as block options.

Commissions

?aff=CODE links set a configurable attribution cookie. Sign-ups create a commission at your rate; renewals keep commissioning during the window (0 = lifetime). Free-trial sign-ups (0 total) are not commissioned; the affiliate earns from the first real payment. Refunded orders void their pending commission, and self-referrals are blocked.

Managing partners

Subscriptions → Affiliates: approve or reject applications, watch clicks/conversions/earnings, copy links, deactivate or reinstate partners, mark pending commissions paid, and export a payout CSV (email, amount) for PayPal mass pay.

Developer reference

  • milo_affiliates_applied — Fires when someone applies to the program.
  • milo_affiliates_commission — Fires when a commission is recorded.

Did this page miss something?

Tell us and we rewrite it, usually the same day.

Send a note