The patterns we see in your work.
Your YouTube in-stream ads cost $38-55 per registration while Meta charges $12-18
In-stream CPAs are 3x Meta's because you're targeting broad interests like 'personal development' instead of competitor keywords and channel audiences. The people searching 'Tony Robbins course alternative' are ready to buy. You're paying to reach the wrong audience on the right platform.
Your purchase events fire late, miss, or never reach Meta at all
Kajabi, Skool, and Circle lack proper Conversions API. Purchase events fire client-side from a thank-you page half your buyers never reach due to mobile redirects and Stripe overlays. Post-iOS 14, effective Meta signal coverage has been ~40% of actual sales. The algorithm trains on bad data.
Your VSL funnel buys on day 3-7. Meta's attribution window closed on day 1.
Prospect registers Monday, watches the replay Wednesday, pays Sunday. By the time the sale fires, Meta has attributed the click to organic and reallocated spend toward cheaper registrations. Your real ROAS is double what the platform reports, but you're optimizing on the platform's number.
The platforms never see your 5-15% refund rate, so they keep finding more refund-prone buyers
High-ticket info products see 5-15% 30-day refund rates, plus chargebacks and failed installments. None of it flows back as negative signal. You're paying full ad cost to acquire buyers who refund next month, and the algorithm has no reason to stop finding more of them.
The numbers in your market.
What operators are actually saying.
“Meta's attribution post-iOS 14 is a joke. CAPI from Kajabi is just not reliable.”
“My webinar funnel buys on day 5-7 but Meta only attributes day 1 clicks. ROAS looks bad on the platform but the actual numbers are fine.”
“Nobody ever told me you could link your YouTube channel to Google Ads for remarketing. Was paying cold CPMs for my own subscribers for two years.”
What changes when we run it together.
A solo course creator spending $7,000-$10,000/mo across YouTube and Meta
YouTube webinar registration at $38-55 CPL. Traffic mix 60% Meta, 25% Google, 15% email. No YouTube channel remarketing linked. Campaigns targeting 'online learning' and 'self-improvement' interest categories.
Linked YouTube channel to Google Ads for remarketing, switched Demand Gen targeting to competitor keyword lists, and installed webinar-to-course conversion tracking so the algorithm saw buyer events, not just registrations.
Webinar registration CPL dropped to $18. Traffic mix shifted to 40% Meta, 40% Google/YouTube, 20% email. Cost-per-buyer down 29% at flat spend.
A solo info-product operator running a $1,997 signature program at $22K/mo Meta spend
Reported Meta ROAS 1.4x, real post-CAPI ROAS estimated near 2.6x. Refund rate at 11%. No retargeting separation - cold and closer creative hitting the same audience simultaneously.
Wired Stripe to Meta CAPI and Google Enhanced Conversions server-side. Pushed refunds back as negative purchase events. Split funnel into cold-education and 14-day retargeting close tracks with separate creative and budget pools.
Reported Meta ROAS climbed to 2.4x as signal coverage caught up to reality. Refund rate fell to 6%. Cost-per-buyer dropped 31% at flat spend.
A 4-person team running a cohort program ($2,997, 4 launches/year) at $45K/launch budget
8,400 registrants/launch at $4.20 CPL, 3.1% buy-rate. Day-1 attribution made every launch look unprofitable until day 9, by which point spend had already shifted to broader cold lookalikes.
Applied Landing Page System engagement scoring (watch-time and email-click weighted as soft conversions). Shifted budget to optimize on engagement score, not registrations. Added Demand Gen YouTube layer for top-of-funnel to reduce Meta dependence.
Buy-rate climbed from 3.1% to 4.7%, launch revenue up 38% on the same $45K. Meta share of paid revenue dropped from 92% to 71%, with the rest from Google/YouTube.
Pick the path that fits your team.
The recommended product sequence.
Each step builds on the previous. Start where you are, progress at your pace.
VSL-Aware Funnel Pages with Engagement Scoring
Growth - $997Webinar registration, VSL, and application pages with engagement-weighted scoring - watch-time, scroll depth, application completion. Feed the engagement score back as a custom conversion so the algorithm targets actual buyers, not registrants.
Creative Brief System - Launch & Evergreen Volume
Growth - $997AI-powered creative briefs with 100-point headline scoring built on Direct Response principles. When the algorithm is running on broken data, creative quality is the lever you still control. Produces a full 80-image Demand Gen set in under an hour for volume testing across launches.
Full-Stack Ad Ops for Course & Program Operators
Flagship - $4,997Campaign creation, bid strategy, budget shifts, and creative testing across cold-education and retargeting tracks - AI agents run the whole stack so $18K+/mo operators scale past the time-and-attention ceiling instead of hiring it away.
Is this for you?
- ✓You sell online courses ($497+), cohort programs, memberships, signature offers, certifications, or masterminds
- ✓You run launches OR evergreen webinar/VSL funnels - buyers don't decide on day one
- ✓You spend $2K-$32K/mo on paid traffic (mostly Meta, often with YouTube as a frustrating second channel)
- ✓Your stack is some combination of Kajabi, Skool, Circle, Kit, ClickFunnels, ThriveCart, or Stripe Checkout
- ✕You sell physical products through a Shopify store - see /for/shopify-brand-builder
- ✕You haven't launched an offer yet or your offer is under $300 - unit economics won't support paid traffic
- ✕You're an agency running ads on a client's account - see /for/ppc-freelancer
- ✕You sell SaaS or build mobile apps - see /for/saas-and-apps