Design partners: US healthcare marketers

Google and Meta get the booking.
Never the patient.

The design: bookings go back to Google Ads and Meta from a server, with the ad's click ID. Names, health details and IP addresses stay out.

No patient records needed. Improvado signs a BAA.

Or start with a free tracking check
Booked visit after an ad click
  • Click ID Google AdsMeta Sent
  • Event Google AdsMeta Sent
  • Time Google AdsMeta Sent
  • Name, email, phone Kept out
  • Page address Kept out
  • IP address Kept out
Your reporting Full journey, ad spend and CRM
Illustration of the design, not a product screenshot.

Trusted by enterprise marketing teams

  • ASUS
  • Activision
  • illycaffe
What you gain

Bookings in. Guesswork out.

Once the layer is live, ads learn from real bookings. Cost per booking works today.

  • Bidding learns from bookings

    Each booking goes back with its ad's click ID. Google and Meta learn which clicks book visits.

    An appointment book for one week. Each booked slot shows the Google, Meta or YouTube mark of the ad that filled it.
    From our healthcare ads
  • See which ads book patients

    Follow each channel from the first click to the booked visit, in your own reporting.

    • Google Ads
    • Meta
    • YouTube
    • Email

    Booked visit

  • Know what a booking costs

    Spend from every ad account next to your bookings, by service line and by location.

    Ad spend every ad account

    ÷

    Booked visits your scheduler or CRM

    =

    Cost per booking by service line and location

The pixel sends the booking back. Improvado shows what it cost.

One snippet.
Two lanes out.

Ad platforms get a bare conversion. Your reporting gets the whole journey.

Conceptual diagram, not a live workflow. Your website, booking system, lead forms, consent banner and CRM each connect to Improvado on their own. Improvado checks consent first and passes only allowlisted fields. Two lanes leave it: ad platforms such as Google Ads and Meta receive the click ID, the event and the time; your own warehouse and BI tools, such as Snowflake, BigQuery and Power BI, receive the journey next to ad spend and CRM data. You can also ask ChatGPT or Claude about your reporting; they connect to Improvado apart from the data lines. Sources, fields and destinations are agreed per site.

Ask ChatGPT or Claude what a booking costs OpenAI mark accompanying ChatGPTChatGPT ClaudeClaude How it connects
Conceptual diagram, not a live workflow. Sources, fields and destinations are agreed per site.

Each booking goes back with its ad's click ID, so Google or Meta sees which ad converted. If the visitor declined tracking, nothing is sent.

Same privacy basics.
Different after the send.

Freshpaint and Ours Privacy cover the basics too. The difference is what happens to the booking next.

The privacy basics Freshpaint and Ours Privacy tick these too. Native pixels do not.

  • Conversions sent from a server
  • Health details kept out
  • Signs a BAA
  • Consent checked before sending
Row by row, with native pixels
Conversions sent from a server
Improvado: Google Ads and Meta, with the ad's click ID
Freshpaint: Google Ads and Meta, filtered server-side
Ours Privacy: Google Ads and Meta, sent from its servers
Native pixels: Browser tags; server sending is a separate build
Health details kept out
Improvado: Allowlist: only approved fields leave
Freshpaint: Blocks page URLs, strips health context
Ours Privacy: Hash, redact or omit each field
Native pixels: Meta pixel may send page address and IP
Signs a BAA
Improvado: Signs a BAA; no PHI goes to ad platforms
Freshpaint: Offers a BAA
Ours Privacy: Signs a BAA with every client
Native pixels: No BAA for Analytics; Meta bars health data
Consent checked before sending
Improvado: Checked before every send, and logged
Freshpaint: Own consent manager blocks tags until consent
Ours Privacy: Rules stop ad sends after an opt-out
Native pixels: Consent signals only; you bring the banner

After the send Where the bookings meet your spend, your other data and your budget.

Where Improvado, Freshpaint, Ours Privacy and native Google and Meta tags in Google Tag Manager differ after a booking is sent. Each cell says in words what the vendor's public pages show.
What you need Design partners Freshpaint Ours Privacy Native pixels Google and Meta tags in GTM
Ad spend next to each booking Cost per booking, without a spreadsheet. Improvado Spend, CRM and bookings in one model Freshpaint Insights shows CAC and ROAS by platform Ours Privacy Campaign attribution; ad spend import not found Native pixels Each platform reports its own; GA4 imports cost files
Sources beyond the ad platforms Call tracking, CRM and analytics, in one place. Improvado 1,400+ data sources, pulled on a schedule Freshpaint Ad platforms and key marketing tools Ours Privacy Built on the events it tracks Native pixels Each platform sees its own data
Plan the budget before you spend Move money toward what books visits. Improvado Marketing mix modeling and budget pacing Freshpaint Reallocate by performance; no budget modeling listed Ours Privacy Analytics and attribution; no budget modeling listed Native pixels Tags send events; planning happens elsewhere

Improvado's tracking layer is not built yet; its cells describe the design we are shaping with design partners. Competitor cells rest on each vendor's own public pages, linked below: the privacy basics read October 21, 2026, the rows after the send read October 27, 2026. "Not listed" means we did not find it on those pages. Plans change.

Sources for every competitor cell
  1. Freshpaint, conversions sent from a server: freshpaint.io/improve-marketing-performance
  2. Freshpaint, conversions sent from a server: freshpaint.io/case-studies/maximizing-marketing-performance-under-hipaa-bu-dentals-success-story-with-freshpaint
  3. Ours Privacy, conversions sent from a server: docs.oursprivacy.com/docs/destination-facebook
  4. Ours Privacy, conversions sent from a server: docs.oursprivacy.com/docs/destination-google
  5. Native pixels, conversions sent from a server: developers.google.com/tag-platform/tag-manager/server-side/intro
  6. Freshpaint, health details kept out: freshpaint.io/web-tracker-monitoring
  7. Ours Privacy, health details kept out: docs.oursprivacy.com/docs/data-access-and-privacy
  8. Native pixels, health details kept out: developers.facebook.com/docs/meta-pixel
  9. Freshpaint, signs a baa: freshpaint.io/faq
  10. Ours Privacy, signs a baa: oursprivacy.com/product/signed-business-associate-agreement
  11. Native pixels, signs a baa: support.google.com/analytics/answer/13297105
  12. Native pixels, signs a baa: facebook.com/legal/terms/businesstools
  13. Freshpaint, consent checked before sending: freshpaint.io/consent-manager
  14. Ours Privacy, consent checked before sending: docs.oursprivacy.com/docs/global-data-governance
  15. Native pixels, consent checked before sending: support.google.com/google-ads/answer/10000067
  16. Freshpaint, ad spend next to each booking: freshpaint.io/insights
  17. Ours Privacy, ad spend next to each booking: docs.oursprivacy.com/docs/attribution
  18. Native pixels, ad spend next to each booking: support.google.com/analytics/answer/10071301
  19. Freshpaint, sources beyond the ad platforms: freshpaint.io/insights
  20. Ours Privacy, sources beyond the ad platforms: docs.oursprivacy.com/docs/attribution
  21. Native pixels, sources beyond the ad platforms: support.google.com/analytics/answer/10071301
  22. Freshpaint, plan the budget before you spend: freshpaint.io/insights
  23. Ours Privacy, plan the budget before you spend: oursprivacy.com
  24. Native pixels, plan the budget before you spend: support.google.com/tagmanager/answer/14842164

What goes on your site

Three steps, from our pixel design. The details are agreed with each design partner.

  1. 01 On your site

    One small script, from your own domain.

    About 3 KB, pasted once. Nothing goes to Google or Meta from the browser.

    From our pixel design deck, July 2026

    1. Your site the browser
    2. Your own domain one path, such as /m/
    3. Improvado signs a BAA
  2. 02 What it records

    The ad click and the booking. Nothing a visitor typed.

    Form answers are never read. Names and IP addresses are never stored. Condition pages are left out.

    From our pixel design deck, July 2026

    Records

    • Google click ID
    • Meta click ID
    • Microsoft click ID
    • Campaign tags
    • Anonymous ID
    • Session time
    • Referring domain

    Never touches

    • Form answers
    • Condition pages
    • Raw IP address
    • Patient identifiers
    • Health information
  3. 03 What Google and Meta get

    The click ID, a generic event and the time.

    The platform matches the booking to its ad. Everything else stays in your reporting.

    From our use-case notes, September 2026

    To Google and Meta

    • The click ID
    • A generic event and the time
    • An optional value
    • Meta only: browser type and site address

    Stays in your reporting

    • The full journey
    • Every send, and every block with its reason
    • Cost per booked visit, per campaign

The pixel is one piece of Improvado

The rest works today. Your spend, bookings and reports, in one place.

Each tile links to its page on our site. Plans differ in what they include; marketing mix modeling and the CRM lists are set up with our team.

Your check, by email

Two issues. Each with its evidence.

To
Your work email
Subject
Booking conversions on your site
  1. A click counts as a booking The tag, the page and a screenshot of it
  2. One inquiry counts twice The tags and the page they fire on

The rest, in one line: Bookings reach analytics, not ads

Example layout. Issue types from our past checks. Yours covers your own pages.
Not ready for a demo?

Get a free tracking check

We read the public tags on your booking and lead pages, as a first-time visitor would.

What you receive

  1. Right away, on this page

    The checklist we use: the six things we look at, on one page (PDF).

    • Which step each ad conversion counts
    • Whether bookings reach Google Ads and Meta
    • Whether one action counts twice
    • What travels with each ad event
    • What loads before the cookie banner is answered
    • Whether any conversion is sent from a server
  2. Later, by email

    Your check: the two issues that matter most, each with its evidence, and the rest in one line. We run each check by hand.

Enter your work email. We check the site on your email domain.

Get your free check

We never fill a form or book a visit on your site. No patient data needed.

Before you switch

Nothing is sent until you approve the field list.

Is this available today?

Not yet: the tracking layer is not built. We are designing it with design partners, one site at a time; join the list to be one. The reporting side, ad spend, CRM and warehouse, runs today for Improvado customers.

We use Freshpaint or Ours Privacy today. Do we have to switch?

No. You can keep it and add Improvado for the reporting. Or move the tracking over one site at a time. We map what you send today before anything changes.

What exactly do Google and Meta receive?

The click ID the platform added to your ad link, a generic event such as Lead or Schedule, the time, a random event ID and an optional value. Meta also requires your site address without the path and the browser type. No names, emails, phone numbers, page paths or form answers. A visit that did not come from an ad click has no click ID, so nothing is sent for it.

Who does the setup?

You paste one small script (about 3 KB) into your site and add one setting so it loads from your own domain. We configure the rest: the booking and form events you pick, the privacy gate and the ad accounts you connect. You approve the field list before anything is sent.

How is it priced?

There is no price yet. It will depend on your sites, traffic and the platforms you send to; we go through it with each design partner.

What is in the free tracking check?

We read the public tags on the booking and lead pages of the site on your email domain. You get the two issues that matter most, each with its evidence, and the rest named in one line. A link to the checklist we use appears on this page right after you submit. We never fill a form or book a visit.

See what each platform would receive

Bring one booking or lead flow. We walk through it field by field.

  1. Pick the events that matter. Booked visits and form leads, per site.
  2. See every field, per platform. What Google, Meta and your own reporting would get.
  3. Start with one site. One site and one ad account first, then the rest.

Join the design-partner list

Become a design partner

For US healthcare marketing teams. We start with a call about one booking flow.

You pick a time on the next page. No patient records needed. Prefer to go straight to the calendar? Book a call