How the Myprotein referral program works
Myprotein gives the referrer £15 of site credit when a referred friend spends £45 on a first order, and the friend £15 off that order. The credit arrives within 24 hours of the order being despatched and expires 90 days after accrual. Applying any site discount code voids the referral entirely, on a site that discounts almost permanently.
What the program pays
What makes this program different
A referral that dies on contact with another promotion. If the friend applies a site discount code at checkout, the referral code is void and the referrer gets nothing. That rule has teeth. Myprotein discounts almost permanently. Payout timing is anchored to despatch, not to the order, with a 3-day post-despatch cancellation clawback closing the gap.
Why it works
Voiding on discount-stacking protects margin on a first order that is already £15 down.
Crediting at despatch plus a 3-day cancellation rule pays only for orders that actually left the warehouse.
A 90-day credit expiry pushes the referrer's reward back into a purchase while interest is warm.
Barring simultaneous affiliate and cash-back participation stops the same order being monetised three ways.
What to copy
- Decide the discount-stacking question explicitly; silence becomes a margin leak.
- Anchor payout to fulfilment events like despatch, not checkout events.
- Expire referral credit on a stated clock so liability cannot pool indefinitely.
- The landing page's meta description still carries an older offer variant mentioning delivery perks and a £30 threshold; the live page copy is the £45 threshold with £15 both sides, and the T&Cs' §20 backs it. Excluded product classes make the reward harder to earn than the headline suggests.
Myprotein referrals, answered
What is the Myprotein refer-a-friend offer?
£15 of site credit for the referrer and £15 off for the friend, once the friend places a first order of £45 or more. The friend also gets free UK delivery on that order.
When does Myprotein referral credit arrive and expire?
It is credited within 24 hours of the friend's order being despatched, and expires if unused within 90 days of accrual.
Why did a Myprotein referral not pay out?
The usual causes are in the terms: the friend applied a site discount code, which voids the referral; the order was cancelled within 3 days of despatch; or the basket was made of discounted or subscription products, which are excluded.
Myprotein is not a ReferralFlo customer and this page is not affiliated with, endorsed by, or sponsored by Myprotein. All terms described here are taken from Myprotein’s own published materials as at 8 September 2026 and may have changed since. Trade marks are the property of their respective owners.
Want a program like Myprotein’s?
ReferralFlo runs the mechanics on this page — tiered rewards, qualification rules, caps and payouts — without engineering time.
