Tracking and reporting
Know which ads bring booked jobs
Ad tracking and reporting that follows every lead and call from the ad to the booked job. You get one page a month in plain English: spend, leads, cost per lead and jobs won.
Free 20-minute call. No contracts pushed. Takes 30 seconds.
- We run our own service business
- Live within 7 days
- 38 leads at £7.42 each
- Leads
- 38
- Cost per lead
- £7.42
- Ad spend
- £281.80
- Jobs booked
- £8,450
The problem
Clicks are not jobs
Plenty of owners have been sent a report full of impressions and clicks, and still could not say whether the ads paid for themselves.
| Our report | Typical agency report | |
|---|---|---|
| Leads and calls counted | Yes | No |
| Cost per lead | Yes | Cost per click only |
| Booked jobs | Yes | No |
| Return on ad spend | Yes | No |
| Impressions and reach | Shown for context | The headline |
| Tells you what to do next | Yes | Rarely |
Impressions tell you how many times an ad appeared. Clicks tell you how many people tapped it. Neither tells you whether the phone rang or the diary filled. That is the gap we close with Facebook and Instagram ads and Google Ads that are measured on leads and jobs.
We run an exterior cleaning firm ourselves, so we judge ads the way you do. Did it bring work in? What did it cost? Was the work worth having?
Want to see what works? Start here
Free 20-minute call. No contracts pushed. Takes 30 seconds.
- We run our own service business
- Live within 7 days
What we track
Leads, calls, bookings and revenue
Four things matter. We follow each of them from the first tap to the finished job.
Leads
Every form fill and lead-form enquiry, saved with the ad it came from.
Calls
Answered and missed calls from your ads, tied to the campaign that rang the phone.
Bookings
Which leads became booked jobs, marked by you in the CRM as you win them.
Job value
The value of the work you booked, so you can see what each pound of ad spend returned.
The first two are automatic. Every lead and call is recorded the moment it arrives. The last two need a quick tap from you, because only you know when a job is won. Mark a lead as booked in your CRM and the report can show real cost per lead and real return on spend.
This is the difference between marketing ROI tracking and guessing. Without the booked job at the end, you only know the cost of the enquiry, not the cost of winning the work.
Real figures, shown openly
This is our own roof cleaning campaign in Ads Manager: 48 leads at £7.43 each from £356.40 spent, over the last 30 days to 28 Sep 2026. Spend, leads and cost per lead, all on one line.
Your report has the same shape, with the next step added: how many of those leads became booked jobs. See more in our real results. Results vary by trade and area, so we never promise a number.
Want leads like ours? Start here
Free 20-minute call. No contracts pushed. Takes 30 seconds.
- 38 leads at £7.42 each
- We run our own service business
Call tracking
Call tracking explained
Many service businesses get most of their work by phone. If you only track forms, you miss the best leads.
A tracking number goes on your ad
Each campaign gets its own number that forwards to your normal phone. Customers ring as usual.
The customer rings
The call reaches you, just like any other. Nothing changes on your side.
We log the call
Time, length, answered or missed, and the ad or search that led to it.
You mark the outcome
Booked, quoted or lost. That turns a call into a number you can trust.
Call tracking for small business in the UK does not need new hardware or a new SIM. Tracking numbers forward to the phone you already carry. We already run call tracking alongside Google Ads for an automotive client, so we see it working on real, urgent calls.
It also shows you the calls you missed. Pair it with missed-call text-back and a caller you could not answer gets a reply in seconds, logged against the ad that brought them. If you are on the tools all day, an AI phone receptionist can answer those calls for you and send the job details to your WhatsApp.
Your report
Your monthly report: what is in it
One page. Written for an owner who is busy on the tools, not for a marketing department.
What you spent
Ad spend for the month, to the penny, so nothing is hidden.
How many leads
Enquiries and calls, split by Facebook, Instagram and Google.
Cost per lead
What each enquiry cost you, and whether it moved up or down.
Booked jobs
The jobs you won from those leads and what they were worth.
What we will change
Which ads we are keeping, which we are stopping and what we test next.
Plain English only
One page. No jargon, no 40-slide deck, no metrics you cannot act on.
Where did every pound go? Ask us
Free 20-minute call. No contracts pushed. Takes 30 seconds.
- We run our own service business
- No contracts pushed
Pixel, Conversions API and tags handled for you
Tracking breaks quietly. A missing pixel or a wrong tag means the ads lose their data and the numbers drift. We set up the Meta Pixel, the Conversions API and your Google tags, then test that each lead and call actually registers.
We only fire marketing tags after a visitor accepts cookies, as UK cookie rules expect. It all feeds the same report, alongside your WhatsApp lead alerts. Want to know how we work with you from day one? See how it works.
- Meta Pixel installed and tested
- Conversions API for more reliable lead data
- Google tags and conversion actions set up
- Call tracking numbers connected
- Cookie consent respected
- Accounts owned by you
Tracking & reporting
From-prices. We confirm your price for your area on a free 20-minute call. Monthly rolling. No long contracts.
See every plan and priceIncluded with every ads plan
Tracking and reporting is not an add-on. It comes with every ads plan we run, because we will not run ads we cannot measure. Your ad spend is paid straight to Meta or Google, and you can see every pound of it.
Why we report this way
Agencies get away with vague reports because owners cannot check them. We would rather you could. We run our own service business, so every ad and follow-up is tested on our diary first and judged on booked jobs. That is the thinking behind why owners choose Grafter Media.
Browse all of our marketing services to see how tracking sits behind each one.
Questions owners ask us
What is ad tracking and reporting?
It is how we link every lead and call back to the ad that produced it, then show you the result in a simple monthly report. You see what you spent, how many enquiries came in, what each one cost and how many turned into booked jobs.
Do I need to understand Ads Manager or Google Analytics?
No. We handle the dashboards. You get a one-page report in plain English. If you like to look yourself, we give you access to your own ad accounts, because they belong to you.
How do you know which calls came from my ads?
We use call tracking numbers on your ads and website, so each call is tied to its source. Missed calls are logged too, and our missed-call text-back can reply to them in seconds.
Can you track jobs that were booked by phone or WhatsApp?
Yes. Leads and calls are saved in your CRM, and you mark a lead as booked when you win the job. That is how the report can show booked jobs, not just enquiries.
Who owns the tracking and the data?
You do. The ad accounts, pixel, tags and lead data sit in accounts you own. If you ever leave, you keep all of it.
How much does tracking and reporting cost?
It is included with every ads plan, so there is no separate bill for it. Ad spend is paid straight to Meta or Google. See our plans and prices, and we confirm the right plan for your area on a free 20-minute call.
Ready to see every job tracked? Start here
Step 2 of 2
Pick a time
Your details are saved. Choose a day, then a time, and we ring you then.
You're booked in
We'll ring you on . Speak soon.
On the call
- We look at your services, your area and the jobs you want more of
- We show you our own real figures and what we would set up for you
- You get a straight quote for your area. No pressure, no lock-in
- We run our own service business
- Live within 7 days
- Leads straight to WhatsApp
Rather message first? WhatsApp us