Milo Affiliates
A partner program for your subscriptions: tracked links and recurring commissions, renewals included.
Installation
- Install and activate the free Milo Subscriptions plugin.
- Upload and activate Milo Affiliates (Plugins → Add New → Upload).
- 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.