INTERNAL PREP. No spend, no campaign, no live action until the gates below clear.
1

What We Need from You: The Three Gates

Nothing is spent until all three gates are confirmed in writing. Telegram or email is fine. Each card below names who makes the call.

Gate A

Test Budget Approval

We recommend starting at the proof micro-sprint level to confirm tracking fires and that inbound calls are booking-quality before any scale decision. The Google new-advertiser credit on the account covers roughly this entire proof sprint, so real billing only starts after the credit is exhausted.

Period Daily Cap Monthly Equiv. Purpose
Weeks 1 to 2
Proof micro-sprint
$50/day ~$1,500 Confirm tracking fires, search terms are clean, calls are booking-quality. No optimization decisions yet.
Weeks 3 to 4
Proof main sprint
$87/day ~$2,600 Base kickoff band. Scale what converts, pause what wastes.
Month 2 onward
Scale gate
$100 to $130/day $3,000 to $3,900 Only after cost per booked patient is acceptable at base level. Requires explicit approval before activation.
Credit note: The $1,300 to $2,600 Google new-advertiser credit on the account covers roughly the entire proof sprint. Actual billing only begins after the credit is exhausted. Confirm the credit scope applies to Search (not just LSA) with Google before launch.
Lower-friction option: If a tighter start is preferred, reduce Condition Intent and Nearby City to minimum caps. That yields a Search-only start of approximately $35 to $40/day ($1,050 to $1,200/month) from the credit, plus LSA billed separately.
Dr. Saylor: Confirm the $50/day ($1,500/month) proof sprint start budget, or propose an alternative amount.
Gate B

Google Ads Account Access

This gate is routed entirely to Zach. Two sub-steps, both are needed before any campaign can be built in the account.

  • 1
    Confirm the Google Ads account ID and email that holds the new-advertiser credit. No campaign can be built until the correct account is identified.
  • 2
    Grant Apollo (or a designated fleet operator) admin or standard access so the campaigns can be built in the account. No spend happens until Gate A and Gate C are both confirmed.
LSA (Local Services Ads) verification also requires confirming the Google Business Profile for the Royal Oak address is claimed, live, and matches the correct phone number.
Dr. Zach: Provide the Google Ads account email and grant access. Also confirm the Google Business Profile is live at the Royal Oak address.
Gate C

Lead Offer Confirmation

For Search ads, the recommended offer is a structured new-patient exam paired with an optional free condition guide, not a commodity discount. Two paths are available. Either is compliant.

Path A: Guide plus Exam (Recommended)
A 1 to 2 page PDF guide on one condition, framed around gentle, neurologically focused care. Every guide-download ad also carries a direct "Book your new-patient exam" secondary CTA. Example framing: "Free gentle chiropractic guide for back pain sufferers in Royal Oak."
Path B: Exam-Only CTAs (Simpler)
Skip the guide entirely. Ads go straight to the $200 new-patient exam booking. No guide content needed. Scribe does not need to produce anything before launch on this path.

If Path A is chosen, Scribe produces all guide content after Saylor picks the first condition. Recommendation: back pain or pediatric/prenatal, whichever has more current chair-time availability.

Condition options for the first guide:
Back pain Pediatric / prenatal Neck pain / headaches Sciatica
Dr. Saylor: (a) Approve the free-guide-plus-exam offer or elect exam-only CTAs. (b) If guide path: pick the first guide condition.
2

Channel Plan

Three channels, in a deliberate priority order. The path from current revenue toward $1.5M requires roughly 23 incremental started care plans per month. Paid ads are one lever alongside referrals, reactivation, and organic. At $2,500 per started care plan, the CAC headroom is generous.

Channel Planning CPL / CPC Volume at Proof Budget Timeline to Signal Role
LSA Plan at $45 to $65 CPL until local data proves lower; optimistic range $22 to $38 At $2,600/mo: 40 to 58 leads at planning range; up to 68 to 118 at optimistic range Verification 2 to 4 weeks; quality signal after 25 to 30 charged leads Highest-intent pay-per-lead lane; start in parallel with Search
Google Search $4 to $10 CPC target; $50 to $160 CPL planning range $1,950/mo proof: roughly 12 to 39 leads depending on CPC and conversion rate; scale only on bookings 7 to 14 days for search-term quality; 30 days for booking economics Highest-control acquisition lane; first paid proof sprint
Meta FB/IG $47 to $77 healthcare CPL for cold prospecting; retargeting cheaper but smaller $1,000 to $1,500 proof: roughly 15 to 30 leads, or 5 to 10 booked exams if follow-up is fast 2 to 4 weeks for creative and audience signal; 30 to 45 days before Ashley handoff Trust, retargeting, organic amplification, and lower-friction demand capture
Google Display Low CPC possible but weak intent; Display healthcare CPL often worse than Search Keep to $5 to $10/day if used at all; do not count toward patient-acquisition math 30 or more days; mostly awareness signals only Optional neutral awareness only; avoid health-condition remarketing
3

Creative Queue: 15 Variants

Fifteen Meta ad variants are briefed and render-ready. No images have been generated. No campaigns have been created. The queue below shows priority order, variant ID, format, and any gates that must clear before a specific variant can render.

What must clear before any rendering begins: Zach grants Scribe / Forge access to Meta Business Manager and the ad account. Required ad copy text is approved (already in the launch package). For patient-photo variants: Dr. Saylor confirms written authorization is on file for each patient who appears in the creative before render.
Stage 1: Awareness / Prospecting (Cold)
Priority Variant ID Format Ad Set Gate Why This Priority
3 A2-PAIN-BROAD 1:1 image, Feed Cold interest: pain None Fills the cold pain ad set; broadest reach; no gates
4 A4-3DOCS-TRUST 1:1 image, Feed Cold interest: family None Cold family ad set; all assets exist; no gate
7 A1-KST-VIDEO 9:16 Reel + 4:5 feed Cold broad video; cold family Patient auth required Highest-impact awareness play; must wait for Saylor confirmation of written patient authorization for each patient on screen
8 A3-BCN-INNETWORK 1:1 image, Feed Cold interest: pain + family None Cold differentiator; evergreen; renders after top six
13 A5-LASER-COLD-VIDEO 9:16 Reel + 4:5 feed Cold interest: pain + cold video None Awareness reel; no patient authorization required (equipment photos, no patients); lower priority than direct conversion work
Stage 2: Retargeting (Warm)
Priority Variant ID Format Ad Set Gate Why This Priority
5 R4-ABANDONER-NUDGE 1:1 image + 9:16 Story RT: leads/abandoners Zach legal confirm Hottest retargeting pool; revenue closest; $50 hold interpretation needs Zach legal confirm
6 R3-SOCIAL-PROOF-CAROUSEL Carousel 5 + 1 end card Site visitors + engagers Review verbatim Builds trust in warm retargeting; review pull takes roughly 1 to 2 hours
9 R1-SITE-VISITOR-NUDGE 1:1 image, Feed RT: site visitors Review verbatim Generic retargeting; complements R4; review text must be pulled verbatim from live Google / Facebook reviews
10 R2-VIDEO-VIEWERS 1:1 image + Story RT: video viewers Week 2 or later Needs the video-viewer pool to seed from A1 and A5 reel placements first
15 R5-OFFER-CAROUSEL Carousel 4 cards Site visitors + abandoners None (post-June 20) Evergreen conversion carousel; activates after the Free Laser for Dads window closes
Stage 3: Conversion (Hot / Offer-Led)
Priority Variant ID Format Ad Set Gate Why This Priority
1 C1-LASER-DADS 1:1 image, Feed Campaign C hot: site visitors, abandoners, warm overflow Time-boxed: June 15 to 20 Time-boxed window June 15 to 20; must render and upload immediately at access clearance; required ad copy text must appear on creative and landing page
2 C3-REVIEWS-HERO 1:1 image, Feed Campaign C + site visitors Review verbatim Evergreen conversion anchor; needed the moment the laser window closes; pull-quote must be verbatim from a real posted review
11 C2-EXAM-EVERGREEN 1:1 image, Feed Campaign C, post-June 20 None Evergreen fallback; activates after laser window; no gates beyond account access
12 C4-PRENATAL-PED 1:1 image, Feed Campaign C + cold family Patient auth if patient photo Highest LTV segment; static version with 3-docs photo has no gate; only gated if a patient-family photo replaces the 3-docs image
14 C5-LASER-DADS-STORY 9:16 Story Campaign C hot (same as C1) Time-boxed: June 15 to 20 Story companion to C1; same required ad copy text applies; expires June 20
4

What Happens After You Say Go

Once all three gates are confirmed, execution follows this sequence. No spend flows until every tracking gate is green. The front desk speed-to-lead protocol is the highest-leverage variable after launch: a lead contacted in under 5 minutes converts at a dramatically higher rate than one contacted after 30 minutes.

Phase 0: Pre-Conditions
All Three Gates Confirmed in Writing
Saylor confirms Gate A (budget) and Gate C (offer path). Zach confirms Gate B (Google Ads account access and Google Business Profile). Saylor also pulls Michigan chiropractic licenses and malpractice insurance certificate for all three doctors (required for LSA verification).
Saylor + Zach
Phase 1: Tracking Build (No Spend Yet)
Pixel, Tags, Call Tracking, Landing Page
Forge installs the Google Tag site-wide via Vortala admin. Forge sets up a call tracking number routing to 248.616.0900 with source-level attribution. Forge publishes one new-patient landing page with the confirmed offer, online booking button, call tracking number, 450 plus reviews trust block, BCN in-network statement, and approved ad copy. Forge wires online booking as the Google Ads primary conversion action. Meta pixel 811489918698412 is confirmed firing on key pages via Events Manager Test Events. UTM template is built and applied to every ad destination URL.
Forge (Zach provides Vortala + booking platform access)
Phase 2: LSA Verification Sprint (Parallel)
Google Verified Badge: 2 to 5 Business Days
Forge opens LSA at business.google.com/localservices and begins the chiropractor health provider signup. Saylor submits license documents and insurance certificate through the portal within 24 hours of Forge opening the account. Background check step via Evident if initiated. Once verified, LSA weekly budget is set to $350 to $500 per week and the Google Verified badge appears in search results.
Forge (executes) + Saylor / Zach (documents)
Phase 3: Campaign Build (Campaigns Paused, Zero Spend)
Four Google Search Campaigns + Meta Campaigns Built
Forge creates all four Google Search campaigns (Brand Defense, Royal Oak Local Intent, Condition Intent, Nearby City Exploratory) in paused state. All RSA copy is loaded. All ad extensions are added (call asset at 248.616.0900, location asset, sitelinks, callouts, structured snippets). Meta campaign structure (Prospecting, Retargeting, Conversion) is built with creative loaded from the render queue. Apollo QA-reviews every campaign before activation to confirm no dash-as-punctuation errors, no prohibited claims, and correct budget caps.
Forge (builds) + Apollo (QA)
Phase 4: Go Live
All Tracking Gates Green: Campaigns Activated
Five tracking gates must all confirm green before any campaign is set active: Google Tag site-wide, call tracking number live, online booking as primary conversion action, UTM discipline on all ad URLs, and Meta pixel firing on booking confirmation. Saylor provides the final explicit written go (Telegram or email). Zach confirms payment method and billing threshold are live on the Google Ads account. Forge sets all campaigns and LSA to Active. Spend begins flowing and conversion events are confirmed in the dashboard within the first hour.
Saylor (final go) + Zach (payment) + Forge (activate)
Phase 5: First-Week Operations
Daily Review, Negatives, Pacing Check
Days 1 to 3: Apollo checks spend pacing, confirms conversions register, reviews search terms report, and adds obvious negatives. Days 4 to 7: first search terms review with data; negatives added from irrelevant queries; any ad group with CPL above $200 is flagged. Weekly ongoing: cost-per-booked-patient review by campaign, offline conversion import updated if used, irrelevant LSA leads disputed in the portal within the 30-day window.
Apollo (daily ops)
Day 30: Scale Decision Gate
Step Up Only If Cost per Booked Patient Is Acceptable
If cost per booked patient is within the acceptable range at the proof-sprint level, budget steps up to $87/day ($2,600/month base band). If not, the weakest link is diagnosed first: offer, landing page, audience, or front-desk follow-up speed. Budget does not scale on lead volume alone. The goal is verified started-patient economics before any growth-tier spend is authorized.
Apollo (analysis) + Saylor / Zach (decision)