N
Novyra
Engagement Dashboard
Last Updated
In Market

We are driving cost per paid signup, not cheap Instant Form leads.

Audience Network is off. Traffic is cleaner. The lead-to-signup rate rose this week even as cost per lead ticked up. HubSpot welcome is live on every new signup. The first 150 nurture emails went Aug 24; the next batch is held. Current two-week pace is about 140–165 app accounts a month against the locked 250–330 target. That is a plan gap of roughly +100 to +170 monthly accounts if tracking, creative, and HubSpot conversion land. Free search before signup stays open for the next few weeks so we can measure what HubSpot does to the signup rate. Forced signup is the later move, not this one.

Velocity this week: Meta Aug 20–26 ran $3.41 CPL on 604 leads versus $2.91 on 802 the week before. Signup rate 5.5% versus 4.7% prior versus 2.9% Aug 18–24. Last closed CRM cost per paid signup remains $69 for Aug 11–17. This week’s paid-attributed count is not closed. Aug 27 is still the re-read. Weekly signups are 33 versus 38 prior, after the Aug 18–24 dip to 20. Launching the remaining HubSpot nurture (held after the first 150) and the Reddit campaign (once tracking is in) is how we expect weekly signups to recover toward the Aug 11–17 mark of 48, a ~200-per-month pace, on top of the locked 250–330 target. Reddit is not live.

Phase
2 of 2, In-Market
Engagement Start
May 11, 2026
Live Channels
Meta · Google Search
Email leads on the list
2,086
as of Aug 24 · ~100/day
App signups, all-time
2,064
as of Aug 24 · signup_date
In-market performance
Live numbers from Meta, Google, and the CRM · pulled Aug 26
Meta Cost per Lead
$3.41
vs prior 7d $2.91 (↑ $0.50)
604 leads Aug 20–26 vs 802 Aug 13–19. AN share 0% this week vs $525 of spend the week before. Today partial.
Cost per Paid Signup
$69
vs $50–70 plan (in range)
Last closed week, Aug 11–17. This week’s CPS is not closed (no ad join). Signup rate 5.5% this week vs 4.7% prior vs 2.9% Aug 18–24. Re-read Aug 27.
App Signups (last 7 days)
33
vs 38 prior 7d (↓ 5)
Pace ~140/mo this week vs ~165 prior vs 48 the $69 week. Counting HubSpot signup_date (account creation). Novyra App 23 / direct 10. 3-use wall still understates app use.
Google Search CPC
$5.87
vs $5.84 prior (flat)
116 clicks / $680 this week vs 125 / $729 prior. CTR 9.7% vs 8.8%. Conversions 0. Budget $100/day until the signup event reports.
How we drive cost per signup
Operating plan · not a forecast

Signup recovery plan: last 7 days are 33 versus 38 prior, after the Aug 18–24 dip to 20. Launching the remaining HubSpot nurture (held after the first 150) and the Reddit campaign (once tracking is in) is how we expect weekly signups to recover toward the Aug 11–17 48 / ~200-per-month pace, on top of the locked 250–330 target. Reddit is not live.

Keep Audience Network off. Optimize on paid signups, not lead CPL.AN share is 0% this week. Facebook carried 537 leads on $1,823.94. Instagram 64 on $226.26.
Thursday Aug 27: 7-day cost per signup by ad.Videos 3–4 stay off until Tom says publish after that read.
Videos 1–2 stay out until the leftover TZ badge fill is done.
Google stays $100/day until conversions report. Exception keywords stay paused.
HubSpot: welcome on every new signup. First 150 sent Aug 24 from hello@. Next 350 held after 3.11% bounce on A1. IF 1–5 stay drafts.Job of HubSpot is turning existing leads and new Instant Form emails into app accounts at email cost, which is how user count rises without raising media CPS.
Free search before signup stays open while we measure HubSpot.Locked Aug 26 with Gerard. Forced signup comes after we see what the reach-out does to signup rate versus user rate, in a few weeks to a month. No session-replay tooling.
Dev: signup tracking (gclid on the homepage, not /login) and the results-reset fix, so Search and Meta can optimize on real signups.
Sep 1 $20K media only against this plan. Reddit is not live.Gated on the FiveRivers tracking build (click-ID, server events, bot filter) plus a joint test. Spec is $100/day, US, Feed + Conversation, third-party off. Together with the remaining HubSpot nurture (next 350 held), this is how weekly signups are expected to recover toward the Aug 11–17 48 / ~200-per-month pace.
Engagement Roadmap
Foundation → In-Market → Scale
May–Jun
Foundation & strategy
Jul
Meta launch
Aug 18
Google Search serving
Aug 20
Placement cleanup + email program
Now
Attribution build + Reddit relaunch
Sep 1
$20K media budget
In market this week
Cleaner traffic, signup rate up
Aug 20–26
Audience Network stayed at zeroFacebook $1,823.94 / 537 leads. Instagram $226.26 / 64. Versus $525 AN spend and 144 AN leads the week before.
Lead-to-signup rate rose even as CPL rose5.5% this week (33 / 604) versus 4.7% prior (38 / 802) versus 2.9% Aug 18–24 (20 / 689). CPL $3.41 versus $2.91.
First 150 nurture emails sent Aug 24 from hello@Welcome email is live on every new signup. Next 350 held after 3.11% bounce on A1. IF 1–5 stay drafts.
Google Search held at $100/day116 clicks, $680 spend, $5.87 CPC, 9.7% CTR. Conversions 0. Exception keywords stay paused.
Last closed CPS remains $69 (Aug 11–17)This week’s paid-attributed signup count is missing, so no new CPS. Re-read Aug 27.
Coming up for Novyra
Close CPS, hold the next send
Aug 26 – Sep 5
Thursday Aug 27: 7-day cost per signup by adVideos 3–4 stay off until Tom says publish after that read. Videos 1–2 stay out until the leftover TZ badge fill is done.
Next 350 nurture heldFirst 150 sent Aug 24 from hello@. A1 bounce 3.11%. IF 1–5 stay drafts. Welcome stays live on every new signup.
Free search before signup stays openLocked Aug 26. Measure HubSpot reach-out vs signup rate for a few weeks to a month, then consider forcing signup. No session-replay tooling.
Signup recovery: remaining HubSpot nurture plus Reddit once tracking lands33 last 7 days versus 38 prior, after the Aug 18–24 dip to 20. Plan is to recover toward the Aug 11–17 48 / ~200-per-month pace, on top of the locked 250–330 target. Reddit is not live. Gated on click-ID, server events, bot filter, and a joint test. Spec $100/day, US, Feed + Conversation, third-party off.
Google stays $100/day until conversions reportException keywords stay paused. No raise until the signup event proves what those clicks are worth.
Dev: gclid on the homepage, not /login, plus the results-reset fixSo Search and Meta can optimize on real signups. Reddit stays gated on this build.
September 1: $20K media only against this planAugust held at $16,350. Reddit still gated on the tracking build.
GA4 vs CRM reconciliationApp-side analytics and CRM tell different activation stories. One trusted number before the Oct–Nov investor window.
Working personas
Oncology-first focus locked May 19, 2026
Patient · primary
Cancer patient
U.S.-based, 50+, in treatment or recently diagnosed
Overwhelmed by ClinicalTrials.gov, looking for someone to filter the noise. Reachable through disease-specific Facebook groups, oncology Reddit communities, advocacy sites, and Google search. Aha moment: matched to a real trial, fast, in plain language. Novyra gives patients agency.
Caregiver · primary
Caregiver
Often adult child of older patient, sometimes spouse
Frequently the actual searcher, especially for patients 60+. Doing the research the patient can't, translating it back. Reaches Novyra through advocacy orgs first, then Facebook groups, then late-night Google searches. Aha moment: a concrete path forward to take to the patient. "Here are real trials your mom may qualify for."
Physician · primary
Treating oncologist
Community or academic oncologist, trial coordinator
Resource-strapped, burned by digital tools that add work. Will not adopt a tool that adds steps. Reachable via professional journals, CME, conferences, and group sponsorships. Not via LinkedIn for work. Aha moment: 10-20 second workflow replaces ClinicalTrials.gov. Novyra gives doctors simplicity.
What we found in Novyra's data
May 22 pre-launch audit · historical baseline behind the current setup
Pixel measurement broken
$14.52
reported CAC is not real. No event_id, dual Pixel + CAPI without dedup, pixel firing on localhost + unrelated domains.
Resolved by design: CAC now measured in the CRM (ad-level join to real signups), not from the pixel. Clean pixel/CAPI rebuild ships with the attribution work.
Video format crushes static
20×
$3.91 CAC on top video vs $97 on worst static. Video CTR 5-6% vs static 0.18%.
Mike's production is 80%+ video for cold prospecting. Statics reserved for retargeting only.
/beta is the right landing page
$3.91
CAC for video ads landing on /beta. Static ads to / hit $55-97 CAC.
Earlier "redirect /beta to /" recommendation reverses. Short engagement = signups completing, not bouncing.
April 2026 performance cliff
CAC tripled across Europe, Asia, Australia in April with frequency hitting 5-7.
Audience fatigue + SAC tightening. Confirms 2025 numbers don't port to 2026 plan.
Channel concentration
63%
of sessions from Facebook paid
Multi-channel mix (Meta + Google + endemic) diversifies dependency.
Form-start rate
0.45%
32 form_starts from 7,043 sessions, 90d
Funnel leak at top. Signup flow rebuild scheduled Week 3.
Where Novyra needs to act
Items waiting on Novyra
Reply owner for medical replies
First 150 nurture emails went Aug 24 from hello@. Next batch is held. Some replies will be medical questions that need a named human at Novyra to see them. One name from Gerard settles the reply owner.
Action needed
Dev tracking build: the three items gating Reddit
Click-ID capture at email submit, two server-side conversion events, and bot filtering. Spec delivered Aug 21 with the Google snippet included. gclid must land on the homepage, not /login, plus the results-reset fix. Reddit spend starts only after these land and a joint cross-device test passes. Timeline confirmation requested from FiveRivers.
In flight
HubSpot billing onto a Novyra payment method
Marketing Hub Pro ($1,000/mo + $250 contacts tier + $60 seats, next charge Sep 20) went on Tom’s card to unblock the purchase. The SOW contracts software in Novyra’s name — either move the card or paper the pass-through.
Action needed
Google Ads billing to the Novyra card
Google Search is spending ~$100/day. Billing should sit on Novyra’s Mercury card; Tom enters it on a call, five minutes.
Action needed
Risks Novyra is managing through us
Items we’re watching so they don’t become surprises
Monthly pace vs locked target
140–165
Current two-week pace is about 140–165 app accounts a month. Locked target is 250–330. That is a plan gap of roughly +100 to +170 monthly accounts, not a forecast.
Last closed CPS is $69 (Aug 11–17, inside the $50–70 plan). This week’s paid-attributed count is not closed. Re-read Aug 27. Signup rate this week is 5.5%, up from 4.7% prior.
Reddit could launch blind
Mitigated
Reddit optimizes on a server event we send. The magic-link signup often completes on a different device than the ad click, which silently breaks attribution if unhandled.
Spend is gated on the dev build plus a joint cross-device dry run. No event, no budget.
Healthcare ad policy, both platforms
Active
Google accepted only 2 of 20 keyword themes on upload (cancer-specific terms rejected); Meta’s health restrictions keep tightening. Copy runs “may qualify” language everywhere.
Certification posture is clean and monitored weekly. Growth on Google comes from bid and budget on the accepted terms, not from keyword expansion.
Two activation numbers exist
Open
App-side analytics claim a much higher lead→signup rate than the CRM join shows. The Google tag gap this week proved app-side numbers need verification.
Reconciliation owed before the Oct–Nov investor conversations, so the deck number survives diligence.
Decisions already made
For your awareness, no action needed
Free search before signup stays open
Locked Aug 26. Keep the current free uses so we can measure what HubSpot reach-out does to signup rate versus user rate. Forced signup is later, in a few weeks to a month, not this week. No session-replay or click-video tooling.
Locked Aug 26
Audience Network excluded account-wide
Aug 20, on placement-level evidence: converting ads ran 8% of spend there, zero-signup ads ran 62–82%, and it was pricier per lead even for the converters. Applies to every campaign; the “allow limited spending” loophole is off. Standing rule going forward, for Novyra and every account we run.
Done Aug 20
Lifecycle email lives in HubSpot; Marketing Hub Pro purchased
Gerard approved the upgrade; purchased Aug 20 ($1,000/mo Pro + $250 contacts + $60 seats, monthly, 7,000-contact tier). Welcome email moved from the app into HubSpot and is live on every signup; one system now owns every patient-facing email.
Purchased
Patient emails are anonymous by design
No first names anywhere in the lifecycle emails — “Hi there” for everyone. Right posture for a cancer audience, and batched sending (150 → 350 → 500 → rest) protects the new sending domain’s reputation.
Locked Aug 17
Reddit restart spec agreed with Reddit’s team
$100/day for a 10-day burst, US, Feed + Conversation placements only, third-party network off, one server-validated qualified-session event per session as the optimization signal, bot filtering on our side. Click IDs only in every payload — no personal data to any ad platform.
Agreed Aug 20
August budget held at $16,350; $20K starts Sep 1
The SOW’s $20K media budget begins September 1; August stays at the agreed $16,350 with the ~$6K/month of planned placement-test spend cancelled as unnecessary — the exclusion achieved the same thing for $0.
Confirmed
PPC strategy + $10K/mo budget approved
Gerard signed off May 29. Google + Meta funnel approach, $10K/month paid media, 250-330 signups/month at $35-50 CAC once optimized. "Let's press go on all this."
Approved
Signup conversion definition locked
Gerard confirmed May 30. A conversion = user signs up + runs a search + clicks on a trial result. Stricter than email capture, looser than enrollment. Anchors all CAC measurement, pixel events, and Target CPA bidding.
Confirmed
IRB approval not required
Confirmed June 1. Novyra is a matching tool, not a research-conducting entity, and its privacy policy states no medical data is collected. The IRB requirement in Google's clinical trial recruitment policy applies to advertisers sponsoring or running trials, which Novyra isn't. Removes IRB from the launch critical path. Google Ads advertiser certification remains the only compliance gate.
Confirmed
Creative split: patient-heavy
8 launch videos with 6 patient + 2 caregiver (refined from 4/4 on the May 29 call). Monthly refresh of 4 total. Video-first. FDA-compliant copy reviewed before every batch.
Locked
Therapeutic focus: oncology first
Locked May 19. Future expansion candidates: brain health / Alzheimer's, pediatric rare disease.
Confirmed
B2C direction, three primary personas
Investor-confirmed May 18. Three personas: cancer patient (50+), caregiver, treating oncologist. Physicians reached through professional channels (Doximity, Sermo, UpToDate), not Meta.
Confirmed
Reddit added as a Phase 1 launch channel
Reddit moved from Phase 2 deferred to Phase 1 launch channel per Gerard's June 8 direction ("as soon as we have the opportunity to do some Reddit stuff, let's do it") and confirmed June 11. Reddit launches in parallel with Google Search and Meta, not after. Working numbers from David Collins (Reddit agency client partner): $2/click planning estimate, projected $30-60 CAC per qualified signup at a $1-2K monthly test budget within the $10K/month total envelope. Creative direction is organic-looking Reddit-native posts (static images and very short videos). No special healthcare licensing required for matching-service model. Approval timeline 24-48 hours. David handles compliance review. Reddit Pixel installation timed to kickoff. Patient-advocate influencer track remains a Phase 2 candidate.
Phase 1
Filmed advisor interviews
Greenlit. Subjects from the advisory team selected based on availability and on-camera fit. Feeds Meta video creative for cold prospecting.
Greenlit
Working group
Team
GH
Gerard Heath
Founder & CEO
JK
John King
Operations
M
Mike
Strategy
TZ
Thomas Zandstra
Marketing Lead, Acculead
Advisory team in interview rotation
Savi Glowe (clinical strategy) · Nick (data & tech) · Chris Mason, PhD (genomics, Weill Cornell) · Dr. Munira Moosajee (medical oncology)