Teardowns › Homepages & product pages › Incentive (principle)
Gymshark rotates five offers in one top banner

Step by step
- 1
Rotating banner: "Get 15% off when you sign up for emails".
- 2
"Free standard delivery on orders over £50" (the slide in the capture).
- 3
"Students get an extra 12% off" and "Get £10 off when you refer a friend".
Prices quoted in pounds (£), exactly as shown on the page we captured. Prices vary by region and change over time.
The psychology
Why it nudges
Gymshark uses plain incentives, each tied to one action (sign up, verify as a student, refer). Free delivery over £50 is a threshold incentive whose 'free' part relies on the zero-price effect. A static banner shows no progress, so it isn't a goal gradient. Results are not public.
● Strong evidence · More on incentive (principle), with sources →
Context
Gymshark UK homepage, captured 16 Oct 2026. The banner rotates; the screenshot shows one slide, the others are from the page text.
Honest nudge or dark pattern?
Honest nudge
Honest nudge: terms are plain.
Steal this, honestly
- Tie each incentive to one clear action.
- Rotate offers rather than stacking them in one line.
- State the threshold in the basket too.
What to test: Banner with vs without the free-delivery slide. Measure share of orders just over £50.
Next: run it on your product
Apply this with your agent
Take the steps above into your own flow. The prompt carries this teardown, the honest-vs-dark line and the steps.
ChatGPT, Claude, Grok and Cursor open with the prompt filled in (it is also copied, in case the prefill doesn't load). Gemini and Codex don't support prefilled links, so the prompt is copied and the app opens; paste it in.
Sources
- Our capture of uk.gymshark.com, 16 Oct 2026
- Ryu & Feick (2007), A penny for your thoughts: referral reward programs and referral likelihood. doi.org/10.1509/jmkg.71.1.084
Related teardowns
5 new nudges, every Friday
Five real product and marketing moments, the psychology behind each, and one thing to try. Weekly issues start soon. Your email is stored with our email provider (Resend) and used only for this newsletter.


