Now onboarding founding partners

Meta and Google can't see your patients. Kalman can.

Meta's health restrictions blinded your campaigns, and GA4 can't be used with PHI. Kalman connects to your telehealth stack, strips PHI before anything leaves, and sends Meta and Google Ads a HIPAA-compliant signal built on approved patients — not form fills.

  • Built for DTC telehealth
  • Meta + Google at launch
  • HIPAA-compliant
  • BAA on every plan
Live console · CH-01 Meta CAPI
Noisy measurements zₖ Kalman estimate x̂ₖ
Events in
12,480
PHI stripped
37 fields
Signal to Meta + Google
Approved patients

01 / Signal lost

Meta went dark on health brands.

Health and wellness restrictions cut Meta off from the events that matter. Here's what that does to your growth.

  • ERR-01 Events restricted

    Meta stopped seeing your conversions.

    Restrictions limit or block lower-funnel events like Purchase and Lead. Your campaigns optimize on page views and guesses.

    • PageViewReceived
    • ViewContentReceived
    • LeadRestricted
    • PurchaseRestricted
  • ERR-02 ROAS ???

    Your numbers lie.

    Ads Manager under-reports, ROAS looks broken, and nobody can say what a patient actually costs.

  • ERR-03 Wrong target

    Leads aren't patients.

    Optimizing on form fills attracts tire-kickers. What matters is approved, paid and refilled — and Meta never sees any of it.

    1. LeadMeta sees this
    2. IntakeDark
    3. ApprovedDark
    4. PaidDark
    5. RefillDark
  • ERR-04Stuck in learning

    Scaling breaks.

    Without a clean signal, campaigns never exit learning and every budget increase is a gamble.

  • ERR-05Exposure risk

    The pixel is a liability.

    A browser pixel on an intake flow can leak health context. Legal wants it gone. Marketing needs the data.

  • ERR-06Fragmented

    Your data is scattered.

    Outcomes live in the EMR, pharmacy, Stripe and CRM. None of it sits where a marketer can use it.

  • ERR-07Wrong fit

    The fixes are built for hospitals.

    Enterprise sales cycles, long implementations, health-system pricing. You need this fixed before next week's spend.

The data isn't gone. It's just noisy. See the Kalman effect →

02 / Google

GA4 can't touch PHI. Kalman can.

Google Analytics isn't covered by Google's BAA, so telehealth teams pull it off intake and checkout, and Google Ads goes blind on the clicks that cost the most. Kalman replaces it with HIPAA-compliant analytics and sends Google Ads conversions built on approved patients.

CH-02A · Analytics

HIPAA-compliant analytics, in place of GA4.

See which campaigns, keywords and landing pages bring patients, from the first click through intake, approval and refill, without sending health information to Google.

Google Ads → patient · Sample data
  1. Clicks18,400
  2. Intake started2,140
  3. Approved612
  4. Refilled431
Outbound conversion · Google Ads
{
  "conversion_action": "Qualified",
  "conversion_date_time": "2026-11-03 14:22:07-05:00",
  "gclid": "Cj0KCQ…",
  "user_identifiers": [
    { "hashed_email": "sha256:…" },
    { "hashed_phone_number": "sha256:…" }
  ],
  "conversion_value": 289.00,
  "currency_code": "USD"
}

A neutral conversion name, a click ID, hashed identifiers and a value. Nothing about the visit.

CH-02B · Google Ads

Conversions on approved patients

Approved, paid and refilled patients go back to Google Ads server-side, with a value, so Smart Bidding learns to find patients instead of form fills.

CH-02C · Same firewall

The same PHI rules as Meta

Conditions, medications and intake answers never leave. Google gets a neutral conversion name, a click ID, hashed identifiers and a value.

03 / The Kalman effect

Same campaigns. Clear signal.

Nothing about your ads changes. What changes is what Meta and Google can see: approved patients, sent server-side, with PHI stripped before anything leaves.

Before Kalman

Mission control · CH-01Signal: low
Conversion events
Restricted
Optimizing on
Page views
ROAS
???
True CAC
—

After Kalman

Mission control · CH-01Signal: strong
Conversion events
Sent via CAPI
Optimizing on
Approved patients
ROAS
2.8x
True CAC
$286

↔ Drag to apply the Kalman effect.

04 / How it works

Predict. Update. Repeat.

The same loop that steered Apollo, pointed at your patient data. Four steps, running on every event.

  1. Step 01Connect

    Connect

    Swap the browser pixel for a first-party tag. Connect your telehealth stack with server-to-server webhooks.

  2. Step 02Filter

    Filter

    An allowlist strips PHI inside Kalman's environment. If a field isn't explicitly allowed, it doesn't leave.

  3. Step 03Predict

    Predict

    Kalman values each lead by what happens next: provider approval, payment and refills. Not the form fill.

  4. Step 04Update

    Update

    Meta and Google Ads get a HIPAA-compliant, value-based signal built on approved patients, and learn who to find next.

05 / Mission control

The numbers Ads Manager can't show you.

True cost per approved patient and lifetime value, by campaign and by creative. One place, every day.

Mission control
Meta Google Ads Last 30 days
Cost per approved patient
$286
−31% vs. last period
Approval rate
62%
+9 pts vs. last period
Predicted LTV
$1,840
Per approved patient
Approved patients
418
Sent to Meta and Google Ads as conversions
CAC by creative
Creative Spend Leads Approved Cost / approved Pred. LTV
Creative A · UGC video$38,2001,240162$236$1,960
Creative B · Static, price-led$29,6001,41088$336$1,420
Creative C · Founder story$31,900860121$264$2,110
Creative D · Carousel FAQ$19,80069047$421$1,380

Cost per approved patient · trend

Aug 1Kalman connectedOct 31

Refill cohorts

Share of each monthly cohort still refilling. Sample data.

Preview · sample data

06 / Built for telehealth

Built for brands like yours.

Startup and scaling direct-to-consumer telehealth brands, and the scrappy teams running their paid acquisition. Not hospitals, health systems or payers.

Who it's for

DTC telehealth, every vertical

  • GLP-1 / weight loss
  • TRT & hormones
  • Men's health
  • Women's health
  • Hair
  • Longevity
  • Peptides

Media buyers, growth leads and founders who need clean data before next week's spend, not after a six-month implementation.

What it plugs into

Your stack in, Meta and Google out

  • Meta Conversions API Live at launch
  • Google Ads + HIPAA-compliant analytics Live at launch
  • Telehealth platforms & EMRsConnects via webhooks
  • PharmaciesConnects via webhooks
  • StripeConnects via webhooks
  • CRMsConnects via webhooks

07 / Roadmap

Meta and Google first. Every channel next.

Kalman becomes the place scrappy marketers go to understand their customers, analyze acquisition data every day, and send the right signal back to every channel that needs it.

In orbit now

Meta Conversions API

Google Ads + HIPAA-compliant analytics

Live at launch

Inner orbit · Channels

  • TikTok Events APIComing soon
  • Snapchat Conversions APIComing soon
  • Reddit Conversions APIComing soon

Outer orbit · Platform

  • Klaviyo / CRM syncOn the roadmap
  • Data warehouse exportOn the roadmap
  • Cohort & LTV analyticsOn the roadmap
  • Creative-level insightsOn the roadmap

08 / Why the name

Named for the math that found the Moon.

In 1960, Rudolf Kálmán published a way to find the true state of a system hidden inside noisy measurements. It helped guide Apollo to the Moon. We use the same idea to find your real patients inside Meta's blurred data.

  1. Predict where the system should be.
  2. Measure what actually came in, noise and all.
  3. Update, trusting each source exactly as much as it deserves.
The update step
EARTH MOON TRANSLUNAR · FREE RETURN

09 / Security

PHI stays home.

HIPAA-compliant from day one. Ad platforms get a signal, never a patient record.

  • SEC-01

    Allowlist, not blocklist

    Only fields we've explicitly allowed can leave. Everything else is dropped by default.

  • SEC-02

    BAA

    We sign a BAA with every customer, on every plan, before any data flows.

  • SEC-03

    Audit log

    Every outbound event is logged, so you can see exactly what was sent and when.

  • SEC-04

    Encrypted

    Encrypted in transit and at rest.

Read the security model →

10 / Pricing

Published prices. No procurement maze.

Pick a plan, connect your stack, start sending a clean signal. Founding partners lock their rate for 12 months.

  • Plan 01

    Signal

    $499/ month

    Fix Meta and Google tracking.

    • First-party tag + webhooks
    • PHI allowlist firewall
    • Value-based Meta CAPI signal on approved patients
    • Google Ads conversions + HIPAA-compliant analytics
    • Outbound event log
    Get a free signal audit
  • Plan 03

    Agency

    From $2,999/ month

    For agencies running several telehealth brands.

    • Everything in Signal + Attribution
    • Multiple brands, one login
    • Separate workspace per client
    • Priced per brand, billed together
    Get a free signal audit

KLM-10 Signal audit

How much signal are you losing?

Get a free signal audit. We'll look at what Meta and Google receive today, what it's missing, and what a clean, approved-patient signal would change.

No health information needed.