The System

How we help find active buyers, and prove which marketing produced them

What gets instrumented, what each call and form carries with it, and how a signed job traces back to the search that started it.

The real question

“You say you connect marketing to revenue. How do you actually know?”

It’s the right question, and most answers to it are a brand name — a call tracking platform, a dashboard, an attribution model. Those are tools, not answers. What follows is the mechanism: what we put in place, what data each step produces, and what that lets you see at the end of a quarter that you couldn’t see at the start.

The trace

One customer, end to end

This is a composite of how a tracked customer moves through the system. Every item in a box is a real field captured at that moment and carried forward to the next one.

We build the instrumentation and run it — including recording, transcribing and scoring every call, and listening for the sale inside it. Your team keeps doing what it already does: answer the phone and sell.

01

Someone searches

A homeowner types a high-intent phrase into Google at 7:42pm on a phone, eleven miles from your office. The click is what we buy — but the context around it is what makes the click traceable.

Keyword roof replacement contractor Campaign Roofing · Non-Brand Device Mobile Location 11 mi radius Time Tue 7:42pm
02

The click is tagged before the page loads

The click identifier and campaign parameters are captured and stored against that visitor’s session. Nothing about this is visible to them, and it persists whether they call in ten seconds or come back on Thursday.

Click ID captured Source / medium / campaign stored Landing page /roof-replacement Session persisted
03

The phone number on the page changes for that visitor

This is the step most people don’t realise is happening, and it’s the one that makes phone calls measurable. The number displayed is swapped for a tracking number tied to that specific session. Two visitors on the same page at the same moment see different numbers.

Tracking number assigned to session Click-to-call one tap Forms carry the same tags
04

They call — and the call arrives already identified

Your phone rings normally. Nothing changes for the person answering it. But that call is no longer anonymous: it is bound to the keyword, the campaign, and the page that produced it, before anyone says hello.

Call ↔ keyword Duration 6m 12s First-time caller yes Answered yes
05

The conversation gets recorded, analysed and scored

A six-minute call and a six-minute wrong number look identical in a lead count. They are not the same thing. Every call is recorded, transcribed and scored against qualification criteria — so “lead volume” stops hiding what is actually inside it.

Qualified yes Service full replacement In service area yes Timeline 30–60 days Decision maker yes
06

It becomes a CRM record with its origin attached

Where a CRM is in the picture, a contact and deal are created and the marketing origin travels with them. Where it is not, the record still exists — the transcript, the score and the source live together regardless. This is the join that almost never gets made, and it is the reason most agencies stop reporting at the lead.

Contact created Original source written to record Deal stage Discovery Owner assigned
07

The sale is heard — and the revenue attaches to the keyword

We listen for the language that signals a transaction: a deposit taken, a job booked, an agreement signed. Where the amount is stated on the call, we capture it. That figure attaches to the keyword from step one — not to “paid search”, not to the last thing they clicked, but to the specific term that started it.

Transaction detected in conversation Value $18,400 Attributed to roof replacement contractor

That keyword didn’t generate 14 leads. It generated $86,000. Once every closed deal carries its origin, “cost per lead” stops being the number you manage to. You can see which terms produce customers, which produce noise, and what each one actually costs you per signed job — which is the only figure that tells you where the next dollar should go.

What gets instrumented

Four layers, one continuous record

Attribution breaks wherever a layer isn’t wired to the one after it. Most setups instrument the first two and stop, which is exactly why the reports look healthy and the revenue doesn’t.

Layer 01

Demand capture

Every paid and organic entry point, tagged consistently so nothing arrives unlabelled.

  • Campaign, ad group, keyword, creative
  • Click identifiers preserved end to end
  • Geography, device, day and hour
  • Invalid and bot traffic filtered out
Layer 02

The website

Where an anonymous visit becomes an identified session that survives across visits.

  • Session-level source persistence
  • Dynamic number swapping per session
  • Form submissions carrying source data
  • Conversion path and drop-off points
Layer 03

The conversation

The layer almost nobody instruments — and where lead quality is actually determined.

  • Calls bound to originating keyword
  • Recording and qualification scoring
  • Missed, abandoned and after-hours calls
  • Repeat vs. first-time callers
Layer 04

The revenue record

Where marketing origin meets money — in your CRM if you run one, in the call record if you do not.

  • Original source written to the contact
  • Deal stages and progression
  • Closed revenue mapped to source
  • Cost per customer, by channel

Diagnostics

Where revenue leaks, stage by stage

Every stage of the revenue system fails in a specific, recognisable way — and each failure has a symptom you have probably already noticed. Find the one that sounds like your business.

01Identify
How it leaks
You aren’t visible at the moment of highest intent — or you’re visible to the wrong people.
What you’d notice
Volume looks acceptable, but the calls are for the wrong service, or outside the area you actually want to serve.
What we check
Impression share on high-intent terms; where your actual customers are versus where the targeting is pointed.
See the work in Identify
02Align
How it leaks
You’re paying for people who were never going to buy from you.
What you’d notice
Lead counts are up and the close rate is flat or falling. The team says the leads feel worse than the report looks.
What we check
Search term reports against the negative list; invalid and bot traffic share; lead-to-opportunity rate by keyword.
See the work in Align
03Qualify
How it leaks
Real opportunities and noise are recorded identically, so nobody can tell them apart.
What you’d notice
Sales says the leads are bad. Marketing says volume is up. Both are looking at true numbers and reaching opposite conclusions.
What we check
Call recordings scored against qualification criteria; form quality versus call quality by source.
See the work in Qualify
04Convert
How it leaks
Qualified buyers arrive ready and can’t easily act — or nobody gets back to them in time.
What you’d notice
Traffic is healthy, contact rate isn’t. Missed calls after hours. Estimates that go quiet.
What we check
Click-to-call on mobile; form length and abandonment; speed of response; how after-hours calls are handled.
See the work in Convert
05Prove
How it leaks
You can’t connect a closed customer back to the marketing that produced them.
What you’d notice
The dashboard is green and the bank account disagrees. You can’t say which campaign paid for itself last quarter.
What we check
Closed revenue by original source; cost per customer by channel; which campaigns produce customers rather than leads.
See the work in Prove
06Scale
How it leaks
Budget follows the loudest channel instead of the profitable one.
What you’d notice
Spend goes up and the same money produces less each year. Nobody can say what you would cut if you had to cut something.
What we check
Where budget moved last quarter and why; what was cut and what it cost; return on the next dollar by channel.
See the work in Scale

The output

Questions you can finally answer

Not a dashboard tour. These are the questions the instrumentation exists to make answerable — and most owners cannot answer a single one of them today.

Which five keywords produced actual sales last quarter — and which produced only calls?

What does a signed job actually cost you to acquire, by channel — and what did those jobs bill?

How many qualified calls did you miss last month, and at what hours?

Which campaign would you cut tomorrow if you had to cut one — and what would it cost you?

Where in your pipeline are qualified people dropping out, and how many?

If you raised spend 30% next quarter, where should it go — and what would you expect back?

Straight answers

What this doesn’t tell you

No attribution system sees everything, and any agency that implies otherwise is selling you a story. Here is what ours genuinely cannot capture. What it costs to run is set out just as plainly.

  • Word of mouth. A neighbour recommends you and they call directly. That customer is real and we can’t trace them to a campaign, because no campaign produced them.
  • Device switching. Someone sees an ad on their phone at home and calls from the office landline the next morning. That link is broken and we won’t pretend to reconstruct it.
  • Influence without a click. Display and streaming ads shift who later searches your name. We can observe the pattern; we can’t prove the individual case.
  • Privacy restrictions. Browser and platform changes have permanently reduced cross-site visibility. That trend is going one direction, and any model that ignores it is already out of date.
  • Sales nobody says out loud. We capture a deal value when it is spoken on the call. Plenty of sales close later by email, in person, or on a call where the number is never said. We record those as won without a figure rather than estimating one.
  • Long consideration windows. When first contact is months before the close, attribution windows expire and the trail genuinely goes cold.

So what do we do with those? We report them as unattributed rather than assigning them to whatever channel happened to be last. An attribution model that always has an answer isn’t measuring — it’s guessing with confidence. Knowing what share of your revenue you can’t yet explain is itself a number worth having, and it’s usually the first thing we try to shrink.

Get started

Fund the marketing that produced revenue. Stop the rest.

  • We map which of the four layers you have wired today
  • We show you where the trail currently breaks
  • You leave knowing what you could prove and what you couldn’t

No logins. No platform access. Roughly 20 minutes.

Free revenue assessment

Three fields. We’ll review your site, ad spend, and call flow, then show you where the trail breaks.

Get My Free Revenue Assessment

Prefer to talk now? Call 1 (209) 86-SMART