Clinic Acquisition Engine v2 — Full Offer Map
Full Offer Architecture
v1.0 v2.0 — AI Automated April 2026

Functional Medicine Clinic
Acquisition Engine

End-to-end patient acquisition system — from Meta Ads through booked appointments, deposits, and show-rate optimization. Version 2.0 replaces five human-delivered roles with off-the-shelf AI tools, reducing delivery cost per client by $1,000–$2,000/mo while improving speed and coverage.

AI UPGRADE
Cards and pricing rows highlighted in cyan represent components upgraded from human-delivered to AI-automated in v2.0. Faded dashed cards indicate roles that have been deprecated. 5 upgrades across 4 phases.

⚡ v2.0 Changelog — AI Automation Upgrades

UPGRADED
Phase 1 — Ad Copy & Hook Writing: Human copywriter replaced by a Claude + Make.com AI prompt workflow. Clinic intake form feeds the pipeline and outputs 3–5 hooks, body copy, and CTAs per campaign in minutes. Human review gate retained for compliance.
UPGRADED
Phase 2 — Ad Creative Production: Human designer replaced by AI creative platform (AdCreative.ai / Pencil). Continuous creative refresh tied to live CPL performance. Saves $800–$2,000/mo per client versus outsourced design.
UPGRADED
Phase 4 — Inbound & Outbound Calling: Human appointment setter calls replaced by AI voice agent (VAPI / SynthFlow). Sub-5-minute speed-to-lead, 24/7 availability, direct GHL calendar booking, and automatic deposit link delivery.
UPGRADED
Phase 5 — Appointment Setting: Full-time VA setter eliminated. AI voice agent handles 80–90% of all booking conversations. Part-time human oversight retained (~8–10 hrs/week) for escalations and script refinement only.
UPGRADED
Phase 6 — No-Confirm Calls & Weekly Reporting: Human reconfirmation calls and manual Loom updates replaced. AI voice agent handles no-confirm follow-up; Windsor.ai delivers automated performance summaries every Monday from live GHL + Meta data.
REMOVED
Appointment Setter (full-time): $1,500–$2,500/mo line item eliminated. Replaced by AI voice agent tooling at $200–$500/mo. Net monthly savings to Bill: $1,000–$2,000/mo per client.
UPDATED
Pricing Architecture: Setup fee increased by $500–$1,000 to reflect AI voice agent configuration. Monthly delivery cost reduced by net $1,000–$2,000/client. Total client investment reduced from $3,500–$6,500/mo to $2,645–$5,645/mo (excl. ad spend).
01

Client Onboarding & Setup

One-Time: $2,500–$4,500 (v1: $2k–$3.5k)

🎯 Discovery & ICP Mapping

Define who the clinic is trying to attract and what services they want to fill.

  • Identify top revenue services (hormone therapy, IV therapy, weight loss, functional labs, etc.)
  • Define ideal patient avatar — age, income, pain points, geography
  • Competitor research — what ads are running in their market
  • Establish KPIs: cost-per-lead target, monthly lead volume goal, target booking rate

⚙️ Tech Stack Build-Out

Set up the entire infrastructure before a single dollar is spent on ads.

  • GoHighLevel sub-account setup (CRM, pipeline, calendar)
  • Facebook Business Manager & ad account access
  • Meta Pixel installed on clinic website / landing pages
  • Domain verification & Conversions API setup
  • Connect payment processor (Stripe) for deposit collection
  • Phone number provisioned for SMS/call automations
  • AI voice agent configured and integrated with GHL calendar (new in v2)

📄 Offer & Creative Strategy

Build the lead magnet and offer positioning before launching ads.

  • Craft the front-end offer (free consult, $49 assessment, discounted first visit)
  • Write creative brief — before/after, testimonial, educational, direct-response angles
  • Design landing page or lead form in GHL
AI UPGRADE

AI-Generated Ad Copy & Hooks

Replaces human copywriter for initial campaign copy. A clinic intake form feeds an AI prompt workflow that outputs launch-ready copy in minutes — not days.

  • 3–5 hook variations per service line generated automatically
  • Body copy, headline, and CTA sets produced for each hook
  • Outputs pre-formatted for Meta Lead Ads and GHL landing pages
  • Regenerate instantly when offers or services change
  • Human review gate retained for compliance and brand voice check
Primary Stack
Claude (Anthropic) Make.com
Alternatives
ChatGPT-4o Copy.ai Jasper
02

Meta Ad Engine

Monthly: $1,500–$3,000 mgmt + ad spend

📢 Campaign Architecture

Structure campaigns for Andromeda-era Meta — fewer ad sets, broader targeting, creative-first.

  • 1–2 campaigns per service line (not 10 ad sets with micro-audiences)
  • Advantage+ or broad targeting with creative as the targeting lever
  • Conversion objective → Leads or Messaging
  • Budget: recommend $2,000–$5,000/mo starting ad spend per clinic
AI UPGRADE

AI Creative Production & Testing

Replaces the human designer for ongoing ad creative. AI platforms generate static, video, and carousel formats continuously — rotating new creatives tied to live CPL performance automatically.

  • Launch with 6–10 creatives across formats (generated in hours, not days)
  • New creative batch every 1–2 weeks based on performance data
  • Automated A/B testing of hooks, visuals, and CTAs at scale
  • Underperformers killed at 2× target CPL — flagged automatically
  • Human creative review weekly for brand and compliance fit
  • AI-generated monthly creative performance summary included
Primary Tool
AdCreative.ai
Alternatives
Pencil Smartly.io Creatopy Canva AI

📊 Spend Oversight & Optimization

Active management of budget allocation and campaign performance.

  • Daily spend monitoring and pacing
  • Weekly optimization pass — shift budget to winning creatives
  • CPL, CTR, and ROAS tracking in GHL or Looker Studio
  • Monthly strategy call with clinic owner — results, learnings, next steps
$800–$2,000/mo saved
per client by replacing the human creative designer with AI creative tooling. AdCreative.ai runs ~$99–$299/mo depending on volume tier — a fraction of outsourced design cost.
03

Lead Capture & Intake

Included in setup + monthly

📥 Lead Form / Landing Page

Where the lead converts. Keep it fast and friction-free.

  • Facebook Lead Form (instant) or GHL landing page
  • Capture: Name, phone, email, service interest, preferred time
  • Qualification question (e.g., "Have you seen a functional medicine doctor before?")
  • Thank-you page with booking CTA or next-step confirmation

🔀 CRM Pipeline Routing

Every lead immediately enters the GHL pipeline and triggers automations.

  • Auto-assigned pipeline stage: New Lead → Contacted → Booked → Deposit Taken → Showed
  • Lead source tagged (which ad, which campaign)
  • Triggers AI voice agent call queue immediately on opt-in (v2: replaces human setter notification)
  • Lead scoring if volume justifies it (service interest, responsiveness)
04

GHL Automation Engine

Built in setup · maintained monthly

💬 SMS Automations

Speed to lead is everything. Text hits within 60 seconds of opt-in.

  • Instant (0–1 min): "Hey [Name], thanks for requesting info about [Service]. Quick question — are you looking to book this week or next?"
  • +30 min: Follow-up if no reply
  • +4 hrs: Social proof message (testimonial or results stat)
  • +24 hrs: Urgency / scarcity — "We have 3 slots left this week"
  • Day 3, 5, 7: Drip sequence with value content then hard close
  • Auto-stop when lead replies or books

📧 Email Automations

Supports the SMS sequence and nurtures leads who don't book immediately.

  • Email 1 (instant): Welcome + what to expect + booking link
  • Email 2 (Day 2): Educational — "5 Signs You Need Functional Medicine"
  • Email 3 (Day 4): Testimonial / case study from the clinic
  • Email 4 (Day 7): Final CTA — limited-time offer or bonus
  • Long-term nurture (weekly/biweekly) for non-converters
AI UPGRADE

AI Voice Agent — Outbound & Inbound Calls

Replaces the human setter for all initial call activity. Triggered by GHL the moment a lead opts in — qualifies, handles objections, books into the calendar, and sends the deposit link. Runs 24/7.

  • Outbound: Calls lead within 2–5 minutes of opt-in, any time of day
  • Inbound: Handles all return calls without a human queue
  • Full script: intro → qualify → handle objections → book → deposit link via SMS
  • Books directly into GHL calendar in real time during the call
  • Voicemail drop if unanswered — triggers SMS follow-up sequence
  • All calls recorded, transcribed, and logged to GHL contact record
  • Escalation flag: complex objections routed to human oversight queue
Primary Tool
VAPI
Alternatives
SynthFlow Bland.ai Air.ai Retell AI

🔄 Re-engagement & Reactivation

Not every lead books on the first pass. Win them back over 30–90 days.

  • Stale lead reactivation (Day 14, 30, 60) — "Still interested?" SMS blast
  • Database reactivation campaigns for clinic's existing patient list
  • Seasonal offer campaigns (New Year, spring detox, etc.)
  • Review/referral request automation post-visit
24/7 · <5 min
Speed-to-lead is the #1 booking rate lever. The AI voice agent eliminates the gap entirely — leads are called within 5 minutes at any hour, any day, with no staffing cost.
05

Appointment Setting & Deposits

$400–$900/mo (v1: $1,500–$2,500)
⊘ Deprecated in v2.0

🧑‍💼 Appointment Setter (Human — Full-Time)

Full-time VA or part-time setter role eliminated. AI voice agent covers all initial outbound and inbound volume.

  • VA or part-time setter trained on clinic's services and objection handling
  • Responds to all inbound replies + makes outbound calls from GHL task queue
  • Goal: Contact every lead within 5 minutes of opt-in
  • Script: intro → qualify → handle objections → book → take deposit
  • Compensation: base + per-booked-appointment bonus ($15–$25/booking)
AI UPGRADE

AI-First Setting + Human Escalation Layer

AI voice agent handles 80–90% of all booking conversations autonomously. A lean part-time human oversight role is retained for escalations, script refinement, and quality review only.

  • AI handles all initial outbound calls and inbound replies autonomously
  • GHL escalation queue for flagged calls (price resistance, complex questions)
  • Part-time human: ~8–10 hrs/week — review recordings, tune scripts, close escalations
  • AI voice agent cost: ~$200–$500/mo (usage-based, scales with call volume)
  • Human escalation cost: ~$200–$400/mo (8–10 hrs/week at $15–$20/hr)
Voice Agent
VAPI SynthFlow Retell AI Bland.ai

💳 Deposit Collection

Taking a deposit is the single biggest lever for show rate. Fully automated — unchanged from v1.

  • Stripe checkout link sent via SMS immediately after AI confirms booking
  • Deposit amount: $47–$97 (applied toward first visit)
  • No-deposit leads flagged as lower priority in pipeline
  • Refund policy communicated automatically (48-hr cancellation window)
  • Deposit confirmation triggers appointment reminder sequence
$1,000–$2,000/mo
net monthly savings per client — full-time setter replaced by AI voice agent tooling at a fraction of the cost. This gain flows directly to Bill's margin without reducing client outcomes.
06

Show Rate Optimization

Included in automation build

🔔 Appointment Reminder Sequence

Automated reminders via SMS and email. Unchanged from v1 — fully automated.

  • Immediately after booking: Confirmation SMS + email with date, time, address, what to bring
  • 48 hours before: Reminder + "Reply YES to confirm"
  • Morning of: Final reminder with directions and parking
AI UPGRADE

AI No-Confirm & No-Show Follow-Up Calls

Replaces the human setter for all reconfirmation and rebook calls. The same AI voice agent from Phases 4–5 handles these as scheduled GHL triggers — no additional tooling required.

  • No "YES" reply by 24 hrs before appointment → AI calls to reconfirm
  • No-show trigger: AI call within 30 min of missed appointment window
  • Rebook script: empathetic tone, offers next available slot, re-sends deposit link
  • All outcomes logged in GHL pipeline and contact record automatically
Same Voice Agent as Phase 4–5
VAPI SynthFlow Retell AI
AI UPGRADE

Automated Client Reporting

Replaces manual weekly Loom or Slack updates. AI pulls live data from GHL and Meta and delivers a formatted plain-English performance summary automatically every Monday morning.

  • Weekly auto-report: leads, bookings, show rate, ad spend, CPL — delivered by email or Slack
  • Monthly deep-dive prep: AI generates talking points and metrics summary before the call
  • GHL live dashboard still available for client self-serve anytime
  • Attribution tracking: patient revenue back to ad spend for true ROAS
  • Zero human prep time for weekly client communication
Primary Tool
Windsor.ai
Alternatives
Narrative BI Claude + Make.com Looker Studio + GPT

🏆 Show Rate Tactics

Everything pushing show rates from 50% to 80%+. Human involvement now minimal in v2.

  • Deposit requirement (biggest lever — 2–3× higher show rate)
  • Pre-appointment value video from the doctor ("Looking forward to seeing you")
  • "What to expect" PDF or welcome packet sent at booking
  • Same-day AI voice call if no confirmation reply (v2: automated)
  • No-show follow-up: immediate AI rebook call + SMS (v2: automated)
  • Track show rate by lead source, campaign, and service line

Pricing Architecture — v2.0

Cyan rows = new or changed line items. v1 figures shown for comparison where applicable.
Line Item Type v1 Range v2 Range
Onboarding & Setup (GHL, ads, automations, AI voice config, landing pages)updated One-time $2,000–$3,500 $2,500–$4,500
Meta Ads Management (creative oversight, spend, optimization) Monthly retainer $1,500–$3,000 $1,500–$3,000
Recommended Client Ad Spend Passed through $2,000–$5,000/mo $2,000–$5,000/mo
Automation Management & GHL (maintenance, new workflows) Monthly retainer $500–$1,000 $500–$1,000
Appointment Setter — VA / Part-Time Human (ELIMINATED) Monthly cost $1,500–$2,500
AI Voice Agent — VAPI or equivalent (usage-based, scales with volume)new Monthly tooling $200–$500
AI Creative Platform — AdCreative.ai or equivalentnew Monthly tooling $99–$299
Automated Reporting — Windsor.ai or equivalentnew Monthly tooling $49–$149
Human Escalation Oversight (part-time ~8–10 hrs/week)reduced Monthly cost $1,500–$2,500 $200–$400
GHL SaaS Pass-Through (optional markup) Monthly $97–$297 $97–$297
Total Client Investment (excl. ad spend) $3,500–$6,500/mo $2,645–$5,645/mo
$15–$40
Target CPL
50–70%
Lead → Booked ↑
70–85%
Show Rate (w/ deposit)
$2K–$8K
Avg Patient LTV
<5 min
Speed-to-Lead 24/7
$1–2K/mo
Bill's Margin Gain / Client

Implementation Notes for Bill's Team — v2.0

Staffing model (v2): Bill needs a media buyer (himself initially), and a part-time escalation agent (~8–10 hrs/week) to review AI call recordings, handle complex objections, and refine voice scripts. The full-time setter role is gone. Creative design is replaced by AdCreative.ai with a weekly human review pass for brand/compliance.

AI voice agent setup: Budget 4–6 hours during onboarding to configure the voice agent (VAPI or SynthFlow) with the clinic's script, GHL calendar integration, and escalation triggers. One-time per client — subsequent clinics are faster as the base script is templatized and cloned.

Margin impact: The full v2 AI tooling stack costs approximately $350–$950/mo per client. This replaces $1,500–$2,500/mo in human setter cost. Net margin improvement: $1,000–$2,000/mo per client. At 5 clients, that's $5,000–$10,000/mo in added margin with no additional headcount.

Scaling path: The first clinic proves the AI-first model. Voice agent scripts, creative templates, and reporting workflows are cloned per client account. V2 scales to 10+ clients with the same lean team that would have managed 3 in v1.

Positioning upgrade: Bill is no longer selling "ads + a setter." He's selling a fully automated patient acquisition engine. The AI infrastructure — voice agent, creative automation, reporting — is a meaningfully stronger market position and fully justifies the increased setup fee.

Contract structure: 3-month minimum commitment. Setup fee upfront (increased to reflect AI config work), monthly retainer on the 1st. Month-to-month after month 3. Performance bonuses optional ($50/qualified booking above threshold).