Understanding the KPIs

TodayYou want
100 new customers bring in, within 30 days8.35 more30 more
Net referrals per 100 active customers, a month7.8325

25 net referrals per 100 active customers a month is the customer base producing new customers equal to a quarter of its own size, every month.

What your 30-day K cannot see

Compare your 30-day K with your monthly net referral rate: someone in their first month refers at about the same rate as anyone else. Customers in their first 30 days are only a slice of your customer base. Your 30-day K counts referrals from that slice and nothing else. I would want to know what share of your active base is in its first 30 days, because that number tells you how much of your referral activity your primary KPI cannot see.

30-day K prefers velocity versus overall referral volume. A loop that turns in 30 days compounds far faster than the same loop turning in six months. I would own 0.30. What is missing is that nothing in the KPI set measures what causes a referral in the first place.

When referrals actually happen

Your own numbers say it is not the checkout moment. 1.21% share within 1000 seconds of paying, and the average first referral at 26.8 days.

The 30-day window sits on the weakest part of treatment. Both medicines hold the starting dose for four weeks before the first increase, so every patient your 30-day K measures is on the lowest dose they will ever take, for the whole window. Whatever they have to talk about by day 30, they have it before the medication has properly started.

Potential referral triggers

Besides prompts, there are two potential candidates for what triggers a referral.

Find where referrals cluster

For the service side of the referrals, take the 26.8 days and look at its shape: one cluster means one moment and one well-timed ask. Two clusters mean two different groups referring for different reasons. Plot the distribution against every dated event you hold: approval, dispatch, delivery, support contact, reorder, referral prompt to find the trigger to optimise around.

For the results side, your app already has a weight tracker, which is purportedly in beta. If not already done, I'd connect it to when the referral ask fires and see if there is correlation.

Clarity on the shape of referrals as they are now will give you what to build and optimise for.

The current referral system at Bolt

Evidence taken from your referral page and Trustpilot reviews

Bolt referral programme page

https://www.boltpharmacy.co.uk/referral-programme

DateReviewWhat they said
19 Jul 265Staff very friendly"the referral code is such a hassle to receive a discount"
15 Jul 261Poor awful service!Discount sat on her account and was selectable, then full price was taken. Told it needed 7 days post-delivery: "that's a load of lies too"
10 Jul 261AVOID!!!!!"I reckon they just don't want to honour my wife's £80 referral bonus"
~19 Jul 261Swerve them.Referred 2 friends, earned credit, "their system wouldn't allow me to add it to the basket"
4 Jul 261Shocking clinical failureBolt counted her own earned £40 as part of their "goodwill gesture". Referred 3 people; now threatening GPhC.
~Jun 26Google, E. Méndez"Voucher code for referral not issued. I do not recommend them."
22 Jun 263Missed out on the referal bonusBolt insisted the housemate was already a customer. He wasn't. He went to Zavamed
19 Jun 264Generally overall a great experience"have referral money voucher to claim on orders and can never get it to work"
8 Jun 261Have over 30 emailsTold he could stack codes, "waited until 4 people I had recommended ordered", then refused
15 May 261Very unreliable service7 days post-approval, no medication, but "more interested in requesting I use my referral code to sign up other people"
10 May 262I wish I hadn't switched"my referral credit disappeared, and it now appears my account may have been closed"
10 May 261Worst provider I have used£40 never given; told to contact her bank; refused because she accepted delivery
5 May 262I honestly thought I would be leaving a…£100 confirmed in writing, £40 paid, then told the purchase fell outside the window
18 Apr 265Really good customer service"couldn't add my £40 referral discount at check in and ended up paying full price". Refunded on request
15 Apr 264Communication is good but the website…Gave them the code; "has not been deducted and I have still not been shown how to do this"
3 Apr 262Scam referral scheme"took a week of emailing to and fro to even activate the process… one of my referrals disappeared"
11 Mar 261Terrible company to deal with"Do not honour referral vouchers… Twice I have had them say they would look into this and twice they failed me"
4 Mar 265My journey stated with a referralNeither side got the discount until a named agent intervened
28 Feb 262Bolt referral programme not as good as…Left for MedExpress. Bolt's public reply: "We do however offer stacking"
4 Oct 255ReferalVoucher not received. Fixed by support; both sides eventually refunded

A. Capture friend contact at the outset

Ask the referred friend to claim the discount with their WhatsApp number or email as the first step. Yes, it is an ask before delivering any value, but a smaller one than requiring immediate onboarding and purchase.

Should they abandon the signup process, Bolt now has a point of contact to send reminders to. For attribution, if they return and register on another device, match them by contact.

I'd also consider shortening the discount claim window for referred friends from 6 months to 30 days, to bring signups and purchases forward.

The Flow

Existing customer shares privately Friend opens the link WhatsApp, email or QR code Friend attaches their own contact or: "who told you about Bolt?" CLAIM CREATED attribution no longer needs a session Starts consultation now? Recovery on their channel education, then 6 days left Prescriber approves? No treatment. No reward. the correct outcome, not a leak First order, £40 applied Delivered. Customer's money released. NO YES NO YES three touches, then silence

Two decisions carry the whole flow. The claim exists before either of them, so a pause, a device switch, or a "not yet" can no longer destroy the referral. Where the prescriber says no, the friend gets no treatment and nobody gets a reward. The correct outcome, not a failure.

The Screens

9:41WhatsApp
B
Bolt customer
online
£40 off
A friend saved you £40 on your first order
boltpharmacy.co.uk
boltpharmacy.co.uk/r/8H2K
09:14
Message
01 · The message arrives
Private and 1:1. The share copy is a regulated ad, so it names nothing.
9:41Browser
boltpharmacy.co.uk/r/8H2K
Bolt Pharmacy
A friend saved you £40 off your first order

Medically supervised weight management. Your discount applies once a prescriber approves your consultation.

Your WhatsApp number
07700 900123

Sign up with this same number, or the £40 will not apply.

Save my £40

We will text you your link, and one reminder if you do not use it. Nothing else.

Sign up with email instead

02 · The friend claims it
The friend picks the channel and types their own contact, never the existing customer. One contact, and it has to be the one they register with.
9:41Browser
boltpharmacy.co.uk/claimed
Bolt Pharmacy
£40 is saved for you

Saved to the contact you chose, on any device.

Nothing starts until your consultation is done

A prescriber reviews your answers and decides whether treatment is appropriate. Your £40 applies only if it is.

Start the consultation
03 · The £40 is theirs
Possession, not a countdown. Nothing has started yet: that is the pull.
9:41WhatsApp
B
Bolt
Business account
The consultation takes about 5 minutes. Here is what we ask, why, and the reasons a prescriber sometimes says no.
What happens in the consultation
3 minute read · clinical team
10:02
Reply STOP any time and we will not message you again.
10:02
Message
04 · The nudge that teaches
Next day: education, not chasing, on the channel the friend chose at the claim.
9:41WhatsApp
B
Bolt
Business account
Your £40 is still saved. It has 6 days left on it.
08:30
Reply STOP any time and we will not message you again.
08:30
Message
05 · Pre-expiry nudge
A final message to sign up is sent just before the window to claim the referral reward expires.

B. Instrument the referral funnel

Instrumenting the digital referral funnel with 9 events:

This makes it clear where the funnel breaks, so fixes can be designed against the break point.

#EventWhereWritten against
1prompt_viewedcustomer, in-app, signed incustomer's account id
2share_tappedcustomer, in-appcustomer's account id
3share_completedcustomer, in-appnew share id
4link_clickedfriend's phone, from WhatsAppshare id
5claim_createdfriend's phone, types emailnew claim id, holding the friend's email and the customer's account id as referrer
6consult_startedfriend's laptopclaim id only if they returned via the emailed claim link. Cold: nothing yet, anonymous session
7consult_declinedfriend's laptop, if refusedclaim id
Onboarding Q17 registersend of the consultationnew account id. Email matched to the open claim row; orphan events from 6 and 7 stitched back
8checkout_paidfriend's laptopclaim id + new order id
9order_deliveredserverorder id

The above 9 events are joined by 4 ids that hand off in sequence: account_id, share_id, claim_id, order_id. The claim_id is written from the WhatsApp number or email the friend typed at the claim, so it survives a device switch and a refused cookie banner because the friend gave you the contact rather than being tracked.

Every event is written by your own backend to a database; at the moment it writes the row that caused it, so there is no tracking script to fail. The events live in the same database as the claims.

As far as I am aware, analytics tools like Amplitude or Mixpanel can connect two visits only when both visits carry an id you gave them. Your customer is signed in, so their visits carry one. The friend is a stranger. They tap the link on their phone carrying nothing, and if they sign up on a laptop three days later that looks like a brand new person, with nothing pointing back to the phone. Asking for one contact at the claim is what creates the link. It belongs in your database rather than a vendor's, because that same row is what decides who gets paid. Your database decides who is one person, and every event carries that answer with it.

Two numbers will mislead unless they are built carefully

C. Allow users to claim referrals seamlessly (Supabase build)

GitHub link to the build: github.com/joleneann/bolt-referral-tables

Attributing and releasing every referral discount cleanly, once every condition is met, is a priority. Assuming you require a unique email and phone number for every customer, the data points left to de-duplicate before a referred friend's first purchase are

That is 16 permutations; only 4 need a human to look at the ID verification record, as these could be an existing customer opening a second account for the new-customer discount.

first namelast nameaddresspostcodeverdictwhy
yesyesyesyesa human lookscould be father and son, same name, same address
yesyesyesnoa human lookscould be the same person, different postcode
yesyesnoyesa human lookscould be neighbours with the same names
yesyesnonoa human lookscould be the same person at a different address
yesnoyesyesapproved
yesnoyesnoapproved
yesnonoyesapprovedneighbours with the same first name
yesnononoapproved
noyesyesyesapprovedfamily members
noyesyesnoapproved
noyesnoyesapproved
noyesnonoapproved
nonoyesyesapprovedunrelated housemates
nonoyesnoapproved
nononoyesapproved
nonononoapproved

The cases your reviews flag as trouble today, husband and wife or housemates at one address, are resolved by this system, with every decision logged. This could cut the support time spent on manual fixes when the system breaks.

The system also ensures the correct reward amount is released, that no referrer ever gets a second £80, and that no friend's discount is released twice.

19 seeded cases and what the database decided in each

SituationWhat the database did
Goes to a human
1Same full name, same address, same postcodephoto ID checked, approved: could be father and son
2Same full name, same address, different postcodephoto ID checked, approved: could be the same person at a different postcode
3Same full name, same postcode, different addressphoto ID checked, approved: neighbours with the same names
4Same full name, nothing else matchesphoto ID checked, approved: could be the same person at a different address
10An existing patient claims again under a new emailphoto ID checked, refused
18The photo ID check is still pendingnothing releases until a human decides
Approved without a human
5Same surname, address, postcode and bank cardapproved, referrer paid 80
6Same address and postcode onlyapproved, referrer paid 80
7Same first name, same postcodeapproved, referrer paid 80
8Nothing matches anyoneapproved, referrer paid 80
11aTwo customers claim the same friend: the earlier claimapproved, referrer paid 80
17Registered, never orderedapproved, the bonus waits for the order
19Claimed by phone, registered with an emailapproved, referrer paid 80
The payout
12The referrer's first successful claimapproved, referrer paid 80
13The same referrer, second successful claimapproved, referrer paid 40
14A second 80 is attempted for the same referrerthe database refuses the write, so nothing is paid
Not a referral
9The claimed contact already belongs to a patientalready a customer: no reward, nobody told
11bTwo customers claim the same friend: the later claimthe earlier claim keeps it
Nothing happens yet, or ever
15The window closes with no deliverythe window closed, nothing released
16Clicked the link, never registeredheld: nobody has registered

6 claims went to a human, and every one of them turned on a full name. 3 claims matched an address or a postcode without matching both names. 0 of those were refused.

D. Content engines for education, adherence and retention

You collect at least 13 structured data points from every customer during onboarding, and I'd use them to send short-form personalised content signed off by the clinical team. The starting library won't be large; one piece can go to many customers.

These 5 synthetic patients answered that same form 5 different ways. Their answers are the content engine's raw material: same product, 5 different week-1 libraries, no new data collection required.
Synthetic demo. Questions are Bolt's live consultation flow, captured 29 Jul 2026. No real patient data. Content titles are illustrative; in product, clinicians write and sign every word.
Meera Nair
42, female · BMI 30.1
Type 2 diabetes, vegetarian
Daniel Hughes
58, male · BMI 34.1
6 daily medicines, AF on warfarin
Aisha Okafor
29, female · BMI 31.2
PCOS, on the pill, privacy first
Margaret Brennan
67, female · BMI 35.9
Knees, reflux, oral HRT, thyroid
Tom Whitlow
33, male · BMI 38.2
Binge history, nights, tried Saxenda

The same questions, answered 5 ways

Shaded cells are the differentiators. Q8 is deliberately identical: all 5 passed screening. Everything else is personalisation material Bolt already holds.
QuestionMeera Nair
42, female · Type 2 diabetes, vegetarian
Daniel Hughes
58, male · 6 daily medicines, AF on warfarin
Aisha Okafor
29, female · PCOS, on the pill, privacy first
Margaret Brennan
67, female · Knees, reflux, oral HRT, thyroid
Tom Whitlow
33, male · Binge history, nights, tried Saxenda
Q2. Age band18 to 7418 to 7418 to 7418 to 7418 to 74
Q3. Main reasons for losing weightManaging a specific health condition; improving overall healthAvoiding or managing a health condition; becoming more activeLooking and feeling better; improving mood and mental wellbeingBecoming more active; improving sleep and energyImproving mood and mental wellbeing; improving sleep and energy
Q4. Height, weight, BMI165 cm, 82 kg, BMI 30.1178 cm, 108 kg, BMI 34.1168 cm, 88 kg, BMI 31.2160 cm, 92 kg, BMI 35.9183 cm, 128 kg, BMI 38.2
Q5. Biological sexFemaleMaleFemaleFemaleMale
Q6. Pregnant, breastfeeding or trying to conceiveNoN/ANoNoN/A
Q7. Ethnic backgroundAsian (Indian)White BritishBlack BritishWhite IrishWhite British
Q8. ContraindicationsNone of the belowNone of the belowNone of the belowNone of the belowNone of the below
Q9. CautionsNone of the belowNone of the belowDepression and anxietyNone of the belowHistory of binge eating disorder
Q10. Diagnosed conditions (lower BMI threshold)Type 2 Diabetes; High CholesterolHigh Blood Pressure; High Cholesterol; Atrial Fibrillation; Obstructive Sleep ApnoeaPolycystic Ovary Syndrome; Depression linked to weightOsteoarthritis in hips or knees; Acid Reflux (GORD); High Blood PressureNone of the below
Q11. Interacting medications (from Bolt's list)SGLT-2 inhibitor (dapagliflozin)Warfarin; DigoxinOral contraceptivesNone of the listedNone of the listed
Q12. Contraception agreementAgreed. Uses a copper coil, non-oralAgreed (does not apply)Agreed. Will use condoms for 4 weeks after starting and after each dose increaseAgreed (does not apply)Agreed (does not apply)
Q13. All conditions and medications (free text)Metformin 1g twice daily; dapagliflozin 10mg; atorvastatin 20mg; vitamin DWarfarin 4mg; digoxin 125mcg; bisoprolol 5mg; ramipril 10mg; atorvastatin 80mg; omeprazole 20mg (stomach protection)Rigevidon (combined pill); sertraline 50mgOral HRT (estradiol 1mg + micronised progesterone 100mg); levothyroxine 75mcg; amlodipine 5mg; naproxen when knees flareNo regular medication. Ibuprofen occasionally. 8 to 10 pints across Friday and Saturday
Q14. Previous weight-loss medicationNone of the aboveNone of the aboveNone of the aboveNone of the aboveSaxenda, stopped after 4 months in 2024, weight regained
Q15. Anything else for the cliniciansVegetarian, struggles to hit protein. Wants to keep home-cooked South Indian foodWife does the cooking, he does not choose meals. Wants energy to keep up with grandchildrenNobody at work can know. Asked whether the packaging is discreetKnees limit exercise, worried she cannot move enough for it to work. Sleep is poorWorks nights Monday to Thursday, most calories land after 10pm. Tired of the lose-and-regain cycle

What the engine serves each of them in week 1

Each piece is triggered by a specific answer above. Nobody gets generic content, and nobody gets a question they already answered.
Meera Nair
Q10 + Q11: T2 diabetes on dapagliflozin
Your diabetes medicines and this injection
Why metformin and this injection stack the same side effects, the dehydration her dapagliflozin adds, and when her diabetes doses get reviewed
Q11 + sign-off: GI side effects on an SGLT-2
Sick-day rules
Vomiting or diarrhoea, dehydration risk, when to pause the dapagliflozin and call
Q15: vegetarian, low protein
Protein without meat
Hitting her protein target with dal, paneer, curd and tofu inside the food she already cooks
Q7: ethnic background
What BMI 30 means for your background
Risk arrives at a lower BMI for Asian backgrounds, which is why her eligibility floor sat at 23 rather than 27, and what her numbers mean
Daniel Hughes
Q11: warfarin
Warfarin needs closer watching now
The Mounjaro label names warfarin specifically. More frequent INR checks when starting and at every dose step
Q13: 6 daily medicines
One schedule for 7 medicines
A timing map for his existing 6 around the weekly injection
Q10: sleep apnoea
Sleep apnoea and this treatment
A 52-week trial cut breathing interruptions by up to 63%. What that could mean for his CPAP, and when to ask for a re-test
Q15: wife cooks
For the cook of the house
A partner-facing page: portions change, the food itself does not have to
Aisha Okafor
Q11 + Q12: the pill on Mounjaro
The pill and Mounjaro: the 4-week rule
Non-oral backup after starting and every dose increase, in plain language
Q10: PCOS
PCOS: fertility can come back fast
Cycles often regularise on treatment, so contraception matters more, not less
Q9 + Q13: sertraline, low mood
Mood on treatment
What to watch for, and the stop-and-call rule she agreed to at sign-up
Q15: privacy at work
Keeping it private
What the packaging looks like, what anyone else can see (nothing), and words for questions she does not want to answer
Margaret Brennan
Q13 + sign-off: oral progesterone HRT
Your HRT needs one conversation
The absorption point from her own sign-off, what to raise with her GP or nurse, and that non-oral forms are unaffected
Q13: levothyroxine
Your levothyroxine dose may change
Both the treatment and the weight loss shift how much she needs. TSH rechecked 6 to 8 weeks after reaching her maintenance dose
Q10 + Q15 + age 67: knees
Strength without kneeling
Chair and wall work, keeping muscle at 67, why her protein target is not optional
Q10: reflux
Reflux on this medicine
Smaller meals, evening rules, the naproxen question when her knees flare, and when worsening reflux needs reporting
Tom Whitlow
Q14: previous Saxenda, regained
Round 2 is not a rerun
Weekly vs daily, what to do differently this time, and why regain is the category norm, not a personal failure
Q9: binge eating history
Urge or hunger
Telling them apart, the no-compensating rule, and what his check-in flags to the clinical team
Q15: night shifts
Eating on nights
Meal windows for a 10pm to 6am shift, and which day to inject
Q13: weekend drinking
Beer on this injection
GI side effects, the calorie maths, and a lower-risk weekend plan

Educated customers find adherence easier, retain longer, get results, and potentially refer more. The pieces can also be made shareable, with the shareable versions removing medicine names to comply with regulations.

E. Digital app for Bolt

Bolt’s digital surface, a mobile app with 4 tabs:

The first tab sets GLP-1 dose reminders, prompts refills, and can track their other medications too. Learn serves one content piece a week and ends by offering a matching habit to add to the Track tab, which also logs their weight loss progress. On the referral tab, customers can send friends a primer on GLP-1s along with their referral link.

How it works

The form is the engine

Nothing new is asked of the patient. Every screen is driven by the consultation they completed before approval.

14 answered questions
+ 1 signed acknowledgement
Content engine
writes once, serves to everyone it fits
Treatment · Learn · Track · Refer
Navigation

4 tabs, one word each

Treatment
The weekly injection and every other medicine, in one place.
Learn
One piece a week, each traced to an answer the patient gave.
Track
Habits adopted from articles, plus how the treatment is landing.
Refer
£40 to give, private channels only.

Refer earns the 4th slot: paid acquisition costs rise with scale, and referral is the release valve.

Meera Nair
42, female · 165 cm, 82 kg, BMI 30.1
Type 2 diabetes · vegetarian
On 5 mg, week 6 of treatment. 4 daily medicines alongside the injection.
9:41Bolt
Bolt
M
Treatment
Good morning,
Meera.
Next injection
Thursday, in 2 days
5 mg
Doses left in this pen
2 of 4
One KwikPen holds 4 weekly doses. Your check-in opens after dose 3.
Dose step
Week 2 of 4 at 5 mg
2.557.51012.515
Steps go up by 2.5 mg, after a minimum of 4 weeks each. Your prescriber decides.
Log Thursday's injection
Where to inject
Abdomen
left
Last
Abdomen
right
Next
Thigh
·
Upper
arm
·
The leaflet says you can keep to the same area of your body each week, but choose a different spot within it. Abdomen, thigh, or the back of the upper arm if someone else injects.
Your other medicines
Today
Morning
Metformin
1 g, with breakfast
Dapagliflozin
10 mg
Vitamin D
With food
Evening
Metformin
1 g, with dinner
Night
Atorvastatin
20 mg
Add a medicine
If you are unwell
Diabetes UK advises temporarily stopping an SGLT2 inhibitor such as dapagliflozin during illness, vomiting or diarrhoea. Read the rule before you need it.
Treatment
Learn
Track
Refer
Tab 1 · Treatment
The weekly injection on top, her four daily medicines below in slots she sets.
9:41Bolt
Bolt
M
Treatment
Your check-in
Dose 3 logged. Before your next pen, your prescriber reviews how 5 mg treated you.
From your app
Weight 80.4 kg, down 1.6 kg since consultation
Nausea on days 1 to 2 after each shot, gone by day 4
3 of 4 doses in this pen logged
Pre-filled from Track. Edit anything that looks wrong.
How were the side effects at 5 mg?
Fine
Rough
Hard to live with
Your preference for the next pen
Step up to 7.5
Stay at 5
Step down
Your prescriber decides. Increases come no sooner than every 4 weeks.
Send to my prescriber

Answered within 24 hours. Your pen ships only after approval.

Treatment
Learn
Track
Refer
Tab 1 · the check-in
The hero card becomes this at dose 3. Pre-filled from Track, decided by the prescriber, ordered in-app.
9:41Bolt
Bolt
M
Learn
For you
One piece a week, from your answers.
Because you eat vegetarian
Protein without meat
Reaching your protein range with dal, paneer, curd and besan, inside the food you already cook.
6 min · habit available
Earlier
Because you take dapagliflozin
Your diabetes medicines and this injection
Because you take dapagliflozin
Sick day rules
Because of your ethnic background
What BMI 30 means for your background
See all
Treatment
Learn
Track
Refer
Tab 2 · Learn
One piece a week. Each card names the answer that triggered it.
9:41Bolt
Learn
M
Nutrition · 6 min
Protein without meat.
Written by the Bolt clinical team

The injection changes how much you want to eat. It does not change what you eat, and that gap is where muscle loss comes from. Around 30% to 40% of weight lost on this treatment can be fat free mass.

A 2025 advisory from four US obesity and nutrition bodies suggests 1.2 g to 1.6 g of protein per kg of body weight per day during active weight loss. At 82 kg, that is roughly 98 g to 131 g a day.

There is no UK guideline number yet, and no trial has established the optimal amount. Treat the range as a target to aim at, not a rule.

Paneer carries about 16 g of protein per 100 g, so a 200 g portion is roughly 32 g. Besan is about 22 g per 100 g, so a chilla made with 40 g of flour adds around 9 g. Whole milk curd is about 3.5 g per 100 g.

Breakfast is where yours currently sits lowest. Curd or a besan chilla moves that meal without changing what the meal is.

The advisory is equally clear that protein alone will not protect muscle. It pairs the range with resistance training at least three times a week.

Want to track this?
Protein at breakfast
One tap each morning. It appears on your Track tab and comes off when you are done.
2 weeks
4 weeks
No end date
Start tracking it Share this piece
Sends as a plain link. Names no medicine.
No thanks, just the article
Treatment
Learn
Track
Refer
Tab 2 · an article
The end of a piece, where it offers to turn itself into a habit.
9:41Bolt
Bolt
M
Track
Progress
Weight
logged weekly
80.4 kg
down 1.6 kg · 2.0%
BMI 29.5. This feeds your dose check-in, nothing else.
Today
Tuesday
Protein at breakfast
Walk after dinner
This week
5 of 7
Protein at breakfast
daily
MTWTFSS
From "Protein without meat" · 3 weeks left

Walk after dinner
daily
MTWTFSS
From "Your diabetes medicines and this injection"
How the treatment is landing
Nausea, by dose step
2.557.51012.515
The leaflet says nausea, diarrhoea and vomiting happen mainly while the dose is going up, and settle over time. Logging by step shows whether yours followed that pattern.

Severe or lasting symptoms go to a pharmacist, not a chart.
Treatment
Learn
Track
Refer
Tab 3 · Track
Weight on top, as the beta app already has it. Then habits from articles, and side effects logged against dose step.
9:41Bolt
Bolt
M
Refer
Give a friend £40
They get £40 off their first order. You get £80 for the first person, then £40 after that, once their treatment is delivered.
Your credit
£80
ready to use
Use it on your next order or keep it for a dearer month. Credits stack.
Send it privately
WhatsApp
Email
QR code
They will receive
Hi, I have been using Bolt and it has been straightforward. If you ever look into it, this gives you £40 off your first order.
Edit before you send. It names no medication.
Open WhatsApp
Private, one to one. Nothing is posted anywhere.
Not sure what to say?
A page written for the person asking rather than for us. Safe to forward.
Read it first
Your referrals
Claimed
Tuesday
Consultation started
Wednesday
First order
Not yet
Your £80 on delivery
Once it arrives

Nothing to chase. Your friend is never told you are watching, and never told if they decide against it.
Treatment
Learn
Track
Refer
Tab 4 · Refer
Give-framed, three private channels, and the status of anyone she has sent.
9:41Bolt
Refer
M
Written by our clinical team
What I would want
a friend to know
before starting.
Written for the person asking, not for us. It is safe to forward to anyone.

1. It starts with a consultation, not a checkout
A prescriber reviews your answers and decides whether treatment is appropriate. Some people are told no, and that is the system working.
2. Appetite changes before the scale does
The first thing most people notice is that food stops occupying them. Weight follows later, and the gap between the two is where people give up too early.
3. Most side effects are digestive, and early
Nausea, diarrhoea and vomiting are the common ones. The manufacturer's leaflet says they happen mainly while the dose is being increased, and settle over time.
4. The first three months decide it
In a Danish study of 77,310 adults starting this kind of treatment for weight loss, 18% had stopped by month 3 and 52% by month 12. Getting through the early part is most of the work.
5. It changes appetite, not nutrition
Eating less of a poor diet is still a poor diet. Protein and resistance work protect muscle while weight comes off, and without them some of what you lose is not fat.
6. Three questions worth asking any provider
Who is the prescriber, and are they UK registered? If I get side effects, how quickly can I reach a clinician? What is the plan for coming off, and what happens to my appetite then?

If someone has told you about this, they have already answered the hardest question, which is whether it is worth asking about at all. The rest is a clinical conversation, and it should be had with a clinician.
Forward privately
Names no medication. Makes no promise about results.
Treatment
Learn
Track
Refer
Tab 4 · the page she forwards
What to expect, written for the friend rather than for Bolt. Names no medication, so it is lawful to send and worth reading on its own.

Early experiments

You ask to improve the referral programme fast through experiments, and bring a clear process for generating and prioritising them. Every experiment below is aimed at increasing how many additional users each existing user successfully invites and carries a kill rule and most have a cited precedent or research.

#ExperimentKill rule
1Give-only option, customers give all £80Low uptake by customers, higher churn by referred friends
2Friend education kitLow uptake
3Different ask sequence for referred usersReferral rates similar across cohorts
4Card in the monthly boxLow uptake and shares, no change in referral rates by exposed cohort
5Personalised content engineLow engagement
6Referred friend updatesPrivacy laws, no change to support follow-ups
7Claim-first contact captureIf it turns away more consultations than it recovers
8Friend's discount worded 3 waysNo version wins
9Claim window, 6 months vs 30 daysIf the shorter window converts fewer claims
10De-duplication systemRising support tickets

Notes

1. Give-only option, customers give all £80Growth lead Daphne Tideman has cited how she referred more on BetterHelp, an online therapy platform, once a give-only option existed (gift 2 weeks of therapy, keep nothing). Reasons given was it felt less like selling, and the additional money gave a friend more time to try the offering.
The Journal of Marketing Research (2020) backs the mechanic: rewards given to the friend recruited more customers than rewards kept by the sender, at the same cost to the company. The caveat is that it may attract more bargain hunters who don't retain well.

2. Friend education kitFriends ask a customer with visible results "what did you do?", and many customers have no comfortable answer ready. The kit is a clinician-approved answer they can send. The question is common: in a BMJ Public Health survey (2025, 1,297 UK adults), 28.5% first heard about these medications from friends and family, against 9% from healthcare providers.

3. Different ask sequence for referred usersA referred customer knows people can talk about this treatment, because someone talked to them about it. They can be prompted to refer earlier, and possibly more often and observe how it fares.4. Card in the monthly boxA box reaches every paying customer every 4 weeks. A card congratulating them on their progress, with a scannable referral code could prompt them to refer, especially if it's observed that existing referrals cluster around delivery. Referral links could also be sent on email and Whatsapp as part of the delivery message.

5. Personalised content engineA Danish national registry study of 77,310 people starting semaglutide for weight loss found 31% stop within 6 months and 52% within a year, and that is in a cheaper access context than UK private pay. There are some complaints on Reddit of a lack of a structured education or behaviour programme. Pointers from the onboarding questionnaire are used to deliver relevant short-form content. LTV and retention of exposed users measure whether it works.

6. Referred friend updatesToday a customer hears nothing between their friend's claim and the credit arriving. Your reviews show that gap: "over 30 emails", "a week of emailing to and fro" to activate one credit. A status view in the app closes it: the customer sees each referral as claimed, delivered, credit released. It shows nothing more, because the friend's order details are the friend's data likely protected by GDPR laws. If a privacy review rejects even that summary, this dies.

7. Claim-first contact captureYour own terms say "if they navigate away or switch to a different device before purchasing, the referral won't track." Hims & Hers closes the same leak by tying the credit to the account the friend creates, so the referral survives a device switch. The test decides whether asking for contact up front turns away more consultations than it recovers in referrals.8. Friend's discount worded 3 ways

Every version is the same £40, worded as £ off, a % off, or account credit. The precedent is in the same CXL course: Heights, the supplement brand whose growth the course instructor ran, tested £15 off against 15% off for the same discount and saw results. Wording is free to change, so this is a cheap test.

9. Claim window, 6 months vs 30 daysShorten the friend's claim window from 6 months to 30 days. A shorter window pushes the friend to decide, and 2-3 reminders with a clear opt-out educate and remind the user. Kill switch is the shorter window converting worse.10. De-duplication systemBolt does not publish what its duplicate check matches on, but reviews show the customers it refuses share one pattern: two people at one address. This build separates a shared address from a shared identity with a human in the loop for certain cases. Kill switch is rising support ticket burden pertaining to deduplication and referral payouts.

About Me

I am a clinical nutritionist and growth marketer who builds with AI.
Here is my LinkedIn

You ask for someone who iterates faster than most product teams can finish scoping. Evidence of this ability is this document, with the referral tables running live on Supabase, the referred friend journey, the content engine, and the app screens.

Some of my past work, relevant to the role

A. ScopeX

We grew ScopeX Fintech from under 100 paying customers to more than 25,000 in under 12 months. Making referral our main source of growth was largely my decision after viewing the numbers. The tactic: a referral offer placed at the product's natural sharing moments. The result: roughly 40% of new customers arrived through referral, converted best and stayed longest.

B. My clinical nutrition practice

Since 2017 I have run an independent clinical obesity practice working with a GP and a psychiatrist, with about 250 clients. Effectively all of them arrived through 1:1 or GP referral.
This experience helps me understand the customers you work with: people with obesity, on treatment that changes appetite and mood, and how they adapt and adhere to treatment.
My clients generally referred when their results first became visible, which is consistent with your 26.8 average days to first referral.

Recently I created software with Next.js and Postgres which helps practitioners like me reduce marginal time on client consults with AI, and helps clients adhere to prescribed lifestyle interventions.
A 10-section intake adapts as the client answers it. AI drafts the treatment plan, and the clinician edits and approves it section by section. The client tracks habits and measurements daily. This was the build that fed into the freemium app idea I built out for Bolt.

C. Pawkit

My most recent project for a veterinary clinic helps clinicians manage their inboxes, stay in touch with pet parents between appointments and send them relevant pet health content by segmenting their client list in the language of the client's choice. Voice AI helps the veterinary physician take appointment notes, maintain a lifetime pet health record and use a RAG system integrated with up-to-date veterinary research data for diagnosis and treatments. A part of this buildout can be viewed here.

The first 90 days

TrackWhenWhat
Protect what worksDays 1-7Learn what drives Bolt's growth today. Break nothing that works.
Low hanging fruitDays 2-30Ship high-confidence, easy experiments: owner, baseline, kill rule on each. Build the missing measurement.
Big betsDays 1-30Clinical, product and engineering owners try to kill each bet. Survivors get built.
StrategyBy Day 60The route from K 0.0835 to 0.30, written while I still see the product as an outsider, revised weekly.
Day 90 checkDay 90Trusted K baseline, first experiment cycle complete, bets validated or killed, strategy current.

Days 1-7: My first job is to learn Bolt's existing systems and growth factors today so nothing of what I build disrupts them. I walk through customer journeys first hand and write down each moment that feels dead, slow, confusing or magical. The same week I ask the people who built and run the current programme two questions: why are we growing, and if you were in my shoes, what would you do first. What looks broken to me may be holding something up; I find out which parts those are before touching any of them.

Days 2-30: Set up and run easy experiments which don't break existing channels. Look at existing analytics and measurement infrastructure and add/build what's missing.

Big bets. I build a big-bet list from week 1 from my observations. From day 30 I take the strongest bets to the clinical, product and engineering owners and ask them to kill each one. This is regulated healthcare. A growth experiment shipped without clinical sign-off is a compliance failure, even when it moves K. A bet nobody can kill gets built.

By day 60: I put the growth plan on one page: the route from K 0.0835 to 0.30, which factor of K we attack in which quarter, what gets built next, and what stays parked until the core loop moves. I write it in my first 90 days on purpose, while I still see the product as an outsider, and I expect the first draft to be about 70% right, so I revise it weekly as experiment results land.

By day 90: a trusted K baseline, the first experiment cycle complete with kill rules honoured, the big bets validated or killed, and the strategy current.