Penguin Agents · Body Contouring · Funnel-3 · Proof template

The GLP-1 Next-Chapter Roadmap

Presented exactly like the $0.99 Appointment Engine campaign — the same 8-tab experience and the real funnel WALK — in five-fold branding. Flip the switch to re-skin the entire funnel.

● PROOF TEMPLATEClinical-luxe roadmap funnel · price hidden

Next-Chapter Roadmap — Marchand

A free 60-second Next-Chapter Roadmap — 3 paths shown openly, a gate unlocks a readiness assessment, and it returns a routed path + a stabilization timeline into a booked, path-matched consultation. Built exactly like the $0.99 Appointment Engine — same 8-tab experience, same real funnel walk. You did the hard part — the loose skin is a skin problem, and it has a plan.

OfferFree Next-Chapter roadmapAudienceUS post-weight-loss / GLP-1ObjectiveBooked path-matched consultsTrafficMeta cold + retarget

A free 60-second Next-Chapter Roadmap — the education-led, laxity-routed assessment that turns celebratory post-weight-loss traffic into booked consultations. The reframe: you did the hard part; the loose skin is a skin problem, not a willpower one — and it has a plan. Capture is FIRST (the gate unlocks the assessment).

The live offer — matched to this funnel’s page-walk
✓ Live · the entry offer
Next-Chapter RoadmapFree · 60 sec

The 3 paths shown openly, then a gate unlocks a 4-question readiness assessment (loss / stability / area / skin-laxity) that returns a routed path + a stabilization timeline — tighten / contour / combined / lift. The full page-walk is built for all five brands — landing → assessment → roadmap → booking → thank-you.

Future tests — offers we can layer on next
Future test
$0.99 roadmap report$0.99 tripwire

A paid micro-report variant to read willingness-to-pay before scaling spend, mirroring the $0.99 Appointment Engine entry.

Future test
Financing pre-qual (AXIS)soft check

A no-credit-impact pre-qualification that turns the surgical lift into a weekly number on the result screen — the AXIS money-posture.

Future test
Seasonal / event offerpromo window

A time-boxed ‘consults open through October’ push layered on the same roadmap funnel.

Future test
The build + monthly runretainer

The full engine built in the clinic’s name, then the recurring run — the back end of the model.

Why it converts — the value equation

Dream outcome

A natural-looking finish to the chapter the weight loss started

Likelihood

Board-certified surgeon confirms the path, and its timing, at consult

Speed

A roadmap in 60 seconds; a path-matched consult booked this week

Effort

Unlock, then four taps — no diagnosis, no obligation

The real, brand-skinned pages — walk it Landing → Assessment → Roadmap → Booking → Thank-You. In-page CTAs step the walk too.
Open full ↗

The Next-Chapter roadmap the lead receives — the routed path + stabilization timeline delivered by email/text the moment the assessment is complete (shown here as the Roadmap result page).

Conversational AI Layer — Swift & Starling

One brain, two surfaces wired to the Next-Chapter Roadmap spine. Swift handles chat, SMS & DM; Starling handles voice. They share one qualification spine, objection library, calendar, field map and compliance rails — a lead who starts on chat and continues on a call is one continuous record, never re-asked. Spec — ready to paste into GHL Conversation AI + Voice AI; no live bot touched; verify-live.

The one job

Unlock the roadmap, run the readiness assessment conversationally, deliver the path + timeline, and turn any contact into a booked-and-shown, path-matched consult. Speed-to-lead in minutes (first touch < 5 min; Starling outbound often < 60s). Never a dead end. Never diagnoses — a board-certified surgeon confirms the path, and its timing, at the consult.

The bots

Swift — Chat / SMS / DM

Chat

Patient-care coordinator on the site chat widget, SMS and IG/FB DMs. GHL native Conversation AI verify-live.

Its job on the roadmap spine
  • Unlock the roadmap (the gate) → run the 4-question assessment conversationally
  • Deliver the routed path + timeline → book the path-matched consult
  • Answer FAQ, surface financing (AXIS), hand off cleanly

Swift (AXIS): "You did the hard part — the weight's off. Let's map what's next. First, where should I send your roadmap + estimate?"

Starling — Voice

Voice

Inbound 24/7 + outbound speed-to-lead / reminders / no-show recovery. GHL native Voice AI (inbound) or Vapi/Retell (outbound) verify-live.

Opening lines
  • Inbound: "Thank you for calling {{brand}}, this is Starling — how can I help?"
  • Outbound: "Hi {{first_name}}, this is Starling from {{brand}} — you just unlocked your Next-Chapter roadmap on our site."
Voice-specific
  • Natural latency, barge-in allowed, short turns; same fields, same calendar
  • Recording / AI disclosure where the state requires it (verify-live)

SMS / DM Auto-Responder

Speed-to-lead

Swift's instant first-touch (< 60s) armed by roadmap_unlocked / partial-capture, plus native Missed-Call-Text-Back. Path/area-matched to what the lead actually chose.

First-touch behavior
  • Opt-out on the first message; respect STOP / HELP + quiet hours
  • Never sends SMS without sms_consent
  • Wait 15 min, check reply → hands to Swift to finish + book

Missed-call (AXIS): "Sorry we missed you — AXIS Body Co.! Reply here and we'll get your roadmap and a consult time sorted fast."

Booking Bot

Booking

Both bots read the one Complimentary-Consult calendar. Offers real slots, confirms, writes consult_datetime — the reminder ladder enrols automatically. The consult label matches the routed path.

Path routing before the ask (bot & CRM share)
  • Firm → contouring consult · Some looseness → skin-tightening consult
  • Loose / folds → combined (decide at consult) · Substantial → body-lift consult
  • Still losing / <3mo stable → prepend "let your weight settle first"

Swift: "For your skin-tightening consult I've got Wed 5:30pm or Sat 10:00am — which works?"

Reminder / No-Show Recovery

Retention

Reminder ladder pre-empts the no-show; Starling recovery call + rebook link recovers it. Zero guilt, never drops a lead.

Ladder
  • Confirmation on book → T-24h prep → T-2h SMS → T-1h "Reply C to confirm"
  • No-show → +5min one-tap rebook → +1d empathetic → +3d final nudge

Starling / SMS (no-show +5min, Marchand): "We held {{time}} for you and understand plans change. Whenever convenient, a new time is here."

The qualification spine — one question at a time, maps 1:1 to the roadmap
  • Name / email / mobile + consent — the gate; captured = the lead (partial-capture on first keystroke) → contact + sms_consent
  • How much weight released? under 30 / 30–60 / 60–100 / 100+ lbs → weight_lost
  • Stable, or still moving? still losing / <3mo / 3–6mo / 6+mo → weight_stability — the timing router
  • Main area to start — arms / midsection / thighs / chest / neck-jaw / more than one → target_area
  • How has the skin responded? firm → substantial (4-point self-rating) → skin_laxity — the path router
  • (AXIS only) surface financing openness — never price-first → financing_interest
Two brand voice skins — same spine, non-swappable words

Marchand

Clinical-Luxe · Archetype A · New York

Register: concierge, understated, precise, unhurried

Money: price hidden; financing = one discreet line if asked

CTA: "Arrange a private consultation."

Voice: full sentences, no emoji — considered, proportion, restraint

AXIS

Bold-Modern · Archetype C · Miami

Register: confident, energetic, direct, benefit-led

Money: financing up front ("from ~$89/wk*", demo)

CTA: "Get my free consult."

Voice: short lines, tasteful emoji — finish strong, momentum

Objection one-liners (the compliant move)

Cost

Financing-first, never a cold price. AXIS: "from ~$89/wk*, exact plan at the free consult." Marchand: "prepared at your consultation; financing available."

"Tightening or a lift?"

Give the first read from the roadmap, then: "an elasticity check at the consult confirms it."

"Wait till stable?"

Honest yes — the roadmap starts with the stabilize step, no dead end.

"Does the GLP-1 matter?"

"Not to your candidacy — what matters is the skin left behind; medication questions go to your prescribing physician."

"Does it last?" / downtime

Honest + qualified, no absolutes; "your surgeon confirms at the consult."

"Not ready"

Nurture — send the roadmap guide, tag for the ladder, never push.

Human handoff & medical red-flag rules

Escalate to a human immediately (tag bot:handoff-human, notify coordinator, pause bot) on:

  • Any medical / clinical question — symptoms, medications, complications, "am I safe to…", pregnancy, existing conditions → bot:red-flag, immediate human, never answer
  • A confirmed booking, or a buying signal on a high-value surgical lift (humans close big cases)
  • Explicit request for a human · frustration / repetition · anything outside FAQ + booking
  • Graceful fallback, never fabricate: "Great question — let me have {{coordinator}} confirm that and text you right back."
  • Never reveal "AI/bot" — Swift & Starling present as clinic staff
Compliance guardrails

No medical advice

Never diagnose, treat, or guarantee outcomes. Every roadmap ends on the non-diagnosis line; weight loss is the qualifier, celebrated — never shamed.

Neutral language

No 2nd-person defect language ("your loose skin") — skin as a neutral phenomenon that can follow major weight loss.

TCPA / A2P

Opt-out on first SMS; honor STOP/HELP + quiet hours; outbound only to consented contacts.

PHI — pixel_safe

Minimum-necessary capture; no laxity / area / weight field ever to an ad pixel; detailed history goes to secure intake.

GHL Back-End — Next-Chapter Roadmap Journey

The GoHighLevel automation layer behind Funnel-3: one acquisition pipeline built backwards from the north star (lead → booked-and-shown consult → path-matched procedure), five leak-point workflows, the roadmap tag/field taxonomy, and the pixel_safe PHI gate. Capture is first (the gate unlocks the assessment), so a lead exists before a single question is answered. Every stage has a buyer-action entry and a named exit for both the positive and the leak case — no lead silently rots. Spec, implementation-ready; no live GHL touched.

Pipeline — 8 stages + 2 exit lanes
1
New Lead

Partial-capture / gate started

leak → speed-to-lead ①

2
Roadmap Unlocked

Gate submitted: contact + consent

leak → unlock/assess abandon ②

3
Assessment Complete

4 answers → path + timing computed

4
Roadmap Delivered

Result screen rendered

leak → delivered-not-booked ③

5
Consult Booked

Path-matched slot taken

leak → no-show ladder ④

6
Consult Shown

Appt status = Showed

7
Plan Presented

Path + price + financing shown

undecided → Deciding

8
Won

Deposit taken / date set

→ review/referral ⑤

Nurture (exit lane)

Engaged but not progressing — often the stabilize-first cohort. Any open/click bumps back to the matching active stage; "when you're ready" cadence, no pressure.

Disqualified (exit lane)

Not a candidate, or a bot bot:red-flag. Polite low-touch redirect; dnd if requested.

The 5 workflows
1

Speed-to-Lead

Leak: no first contact · first touch < 60s

Trigger: roadmap_unlocked / partial-capture / new-lead, or Missed-Call-Text-Back.

Channels: instant SMS (path/area-matched) + Starling outbound + owner notify.

  • T+0s path/area-matched SMS (opt-out on first msg)
  • T+0s Starling call attempt (consent-gated)
  • Wait 15 min, no reply → route to ② / ③, or hand to Swift
2

Unlock / Assessment-Abandon Recovery

Leak: unlocked, didn't finish the 4 Qs · Warm band

Trigger: roadmap_started/partial present, assessment_complete absent after 30 min.

Timing: +30 min → +4h → +1 day (decreasing).

  • Friction-remover + one CTA back to the exact assessment step
  • Wait-then-check: exits instantly if assessment_complete fires
  • No action after +1 day → Nurture lane
3

Roadmap-Delivered-Not-Booked

Leak: saw roadmap, didn't book · message-matched

Trigger: roadmap_delivered, consult-booked absent after ~1h.

Sequence — one objection per touch, matched to path/area/timing:

  • +1h path-fitted approach + book CTA
  • +1d proof: cosmetic skin result (LP-only) + a real reason to act
  • +3d FAQ-buster on top objection (cost → financing-first)
  • +7d "hold a spot or close your file?"; stabilize-first leads get the "when you're ready" cadence, not pressure
4

No-Show Ladder + Recovery

Leak: booked, didn't attend · two halves

(a) Reminder ladder — pre-empts the no-show:

  • Confirmation on book → T-24h prep → T-2h SMS → T-1h "Reply C"
  • Reschedule link in every message; card-on-file / deposit hold

(b) Recovery — status = No-Show:

  • +5min zero-guilt one-tap rebook → +1d empathetic → +3d final nudge
5

Review + Referral

Post-Won · CSAT-gated

Trigger: closed-won + a satisfaction milestone (not day 1).

  • 1–10 SMS CSAT gate first
  • ≥9 → public review link (Google / RealSelf)
  • ≤8 → route to coordinator to save the relationship (no public ask)
  • Then referral ask + next-area upsell

AXIS-only · Financing soft-check

Money-posture add-on — Marchand omits (price hidden)

Surfaces the no-credit-impact estimate ("~$89/wk*", demo) in ①/③ and on the result screen; the financing_interest tag drives it. Cherry / PatientFi / CareCredit terms are demo placeholders — verify-live per clinic before launch.

Universal guard steps

Baked into every outbound step — race-condition + double-message fixes

  • Exit if human-handled present (a human already acted)
  • Exit if the next-stage tag already fired (e.g. consult-booked stops the nurture)
  • Exit if dnd / bot:opted-out
  • One workflow owns each lifecycle band — no overlapping triggers
Tags & custom fields

Custom fields — the roadmap payload

weight_lost
under-30 / 30-60 / 60-100 / 100+ lbs
weight_stability
still-losing / <3mo / 3-6mo / 6mo+ — timing router
target_area
arms · midsection · thighs · chest · neck-jaw · multi
skin_laxity
firm / some / loose / substantial — path router
roadmap_path
computed: tighten / contour / combined / lift — PHI, never to pixel
roadmap_timing
stabilize-first / ready-window
financing_interest
AXIS soft-check openness
lead_temp
hot / warm / cold — who Starling touches first
consult_datetime
booked slot; drives the reminder ladder
sms_consent
bool + timestamp — gates every SMS
pixel_safe
default true — gates the CAPI step

Prefix-namespaced tags

Brand (routes voice skin):
brand:marchandbrand:axis

Source: src:meta-coldsrc:meta-warmsrc:retarget

Path router: path:tightenpath:contourpath:combinedpath:lift

Timing: timing:stabilize-firsttiming:ready-window · glp1_route

Stage / behavior: new-leadroadmap-unlockedassessment-completeconsult-bookedclosed-won

Routing / suppression: qualifiedlong-term-nurturedndhuman-handled

Front-end dataLayer events → the CRM consumes

Every payload carries pixel_safe:true and glp1_route:true. These are the hooks the GHL layer listens for:

roadmap_started → gate focused / first keystroke roadmap_partial_capture → first contact keystroke = the lead exists → arms ① / ② roadmap_unlocked → full contact + consent → CRM contact, fires ① speed-to-lead assessment_complete → 4 answers, path + timing tagged roadmap_delivered → result rendered → enters stage 4, arms ③

The pixel_safe gate — PHI never to Meta Pixel / CAPI

  • Fire only non-PHI events: Lead (unlock), CompleteRegistration (assessment complete), Schedule (booked) — no path, laxity, area or weight in the payload, ever.
  • The pixel_safe boolean gates the CAPI step; the mapped payload physically cannot reference a PHI field.
  • Verify zero PHI in the event map before launch (HIPAA + Meta policy) — verify-live.
roadmap unlocked → CAPI: Lead (no health field) assessment complete → CAPI: CompleteRegistration (no answers) consult booked → CAPI: Schedule (no path/area)
Calendar & compliance spine

Complimentary Consult calendar

Embedded on the result screen (peak intent, no dead-end). Round-robin across coordinators/surgeon, 30–45 min, 10-min buffer, 12–24h min-notice. The consult label matches the routed path (tightening / contouring / body-lift).

Card-on-file / deposit hold to reserve — the strongest no-show reducer.

Two-way SMS confirm ("reply C"); reschedule link in every message. Marchand CTA "Arrange a private consultation" (no urgency); AXIS "Reserve my free consult" + financing line.

Compliance spine

TCPA / A2P 10DLC: per-clinic Trust Center registration; consent checkbox + timestamp; quiet hours ~9am–8pm local. Email-only until A2P approved.

HIPAA / BAA: signed GHL BAA; minimum-necessary capture; no PHI in owner notifications.

Content: no weight-loss framing / no 2nd-person defect language / no guarantees; before/afters LP-only, cosmetic-not-weight-loss, 18+; every $/% is demo — verify Cherry/PatientFi/CareCredit live.

Drag-pan · zoom · click a node for its spec. The flow re-skins with the brand switcher.

Permissioned, platform-native social proof mounts here across the funnel. Shown as an illustrative demo placeholder — real, consented reviews are set per clinic at onboarding.

Illustrative reviews placeholder
Demo · illustrative review placeholder

Demo / proof template for a Penguin Agents build. Marchand Aesthetic Surgery, AXIS Body Co., Boutinic Aesthetics, KELVIN and FORGE are fictional demonstration brands, not real practices. Body contouring, skin tightening and body-lift procedures are cosmetic and elective — not weight-loss treatments; this funnel addresses the skin and contour that can remain after weight has already been lost. No weight-loss before/afters anywhere; before/after imagery is LP-only, cosmetic-skin, demo-labeled. Individual results vary and are not guaranteed; nothing here is medical advice or a diagnosis; path and timing are confirmed only by a board-certified surgeon at consultation. GLP-1 medications (Ozempic, Wegovy, Zepbound) are named only as context for how weight may have been lost — medical questions belong with your prescribing physician. Adults 18+. Financing figures ($89/wk, ~$59/wk) are demonstration placeholders — verify Cherry / PatientFi / CareCredit terms before launch.

creative