Marketing attribution

The ad budget finally answers to revenue

Every lead in Kornox carries its origin — the campaign, the keyword, the tracked call, the form, the brand site. When the invoice gets paid, the source gets the credit. Spam never makes it into the math.

Click + call + form attribution · anti-fraud · per brand & site

Revenue by source — 30 days
Search — Emergency214 leads · 96 jobs booked $41,300
Search — Brand88 leads · 51 jobs $18,750
Organic + repeat clients132 leads · 74 jobs $27,900
Display — Broad41 leads · 2 jobs · recommend cut $540
Spam filtered out this month 117 fake leads
What you get

Marketing numbers an accountant would sign

Click-level capture

UTM sets and ad click IDs recorded first-party on your brand sites, attached to the lead the moment the form lands.

Call attribution

Tracked numbers tie every ring to its campaign and keyword — because in this business the best leads dial, not click.

Anti-fraud layer

Robocalls, bot form fills and junk clicks get flagged before they count. Your conversion rate stops lying to you.

Revenue per source

Not leads per source — revenue. Collected payments roll up to campaigns and keywords, because bookings that never pay are noise.

Per brand, per site

Multi-brand operations see each site’s funnel separately and the whole business together. No blending, no blind spots.

Manual attribution

Referral from a neighbor? Truck signage? Assign the source by hand so offline wins are counted, not lost.

The difference

Platform “conversions” vs. booked reality

Ad platforms grade their own homework: modeled conversions, 30-second calls, duplicates and spam all count. Kornox counts what your dispatcher and your bank account count — booked jobs and collected dollars.

  • Leads deduplicated against real clients
  • Junk filtered before it inflates anything
  • Same math across every brand and channel
Same month, two stories

Ads platform says

312

“conversions” — including 117 junk leads and duplicates

Kornox says

149 jobs · $88,490

booked, completed and collected — attributed to source

FAQ

Attribution, answered

How is this different from what my ads dashboard shows?

The ads dashboard counts platform conversions — clicks, calls over 30 seconds, form fills, spam included. Kornox counts booked jobs and collected payments, matched to the exact click or call that produced them. One is marketing; the other is accounting.

Where does the data come from?

From your own funnels: tracked phone numbers, website forms with UTM and click IDs captured first-party, and manual attribution for the walk-in cases. Every lead in the CRM carries its origin from the moment it exists.

What does the anti-fraud layer actually do?

It flags robocalls, junk form fills and suspicious click patterns before they become "leads" in your stats — so a bot attack on Tuesday does not read as a great marketing day.

Does it work across several brands and sites?

That is the point. Each brand site reports into the same system with its own sources, numbers and portals — and the owner sees revenue per source per brand on one screen.

Bring last month’s ad invoice to the demo

We’ll show you what those dollars would look like tracked to booked jobs — and where the leaks usually hide.

Or write to us: contact@kornox.com