Boulevard is the booking software of choice for high-end salons, spas, and multi-location practices in the US. But like every booking platform, it has no native Google Ads integration. Every membership purchase, service booking, and completed appointment is invisible to your campaigns. ConversionLoop listens for BLVD webhooks and uploads each revenue event to Google Ads within seconds.


Boulevard operates independently of your website. When a client clicks your Google ad, Google assigns a GCLID to their session. BLVD never sees that GCLID. When they book and pay, BLVD fires its own webhook — with zero ad attribution data attached. Google Ads labels that campaign as generating zero conversions and cuts its budget.
Why the manual process breaks — and what changes when you automate it
ConversionLoop stores the GCLID on page load, then listens for BLVD membership and appointment webhooks. When an event fires, it looks up the GCLID and uploads the conversion automatically.
Client clicks your Google ad — cl.js captures and stores their GCLID against their email.
Client books through your Boulevard flow or front desk.
BLVD fires a webhook to ConversionLoop on membership purchase, service completion, or appointment booked.
ConversionLoop matches the email to the stored GCLID and uploads the conversion to Google Ads with the revenue value.
Smart Bidding updates within hours. Budget shifts to campaigns that are actually closing.
14-day free trial. No credit card. Setup takes 10 minutes.
Start free trialFollow these steps once. Everything after is automatic.
Membership CreatedHigh LTV event. Pass the membership value for portfolio-level value-based bidding.
Appointment CompletedRevenue signal. Fires when a service is completed and paid.
Appointment BookedIntent signal. Useful for same-day or high show-rate services.
Yes. Each location can have its own ConversionLoop integration with its own Google Ads conversion action, or you can track all locations in a single integration for unified reporting.
Yes. ConversionLoop supports multiple integrations per account. Each source gets its own webhook URL and can point to different Google Ads conversion actions.


Stop optimizing on guesswork. Every invoice, treatment, and booking — tracked and attributed automatically.
Start free — 14 days on usNo credit card required · 10-minute setup · Cancel anytime