Novyra weekly

Slim weekly face from your 2026-09-09 notes. Keep the deep dashboard; refresh this weekly. Sep = MTD through Sep 8 run-rate projected to month-end.

1 · Historical

Sep gold bar is run-rate projected. One weak ad set paused Sep 8. Remaining-month pace may overstate leads if spend undershoots.

CPS $26 CPL $1.99
JulL 334 · S 32
CPS $56 CPL $3.21
AugL 3,069 · S 226
CPS $43 CPL $3.25
Sep · projectedL 3,049 · S 304
L leads (Meta Instant Form) S signups (HubSpot signup_date) Bubbles = CPL / CPS for that month
MonthMedia $LCPLSCPS
Jul 2026$823334$1.9932$26
Aug 2026$12,6863,069$3.21226$56
Sep 2026 (projected)$13,1773,049$3.25304$43

Media = Meta caregiver campaign + Google Search homepage. Jul/Aug S = HubSpot signup_date (ex yopmail/test); Sep S from Sep 1–7 week pin ×30/7. Repeat users: not defined yet. Gold outline = projected.

2 · Run-rate projections

HorizonLeadsSignupsMedia $
EOY 2026 (Sep–Dec @ Sep RR)12,1951,217$52,709
EOY 2027 (12× Sep RR)36,5853,651$158,127

If September’s pace held. Signup run-rate is the softest input (nurture paused; age and date-of-birth capture on the match path).

3 · Sensitivity: annual signups = spend ÷ CPS

Annual spend$20 CPS$25$35$40
$1000k50,00040,00028,57125,000
$750k37,50030,00021,42818,750
$500k25,00020,00014,28512,500
$250k12,50010,0007,1426,250

Highlighted = Gerard’s sketch anchor ($500k @ $25 → 20,000). Live media plan ~$240k/yr ($20k/mo). Live CPS lately ~$35–60.

4 · Strategic ideas

Levers only. Ordered path is in section 5.

Increase Leads

  • Reddit when tracking is proven
  • Google health-keyword path where policy allows
  • Next creative wave when the signup path is stable

Increase Conversion

  • Age / date-of-birth capture on the match path
  • Instant Form nurture after bounce cleanup
  • Signup event into Meta, Google, and Reddit

Decrease CPS

  • Pause creatives that bring cheap leads but few signups
  • Hold weak video; put budget on proven statics
  • Optimize to signup events, not Instant Form leads alone

5 · Path to $25 cost per signup

Not a forecast. How we move from today’s economics toward the sensitivity cell you circled ($500k at $25 CPS → 20,000 signups/year).

Leads are cheap. Signups still cost too much. Cost per signup is the number that moves us toward the $25 cell.

Aug CPS
~$56
Closed month · media ÷ HubSpot signups
Sep CPS
~$43
Projected · soft run-rate
Target cell
$25
Your sketch anchor

Order of work

Phase 1 · Conversion

Fix the signup path before spending more

Repair age and date-of-birth capture on the match flow. Restart Instant Form nurture (the Meta lead-form email follow-up) after bounce cleanup. Ship one server-side signup event (our system tells Meta, Google, and Reddit when someone actually signs up) so platforms optimize to signups, not Instant Form leads.

Why first: spending more at $43–56 cost per signup does not get us to $25. Conversion work lowers that number without raising budget.

Phase 2 · Mix

Pause poor-signup creatives; fund proven statics

Pause creatives that bring cheap leads but few signups. Hold weak video variants. Put budget on proven static ads. Once the signup event exists, point every platform at that event.

Why second: mix shifts CPS even when total spend is flat. Do not raise daily budgets until Phase 1 is live.

Phase 3 · Volume

Add channels only when tracking is honest

Restart Reddit after bot-filter and click-ID attribution are proven (so we count real people, not bots, and can tie clicks to signups). Advance Google Exception / certification for cancer intent where policy allows (a Google review path that can unlock blocked health keywords). Launch the next creative wave when the signup path is stable.

Why last: adding channels multiplies whatever cost per signup you already have. Get that number down first.

Weekly scoreboard

What this is not

Numbers: Aug CPS from closed media ÷ 226 real HubSpot signups; Sep CPS from projected face. Live media plan today is nearer $240k/year than the $500k sketch row.