The brief
A six-week transformation programme starting on a fixed Monday, open to new and existing members, with a cash prize that grows as more people enrol. Eighteen days of runway. The page had to carry a deadline, an offer, and enough proof to make a stranger book a workout.
Two constraints shaped it. The client was explicit that there would be no guarantee or risk reversal — so the page could not lean on the easiest conversion crutch available. And the supplied flyers were reference only: nothing from them ships, because franchise collateral carries burned-in text and stale calls to action that date a page the moment it goes up.
What carries the page instead
- A real deadline, stated three ways. A countdown in the hero, a persistent bar with days remaining, and the end date framed as “done before Thanksgiving” — because a date is abstract and a holiday is not.
- A prize that grows. The pool rises with every enrolment, which turns a flat incentive into a reason to tell someone else.
- A low-commitment first step. The call to action is not “enrol”, it is book a free workout. Forty-five seconds, no card, no account.
- Before-and-afters, stripped. Cropped to the bare pair, with all franchise overlay text removed, so the evidence reads as evidence rather than as an advert.
Why eighteen days was enough
Because almost none of it was new. The page runs on the design system and booking engine built for the rejoin promo — same serverless backend, same dual-host adapters, same email pattern, same class-schedule configuration shape.
What actually got built in those eighteen days was the campaign: the offer logic, the countdown, the prize mechanic, the copy, and the asset work. The infrastructure was a decision made months earlier, and this is what that decision bought.
What ships alongside the page
A landing page produces bookings, which only matter if somebody acts on them. So the project also delivered a front-desk playbook, QR collateral for print, a share card for links and texts, a branded 404, and its own Google Sheet with its own Apps Script deployment — deliberately separate, so retiring this campaign can never disturb another location's live funnel.
One of five campaign funnels built on the same engine for this client. The others are linked from the work index — worth reading together, because the interesting part is what stayed the same.