Penguin Agents · Body Contouring · Funnel-7 proof template

The Giveaway / Contest

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

● PROOF TEMPLATEFree giveaway funnel · invitation

Giveaway / Contest — Marchand

A free contest entry into a consolation offer for every entrant and a booked consultation. Built exactly like the $0.99 Appointment Engine — same 8-tab experience, same real funnel walk. Enter free — and win either way.

OfferFree entry + consolationAudienceUS body-contouring prospects (cold)ObjectiveReach → booked consultsTrafficMeta cold + retarget

A free giveaway entry — the coldest, highest-volume top-of-funnel. Its job is reach + list-building, not a direct booking. The reframe: every non-winner is the point — enter free, and win $500 off (or a complimentary consultation) either way.

The live offer — matched to this funnel’s page-walk
✓ Live · the entry offer
Free contest entryFree · no purchase

The magnet is a free entry — a chance to win a body-contouring package. But the entry is not the finish: every entrant lands on a consolation offer (AXIS $500 off + free consult / Marchand a complimentary consultation), and warm entrants route on to the booking funnels. The full page-walk is built — landing → entry → confirmed → booking → thank-you.

Future tests — offers we can layer on next
Future test
Seasonal / event giveawaypromo window

A time-boxed prize draw layered on the same funnel to spike reach around a season or launch.

Future test
Referral / viral loopreach

AXIS bonus-entries (follow / tag / share) and Marchand’s single courtesy referral, expanded into a measured referral program.

Future test
Winner-story retargetsocial proof

A permissioned winner/entrant story used to retarget the entered-but-not-booked list into the consolation consult.

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

Win a full body-contouring package — or come out ahead either way

Likelihood

Every entrant gets a real consolation; a surgeon confirms candidacy

Speed

Enter in 20 seconds; a consult booked this week

Effort

One form, no purchase, no obligation

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

What the entrant receives — the designed “Entry Confirmed” asset, delivered by email and text the moment the entry completes: the branded confirmation, the prize + draw date, and the everyone-wins consolation (win or lose). It re-skins to the live brand. The link opens the real in-funnel Confirmed page it’s built on.

Conversational AI Layer — Swift & Starling

One brain, two surfaces on the Giveaway (Funnel-7) spine. Swift handles chat, SMS & DM; Starling handles voice. Because a giveaway is the coldest, highest-volume top-of-funnel, the bots are tuned for reach then rescue: acknowledge the free entry instantly, surface the consolation offer to every entrant, and turn a warm entrant into a booked consult — never a “thanks for entering” dead end.

The one job

An entry is not the finish line. Turn every entrant into a booked-and-shown consult on the consolation offer (and book the winner’s prize consult). Speed-to-lead in minutes; no purchase necessary is stated before any ask. Never diagnoses — a board-certified surgeon confirms candidacy at the consult. Bonus-entry / winner mechanics are verify-live per platform.

The bots

Swift — Site / DM Chat Widget

Chat

Giveaway concierge on the site chat widget, SMS and IG/FB DMs. Runs GHL native Conversation AI. Its first move is reassurance, not qualification — a giveaway lead expects a lottery, not a sales call.

Entrant spine (no quiz — confirm → consolation → book)
  • Confirm the entry landed & restate the draw date (builds trust)
  • Surface the consolation offer every entrant gets (win or lose)
  • Offer the free consult around the consolation → book a slot
  • (AXIS) nudge optional bonus entries for reach · (Marchand) the single courtesy referral

Swift (AXIS): “You’re in the draw — winner’s drawn 17 Oct 🤞. And you don’t have to win to come out ahead: every entrant gets $500 off + a free consult. Want me to hold you a consult time this week?”

Starling — Voice Agent

Voice

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

Opening lines
  • Outbound entrant: “Hi, is this {{first_name}}? This is Starling from {{brand}} — you just entered our body-contouring giveaway. Quick heads-up on what every entrant gets.”
  • Winner call: “{{first_name}}, you’re our selected winner — let’s book your prize consult.” (script + ID verify, verify-live)
Voice-specific
  • Natural latency, barge-in allowed, short turns
  • Recording / AI disclosure where the state requires it (verify-live)

SMS / DM Auto-Responder

Speed-to-lead

Swift’s instant first-touch (< 60s) on a new entrant, plus native Missed-Call-Text-Back. Leads with the consolation offer, not a pitch.

First-touch behavior
  • Opt-out on the first message; respect STOP / HELP + quiet hours
  • Never sends SMS without sms_consent (captured at entry, 18+)
  • Confirms entry → states consolation → hands to Swift to book

Auto-SMS (AXIS): “You’re entered to win the $6,000 package 🎉 Win or lose, your $500 off + free consult is ready now. Want a time this week? Reply STOP to opt out.”

Booking Bot

Booking

Reads the one Complimentary-Consult calendar. Offers real slots, confirms, writes consult_datetime — the reminder ladder enrols automatically. Books both consolation consults and the winner’s prize consult.

What it sells before the ask
  • Not the win — the guaranteed consolation (every entrant qualifies)
  • Free, no-obligation consult; (AXIS) financing from $27/wk*
  • Never price-first; never implies the entry cost anything

Swift: “I’ve got Wednesday 5:30pm or Saturday 10:00am open for your free consult — which works?”

Winner & Reminder / No-Show Recovery

Retention

Announces the winner on the draw date, rolls every non-winner into consolation nurture, and pre-empts / recovers no-shows. Zero guilt, never drops a lead.

Ladder
  • Draw date → winner notified (call+text) · all others → “you still get $500 off”
  • Confirmation on book → T-24h prep → T-2h SMS → T-1h “Reply C”
  • No-show → +5min one-tap rebook → +1d empathetic → +3d final nudge

SMS (non-winner, AXIS): “Draw’s done — this time it wasn’t you. But your $500 off + free consult is still on. Grab a time?”

Two brand voice skins — same spine, non-swappable words

Marchand

Clinical-Luxe · Archetype A · “Invitation / Selection”

Register: concierge, understated, “received, not entered”

Money: price hidden; the consolation is a complimentary consultation, no $-off

Reach: one tasteful referral (“extend the invitation to one guest”)

CTA: “Arrange a private consultation.” — full sentences, no emoji

AXIS

Bold-Modern · Archetype C · loud sweepstakes

Register: confident, energetic, “you’re in! now get better odds”

Money: consolation front-and-center (“$500 off + free consult, from $27/wk*”)

Reach: gamified bonus entries (follow +2 / tag +3 / share +3)

CTA: “Book my free consult.” — short lines, tasteful emoji

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
  • Any question about official rules, odds, eligibility, or how the winner is chosen → give the published-rules line only, escalate specifics (sweepstakes = verify-live; never improvise terms)
  • A confirmed booking, a winner interaction, or a buying signal on a high-value plan (humans close big cases)
  • Explicit request for a human · frustration / repetition · anything outside FAQ + booking
  • Graceful fallback, never fabricate: “Great question — let me have the coordinator confirm that and text you right back.”
  • Never reveal “AI/bot” — Swift & Starling are presented as clinic staff
Compliance guardrails

No medical advice

Never diagnose, treat, or guarantee outcomes. Prize is “subject to medical candidacy”; every claim ends with the non-diagnosis line.

Sweepstakes-safe

“No purchase necessary,” “void where prohibited,” “odds depend on entries,” 18+ — stated, never spun. Bonus-entry / winner mechanics verify-live per platform.

TCPA / A2P

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

PHI minimum-necessary

Capture only what’s needed to enter & book; no health field ever to an ad pixel — entry_complete is pixel_safe:false.

GHL Back-End — Giveaway Journey

The GoHighLevel automation layer behind Funnel-7. A giveaway is a reach / list-building funnel, so the back end is deliberately heavy: it captures a tagged, reachable entrant at volume, then works the real north star — a booked-and-shown consult on the consolation offer (plus the winner’s prize consult). One pipeline built backwards from that, five workflows, an entry-tied tag/field taxonomy, the pixel_safe PHI gate, and verify-live flags on every sweepstakes mechanic. No entrant silently rots; no confirmation is a dead end.

Pipeline — 6 stages + 3 exit lanes
1
New Entrant

Partial or full entry capture fires

leak → speed-to-lead ①

2
Entered

Form submitted, 18+ consent, tagged

leak → entry-abandon ②

3
Consolation Viewed

Confirmation + consolation shown

leak → not-booked ③

4
Consult Booked

Slot taken (consolation or prize)

leak → no-show ladder ④

5
Consult Shown

Appt status = Showed

6
Won / Routed

Plan taken, or routed to F1/F2/F6

→ review/referral ⑤

Winner (exit lane)

Selected on the draw date. Prize-consult booked; prize subject to medical candidacy (equivalent-value alternative if not a candidate).

Nurture (exit lane)

Every non-winner. Rolls onto the consolation offer indefinitely; any open/click bumps back to the matching stage or routes to Funnel 1 / 2 / 6.

Disqualified (exit lane)

Ineligible/void region, or a bot bot:red-flag. Polite low-touch redirect; dnd if requested.

The 5 workflows
1

Entry Confirmation + Speed-to-Lead

Leak: no first contact · first touch < 60s

Trigger: entry_complete / partial-capture / Missed-Call-Text-Back.

Channels: instant SMS + email (consolation offer) + Starling outbound + owner notify.

  • T+0s confirm entry, restate draw date, state consolation (opt-out on first msg)
  • T+0s Starling call attempt (consent-gated), leads with the consolation
  • Wait 15 min, check reply → route to ③, or hand to Swift to book
2

Entry-Abandon Recovery

Leak: started, didn’t submit · partial-capture

Trigger: entry-partial present, giveaway_entrant absent after 20 min.

Timing: +20 min → +4h → +1 day, deadline-aware (harder as the draw nears).

  • “Your entry isn’t locked in yet” + countdown, one CTA back to the entry gate
  • Wait-then-check: exits instantly if entry_complete fires
  • No action after +1 day → Nurture lane
3

Winner Draw + All-Entrant Nurture

The giveaway-specific engine · fires on the draw date

Trigger: draw/selection date reached (AXIS 17 Oct / Marchand 3 Nov 2026, demo).

  • Winner → winner, call+text, book prize consult (candidacy-gated)
  • Every non-winner → “you still get the consolation” message, roll to Nurture
  • Segment by any concern indicated → matched offer + downstream-funnel routing
  • Draw method + winner comms follow official rules (verify-live)
4

Consolation-Not-Booked + No-Show Ladder

Leak: consolation seen / booked, didn’t convert

(a) Not-bookedconsolation_viewed, consult-booked absent ~1h:

  • +1h “your $500 off / complimentary consult is waiting” + book CTA
  • +1d one objection (cost → financing-first for AXIS) → +3d → +7d → Nurture

(b) No-show ladder — pre-empt + recover:

  • Confirmation → T-24h prep → T-2h SMS → T-1h “Reply C”
  • No-show → +5min one-tap rebook → +1d empathetic → +3d final
5

Downstream-Funnel Hand-off + Review

The distinctive F7 ending · route the warm entrant on

Trigger: engaged entrant not converting on the consolation, or post-closed-won.

  • Route curious → Funnel 1 (candidacy quiz) · ready → Funnel 2 (first-session)
  • Considered / wants proof → Funnel 6 (consult + gallery)
  • Post-win: 1–10 CSAT gate → ≥9 public review; ≤8 to coordinator

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)
  • Exit if dnd / bot:opted-out / ineligible region
  • One workflow owns each lifecycle band — no overlapping triggers
Tags & custom fields

Custom fields — the entry payload

entry_source
lp / ad-cold / ad-warm / ad-retarget · UTM
entries_count
base 1 + bonus (AXIS follow/tag/share) — odds weight
consolation_offer
$500-off + consult (AXIS) / complimentary consult (Marchand)
referral_name
Marchand single-courtesy referral (reach), optional
draw_date
2026-10-17 (AXIS) / 2026-11-03 (Marchand) — demo
winner_status
entrant / winner / alternate — drives comms
lead_temp
hot / warm / cold — who Starling touches first
sms_consent
bool + timestamp — gates every SMS (18+)
pixel_safe
default true — gates the CAPI step

Prefix-namespaced tags

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

Entry: giveaway_entrantentry_source:lpconsolation_offered

Reach (AXIS): bonus:followbonus:tagbonus:share · (Marchand): referral_extended

Stage / outcome: consolation-viewedconsult-bookedwinnerno-showclosed-won

Routing / suppression: route:f1route:f2route:f6long-term-nurturednd

The pixel_safe gate — PHI & contact never to Meta Pixel / CAPI

  • Fire only non-PHI events: Lead, Schedule, CompleteRegistration — no name/email/phone or concern in the payload, ever.
  • entry_complete carries contact detail → it is pixel_safe:false (CRM-only, never to the pixel). giveaway_view / bonus_entry / consolation_viewed are pixel-safe.
  • Verify zero PHI/contact in the event map before launch (HIPAA + Meta policy).
giveaway_view → CAPI: ViewContent (no PHI) entry_complete → CRM ONLY (pixel_safe:false, no contact to pixel) consult booked → CAPI: Schedule (no procedure/area)
Calendar & compliance spine

Complimentary Consult calendar

Embedded on the confirmation state at peak goodwill (no dead-end). Round-robin across coordinators/surgeon, 30–45 min, 10-min buffer, 12–24h min-notice.

Books both the consolation consult (every entrant) and the winner’s prize consult.

Two-way SMS confirm (“reply C”); reschedule link in every message.

Compliance spine

Sweepstakes law: official rules, eligibility, odds, void-where-prohibited, 18+, prize-value disclosure — per jurisdiction (verify-live).

Platform promotion rules: follow/tag/share bonus mechanics per Meta / Instagram / TikTok guidelines — verified before crediting entries (verify-live).

TCPA / A2P + HIPAA / BAA: consent + timestamp, quiet hours, signed GHL BAA, minimum-necessary capture, no PHI/contact in owner notifications or the pixel.

Drag-pan · zoom · click a node for its spec.

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 and AXIS Body Co. are fictional brands, not real practices. Body contouring is a cosmetic, elective procedure — not weight loss; individual results vary; nothing here is medical advice or a diagnosis; candidacy is confirmed only by a board-certified surgeon at consultation. No purchase necessary to enter or win; open where permitted, void where prohibited; odds depend on the number of entries; the prize is subject to medical candidacy. All figures ($6,000 prize, $500 off, $27/wk financing, ~$8,500 gift), cities and dates are demonstration placeholders; official sweepstakes rules and social-platform bonus-entry mechanics are verify-live before any launch.

creative