LEAD ATTRIBUTION · CLICK TO BOOKED JOB

Bid for revenue, not form fills.

Lead attribution from the ad click to the booked job. Every booked job is pushed back to Google, Meta, and Bing, so your campaigns bid for revenue, not form fills.

01 The Problem

Your ad platforms optimize for the wrong number.

Google Ads, Meta, and Bing reward what they can measure: clicks, sessions, form submits. None of those are revenue. Without a closed loop, your campaigns auto-bid against form fills that may or may not become real jobs, and your CAC drifts up while booked-job CPL stays invisible.

$392
true cost per booked job at operators with no offline conversion sync
02 How It Works

The mechanism, end-to-end.

Booked Job in CRM
Match to Click ID
Push Conversion
Bidding Auto-Adjusts
CPBJ Drops
Closed loop from creative to dollar booked.
03 Capabilities

What's inside this module.

Google Ads offline conversions

Booked-job revenue uploaded against the originating click ID. Smart Bidding optimizes on revenue, not leads.

Meta Conversion API

Server-side events for every booked job. Restores attribution lost to iOS 14+ and ad blockers.

Bing UET conversion sync

Microsoft Ads campaigns get the same closed-loop treatment as Google.

Per-campaign CPBJ

Cost per booked job, per campaign, per ad group, per keyword. Stop optimizing in the dark.

04 Results

What operators actually see.

< 60s
PUSH LATENCY TO ADS
From booked job to ad platform
3
PLATFORMS COVERED
Google Ads, Meta CAPI, Bing UET
-58%
AVG CPBJ REDUCTION
After 90 days of optimization

Booked-job revenue, not lead counts

We push the actual revenue figure tied to each booked job back to Google, Meta, and Bing within 60 seconds. The platforms then auto-bid against revenue, not against the form-fill proxy.

Click ID matching

Every booked job is matched to its originating click ID (gclid, fbclid, msclkid). No manual tagging, no spreadsheet reconciliation.

Honest reporting back to operators

We surface per-campaign cost-per-booked-job in the same dashboard your media team uses. The optimization loop runs without you babysitting it.

$332 → $143
cost per booked job at Copeland Home Services
05 Integrations

Fits the stack you already run.

No rip-and-replace. One API connection unlocks the loop.

06 FAQ

Things sales gets asked every call.

How does this differ from server-side GTM?+

Server-side GTM ships events. We ship dollars. The conversion you push back is the booked-job revenue, not a count of submits. That's what trains Smart Bidding correctly.

What if my agency manages the ad accounts?+

We give your agency the same dashboard, scoped read-only, and they make the bid changes. The data quality argument goes away.

How accurate is the click ID match rate?+

98%+ for Google and Bing. Meta is ~85% post-iOS 14. We surface unmatched jobs so you don't double-count.

Does this work with Performance Max?+

Yes. Conversions feed PMax campaigns the same way. We've seen the largest gains on PMax accounts that were previously optimizing on form fills.

07 Next Step

See Lead Attribution in your account.

Book a 30-minute walkthrough. We'll show you exactly how this fits into your existing operation, with your numbers.