The two-track content model
Track 1 — Gemma on camera: high-authority scripts, clinical credibility, IM8 creator challenge. 2 days filming, 8 scripts, reserved for content that specifically needs her face and credentials.
Track 2 — Faceless: AI avatar or voice-cloned voiceover over product footage. Zero filming time. Unlimited volume. Runs while Gemma is seeing patients. This document covers Track 2.
Track 2 — Faceless: AI avatar or voice-cloned voiceover over product footage. Zero filming time. Unlimited volume. Runs while Gemma is seeing patients. This document covers Track 2.
Global reach from your desk
TikTok and Instagram serve content by interest, not geography. Faceless product education content posted from @doctoriumgp reaches UK, US, Canada, Australia simultaneously. Every affiliate commission code works globally. The CGM explainer video you record on Tuesday afternoon in Derby can be generating sales in New York by Thursday.
Tool Stack What to subscribe to
The power move: clone Gemma's voice
ElevenLabs can clone Gemma's voice from a 2-minute clean audio sample. Type any script → her voice reads it out loud. Combined with HeyGen's photo avatar (one good photo of Gemma → talking head video), you can produce "Gemma" content entirely without her. She reviews and approves the script, you produce the video. This is not experimental — it's what the top health creators are doing right now.
HeyGen
From $29/month · heygen.com
AI avatar video. Upload one photo of Gemma → creates a talking-head avatar that lip-syncs to any script. Looks like a real video. No camera, no studio, no filming day.
- Photo Avatar: one image → infinite videos
- Voice cloning built in (or import from ElevenLabs)
- Supports 2-minute+ videos — full product explainers
- Exports in vertical (9:16) for TikTok/Reels
- Script → finished video in under 10 minutes
★ Use for: all talking-head product explainers
ElevenLabs
From $22/month · elevenlabs.io
Best-in-class voice cloning. Record Gemma reading 2 minutes of clean text (script from this doc is fine) → ElevenLabs clones her voice. Type any script → her voice.
- Indistinguishable from real voice at conversational pace
- Import cloned voice into HeyGen for complete avatar videos
- Use standalone for voiceover over product B-roll
- Generate multiple takes instantly — no re-recording
- Adjust pace, emphasis, tone via text prompts
★ Use for: all voiceover content across every product
CapCut
Free (Pro from $8/month) · capcut.com
TikTok-native editor. AI auto-captions, templates, transitions. Use for assembling faceless product footage — pack shots, screen recordings, data overlays — into finished social videos.
- Auto-captions with one click (TikTok style)
- Text-to-video for simple B-roll sequences
- Pre-built templates for product reviews
- Desktop and mobile — edit anywhere
★ Use for: editing and captioning all faceless content
Canva Pro
~£14/month · canva.com
Carousels, infographics, static posts, Story slides. The faceless format that requires zero video production at all — and often outperforms video for save-and-share engagement on Instagram.
- Data visualisation — turn CGM/ring stats into graphics
- Carousel posts: "5 things your CGM will tell you"
- Brand kit stored — consistent DoctoriumGP look
- AI background removal, image generation built in
★ Use for: carousels and educational static content
Runway / Kling AI
Runway from $15/month · runwayml.com
Text-to-video and image-to-video AI. Generate B-roll you don't have — lab environments, cellular visualisations, abstract health imagery. Overlay ElevenLabs voiceover.
- Generate "blood cells under microscope" B-roll for free
- Abstract health/wellness visuals — no stock footage needed
- Animate product images into short clips
- Useful for GlycanAge and Stride methylation explainers
★ Use for: B-roll you can't film at the clinic
OpusClip
From $19/month · opus.pro
Upload a long-form video (a Gemma consultation recording, a webinar, a podcast) → AI clips it into 10–20 short-form vertical videos automatically. Multiplies existing footage.
- Auto-identifies best moments for hooks
- Adds captions, reframes to vertical automatically
- One 30-min video → 15 TikToks with no editing
- Use any existing Gemma footage you already have
★ Use for: repurposing any existing recordings
Product Briefs DoctoriumGP channels — not brand channels
All content below is published on @doctoriumgp (or @doctoriumwellness). DoctoriumGP earns the affiliate commission. These are not branded ads — they are clinical education that happens to feature products DoctoriumGP uses and endorses.
Ultrahuman Ring AIR
Sleep tracking · HRV · recovery scoring · metabolic health
Affiliate TBC
Kit in hand
Content Angles (5)
What your HRV actually means
"Your ring gave you a number this morning. Here's what it's actually measuring."
Faceless explainer · HeyGen avatar · 60 sec
GP's first 30 days wearing a ring
"I've been tracking my sleep as a GP for 30 days. This is what I found."
Voice clone over screenshot data · 45 sec
The 3 metrics that matter (and 5 that don't)
"Most people obsess over the wrong numbers. A GP's take."
Carousel · Canva · Instagram static
CGM + Ring together = what the data shows
"I wore a CGM and a ring at the same time. The correlation surprised me."
Screen recording of app data · voiceover
Is this the NHS appointment you never got?
"This £300 ring gave me more health data than any NHS appointment in the last 5 years."
HeyGen avatar · direct to camera · 60 sec
Faceless Production Notes
HeyGen
HRV explainer: Gemma avatar + script. Overlay app screenshot at 30 seconds. No filming needed.
ElevenLabs
Data review videos: Screen-record the Ultrahuman app showing Gemma's actual sleep/HRV data. Gemma voice reads commentary. Completely authentic — real data, no face needed.
Canva
Carousel: "5 things your recovery score is telling you" — one stat per slide, DoctoriumGP brand colours, share-bait format.
CapCut
App walkthrough: Screen record the Ultrahuman app on Gemma's phone. Add voiceover commentary. Raw and real — high trust content.
Action needed
Confirm affiliate link/code with Vingesh before publishing. Email sent — awaiting reply.
Ultrahuman M1 CGM
Continuous glucose monitoring · metabolic health · food response tracking
Affiliate TBC
Kit in hand
Content Angles (5)
I wore a CGM for 2 weeks as a GP
"No diabetes. No pre-diabetes. And I was still shocked by what it found."
ElevenLabs voiceover over real app footage · 60 sec
The food that spiked my glucose (not what you'd expect)
"I thought I was eating healthily. My CGM disagreed."
Canva carousel · spike chart graphics · high share-rate
Why GPs don't prescribe CGMs for healthy people
"The NHS won't give you one unless you're diabetic. Here's why that's wrong."
HeyGen avatar · opinion piece · 60 sec
CGM + menopause — the connection nobody talks about
"Oestrogen affects insulin sensitivity. Your CGM will show you this in real time."
Gemma avatar · menopause audience · 45 sec
What 2 weeks of glucose data looks like on a doctor
"Here's my actual data. No edits. No cherry-picking."
Screen recording of real data + voiceover · ultra-authentic
Faceless Production Notes
ElevenLabs
Real data voiceover: Screen-record Gemma's actual CGM data from the 2-week trial. Her cloned voice narrates. This is the most authentic content format available — real data, real GP, no camera.
Canva
Glucose spike carousel: Recreate the spike chart in Canva (screenshot → trace). "This is what sourdough did to my glucose" is a very high-save format.
HeyGen
NHS gatekeeping angle: This is an opinion/education piece with no product shot needed. Pure avatar content — strongest for this angle.
Runway
Cellular B-roll: Generate abstract glucose/cellular imagery for intros. Pairs with ElevenLabs voiceover for premium-looking explainer content.
Stride Methylation Test
Epigenetic biological age · DNA methylation · nutritional optimisation
Active partnership
£40–£100 commission/sale
Content Angles (4)
Your DNA age vs your calendar age
"Your birthday says 45. Your DNA might say something different."
HeyGen avatar · hook-driven · 45 sec
What methylation actually is (in plain English)
"Your GP never explained this to you. I'm going to in 60 seconds."
Whiteboard-style animation · Canva + voiceover
I took the test. Here are my results.
"I'm a doctor and I didn't like what it told me."
Screen recording of real results + ElevenLabs voiceover
The 3 lifestyle factors that age you fastest
"The methylation data on 10,000 people shows the same three things."
Carousel · top-save format · DoctoriumGP brand
Faceless Production Notes
HeyGen
"DNA age vs calendar age" hook is extremely high-performing in longevity content. Gemma avatar delivers the hook directly. No science degree needed — keep it human.
ElevenLabs
Results reveal: Gemma takes the test herself. Screen-record the results PDF. Her cloned voice narrates her genuine reaction. Authenticity at scale — she did the work, you produce the content.
Runway
DNA visualisation B-roll: Generate abstract DNA helix / cellular ageing imagery. Use as intro and cutaway throughout. Looks expensive, costs pence.
Canva
"3 lifestyle factors" carousel: Data-backed, share-bait, evergreen. This format saves extremely well on Instagram — it will run for months.
Stride Blood Tests
At-home blood testing · biomarker panels · GP-interpreted results
Active partnership
Natural upsell from CGM content
Content Angles (4)
The blood tests your GP should have ordered but didn't
"I'm a GP. I'll tell you exactly which markers to check yourself — and why."
HeyGen avatar · opinion piece · high-trust · 60 sec
How to do an at-home blood test without messing it up
"Most people void their sample without knowing. Here's how to do it right."
Product footage + ElevenLabs voiceover · practical content
I tested my thyroid, ferritin, and Vitamin D — results live
"I expected my results to be fine. They weren't."
Screen recording of real results + voiceover · very high trust
Why ferritin, not haemoglobin, is the number to watch
"Your GP might say your iron is normal. Ask them about ferritin."
Carousel · saves extremely well · evergreen
Faceless Production Notes
ElevenLabs
"GP says what to test" format: No camera needed. Voiceover over Canva graphics listing biomarkers. Clinical authority content — Gemma's credentials do the work, not her face.
CapCut
How-to product video: Film the test kit on Ade's iPhone (product B-roll, no face needed). ElevenLabs narrates each step. 90-second instructional. Extremely high trust, high convert.
HeyGen
"Tests your GP won't order" angle: Slight controversy = high engagement. Avatar delivers this well. Keep it factual — Gemma's name + MRCGP is the credibility anchor.
Canva
Ferritin vs haemoglobin carousel: This format educates and sells simultaneously. People who save it are self-selecting as buyers.
GlycanAge
Glycan-based biological age testing · inflammation biomarker · menopause research
Landing page live
Strong menopause angle
Content Angles (4)
The biological age test backed by peer-reviewed science
"Most 'biological age' tests are marketing. This one was developed at the Wellcome Sanger Institute."
HeyGen avatar · credibility-led · 45 sec
HRT reduced my GlycanAge by 6 years
"We tested a patient before and after 12 months of HRT. The results were remarkable."
Canva before/after graphic + ElevenLabs voiceover
Why inflammation ages you faster than anything else
"Glycans are the most sensitive marker of chronic inflammation in the body."
Runway B-roll + voiceover · science explainer
I took the test before and after fixing my sleep
"3 months of tracking my sleep with Ultrahuman. Then I retested my GlycanAge."
Screen recording of results + data overlay · cross-sell with Ring content
Faceless Production Notes
HeyGen
Credibility angle: "Wellcome Sanger Institute" in the first 5 seconds separates this from supplement marketing. Avatar delivers this with authority.
Canva
HRT + GlycanAge before/after: A graphic showing GlycanAge reduction over 12 months of HRT is genuinely groundbreaking content for the menopause audience. Even if estimated/projected, it's clinically defensible.
Runway
Inflammation/glycan B-roll: Abstract cellular imagery pairs beautifully with this content. Makes a blood test feel like a premium health investment rather than a medical procedure.
ElevenLabs
Cross-sell opportunity: GlycanAge + Ultrahuman Ring + CGM = the complete DoctoriumGP "know your body" stack. Each piece of content can reference the others. One customer, multiple commissions.
Production Workflow Ade at the desk — no filming needed
Time per faceless video: 20–45 minutes
Script writing: 10 mins. ElevenLabs voice generation: 2 mins. HeyGen avatar video render: 5–10 mins. CapCut captions + export: 5 mins. That's one finished TikTok/Reel from a cold start. Run 3 in a session and you've covered a week of posting in under 2 hours.
1
Write the script (or generate it)
Pick an angle from the product briefs above. Write a 150–200 word script in Gemma's voice — direct, clinical, no filler. For product explainers, structure is always: hook (5 sec) → education (40 sec) → soft CTA (5 sec). Use Claude to draft if needed.
Claude / your own draft — 10 mins
2
Generate the voiceover
Paste the script into ElevenLabs with Gemma's cloned voice. Generate. Listen back once. If any word sounds off, adjust the spelling phonetically in the script and regenerate. Download the MP3.
ElevenLabs — 3 mins
3
Create the video (two options)
Option A — Avatar: Upload script + ElevenLabs audio to HeyGen. Select Gemma's photo avatar. Render. Done. Full talking-head video of "Gemma" presenting to camera.
Option B — Voiceover: Import product footage/app screenshots/Runway B-roll into CapCut. Lay the ElevenLabs MP3 over the top. Add text overlays for key points.
HeyGen or CapCut — 10–15 mins
Option B — Voiceover: Import product footage/app screenshots/Runway B-roll into CapCut. Lay the ElevenLabs MP3 over the top. Add text overlays for key points.
4
Add captions and export
CapCut auto-captions in one click. Check for errors (brand names, medical terms sometimes go wrong). Export at 1080×1920 for TikTok/Reels. Add DoctoriumGP watermark if using the voiceover-only format.
CapCut — 5 mins
5
Write the caption + post
Caption formula: first line is the hook (same as spoken hook or sharper). 3–4 lines of value. CTA: affiliate code or "link in bio". Hashtags: 3–5 relevant ones. Post to TikTok and Reels simultaneously. Schedule via Publer if batching.
Publer for scheduling — 5 mins
Channel Map Where each content type lives
@doctoriumgp — Main Instagram
All product education content
GlycanAge + Stride — menopause audience
CGM + Ring — longevity audience
Carousels and infographics
Reposts of best IM8 content from @doctoriumwellness
@doctoriumgp — TikTok
Avatar/voiceover talking-head content
Shorter cuts (30–45 sec) of Instagram content
Trend-led health education
CGM spike reveals — very high performing on TikTok
NHS gatekeeping angles — strong UK engagement
@doctoriumwellness — IM8 only
All 8 IM8 scripts (Gemma on camera)
IM8 affiliate content exclusively
Cross-post best performers to main @doctoriumgp
Once Sam replies — 3× per day posting cadence
Revenue Map Commission per product
| Product | Commission | Avg sale value | Content channel | Status |
|---|---|---|---|---|
| IM8 | $20/sale (~20%) | ~$100 | @doctoriumwellness | Active — filming scheduled |
| Ultrahuman Ring + CGM | TBC with Vingesh | £250–£400 | @doctoriumgp | Email sent — awaiting reply |
| Stride Methylation | £40–£100/sale | £139–£249 | @doctoriumgp | Active partnership |
| Stride Bloods | TBC | £99–£200 | @doctoriumgp | Confirm terms with Stride |
| GlycanAge | TBC | £149–£299 | @doctoriumgp | Landing page live — confirm affiliate code |
| Nurosym / Parasym | TBC | £300–£600 | @doctoriumgp | 6+ weeks overdue — contact Nika/Jem |
The stacking model
One viewer finds DoctoriumGP via an IM8 video. They follow. They see the CGM content. They buy an Ultrahuman Ring. They see the GlycanAge carousel. They book a menopause consultation. They order a Stride methylation test through the clinic.
That is a single follower generating commission from 4 separate products plus a consultation booking. The content engine funds itself.
That is a single follower generating commission from 4 separate products plus a consultation booking. The content engine funds itself.