Skip to main content
Integrations / Boulevard

How to track Boulevard bookings as conversions in Meta and Google Ads

Curve Compliance keeps the ad click attached when a visitor leaves your site to book in Boulevard, and credits bookings made days later to the original ad. Without it, the click ID and UTMs stay behind when the visitor moves to Boulevard, so the booking can't be credited to the ad. Curve carries that attribution across with a bridge token, credits the booking when Boulevard's webhook arrives and sends the conversion server-side to Meta, Google, TikTok, Microsoft and LinkedIn.

Boulevard BAA status: Signs a BAA on specific plans. HIPAA Coverage add-on, also included in the Medspa Add-on. See Boulevard in the BAA Directory.

Book a call

See how Curve Compliance tracks Boulevard bookings on your own funnel.

How it works

  1. Step 1

    One script replaces your ad pixels

    Curve's team installs the Curve Compliance script on your site in place of your browser ad pixels, so conversions reach your ad platforms from Curve's servers.

  2. Step 2

    The click to Boulevard carries a bridge token

    When a visitor clicks a plain link to Boulevard, Curve keeps their ad attribution: click IDs, UTM parameters, the session and the page the click came from. It adds a short reference to that attribution, called a bridge token, to the booking link and records a booking_intent event. The token carries no form content and is not a patient identifier.

  3. Step 3

    Boulevard returns the token with the booking

    Boulevard keeps the token with the appointment and includes it in the webhook it sends when the booking is made. Where a custom field is needed to carry the token into that webhook, Curve's team sets it up.

  4. Step 4

    Curve credits the booking to the ad click

    The webhook is set up in Curve under Incoming Webhooks to match on the bridge token, and Curve's team configures it with you. When it arrives, Curve credits the booking to the original visit, even when the patient books days after the click.

  5. Step 5

    The conversion goes out server-side

    Curve forwards the booking as a conversion to Meta, Google, TikTok, Microsoft and LinkedIn. Campaign Reporting then puts your ad spend next to the tracked bookings for each campaign.

What reaches Meta and Google

Meta and Google receive the Boulevard booking as a conversion sent from Curve's servers and credited to the ad click that started it. TikTok, Microsoft and LinkedIn receive it the same way.

  • Each ad platform receives only a fixed list of fields.
  • Contact identifiers are off by default, and SHA-256 hashed when you turn them on.
  • The event can use a neutral name such as "Lead" in place of a treatment or condition.
  • The bridge token in the Boulevard link carries no form content and is not a patient identifier.
  • Curve detects PHI-like patterns, such as condition names, form answers and emails in URLs, and flags them so they can be fixed at the source.
  • Event Logs show what Curve sent to each platform and what each platform accepted.

Read more about Meta Conversions API and Google Ads with Curve Compliance.

Does Boulevard sign a BAA?

Signs a BAA on specific plans

Yes, with Boulevard's HIPAA Coverage add-on, which is also part of its Medspa Add-on. Covered entities sign the BAA in the Boulevard dashboard.

Boulevard's support center tells covered entities to subscribe to the HIPAA Coverage Add-on and to complete the Business Associate Addendum in the Security tab of Manage Business settings.

That BAA covers the patient data Boulevard holds for you. It does not reach the ad platforms that receive your conversions, so the booking should reach Meta and Google without health information.

Curve Compliance signs its own BAA with you on every plan.

We checked Boulevard's own pages on November 9, 2026. The quotes and source links are on the Boulevard entry in the BAA Directory.

FAQ

Boulevard booking tracking FAQ

Can I send Boulevard bookings to Meta Conversions API?

Yes. Curve Compliance credits each Boulevard booking to the ad click behind it when Boulevard's webhook arrives, then sends it from Curve's servers to Meta Conversions API. Meta receives only a fixed list of fields, contact identifiers are off by default and SHA-256 hashed when enabled, and the event can use a neutral name such as "Lead". The same booking can also go to Google, TikTok, Microsoft and LinkedIn.

Does attribution survive if the patient books days later?

Yes. Boulevard keeps the bridge token with the appointment and sends it back in its webhook, so Curve Compliance matches the booking to the original visit, with its click IDs, UTM parameters and the page the click came from, even when the patient books days after the ad click.

Does Boulevard sign a BAA?

Yes, with Boulevard's HIPAA Coverage add-on, which is also part of its Medspa Add-on, and covered entities sign the BAA in the Boulevard dashboard. That BAA covers the patient data Boulevard holds for you, not the ad platforms that receive your conversions. Curve Compliance signs its own BAA with you on every plan.

What if the Boulevard booking page is embedded or opens in a pop-up?

Curve's team sets that up. Plain links to Boulevard are handled automatically, and embedded booking widgets, pop-ups and buttons that open the scheduler with JavaScript get a small custom setup from Curve's team. Either way, the booking is credited to the ad click that started it.

How long does setup take?

About a week; it varies case by case. Curve's team does the setup: it replaces your browser ad pixels with one script, configures the Boulevard webhook under Incoming Webhooks, sets up any custom field the token needs and turns on forwarding to your ad platforms. Curve signs a BAA on every plan.

Ready when you are

Track Boulevard Bookings as Conversions

Curve's team sets up the Boulevard handoff, the webhook and server-side delivery to your ad platforms, with a BAA on every plan.

  • BAA on every plan
  • Set up by Curve's team
  • Server-side delivery
Book a call