Which of my marketing vendors actually brings leads?
You pay for ads, a directory and an agency. Each sends a report that looks good, and you still can't tell which one pays.
Do it yourself
One number per vendor
A call tracking number for each vendor shows which calls each one brought.
Tag every link
Add UTM tags to each vendor's links, so your analytics shows the source.
Ask at intake
Record where each new customer heard of you, in your job or client system.
Count booked jobs
Compare cost per booked job, not per lead, once a month.
Tools people use
- CallRailTracking numbers per campaign, so each call shows its source.
- Google Analytics 4Site analytics that reads UTM tags to show which campaigns send visitors.
Or have it run for you
The Block can build one simple page that adds up leads and booked jobs by vendor from your connected tools.
Your tools connected
Google Analytics, Google Ads, Search Console and your inbox feed the numbers.
One page each month
Leads and booked jobs by source, side by side, kept current.
A question when it matters
The Block Runway asks when a vendor's numbers drop, with a suggested next step.
Questions
I pay three marketing vendors. Which one actually brings leads?
Give every vendor its own tracking number and tagged links, ask every new customer where they heard of you, and compare cost per booked job each month.
How do I know if Local Services Ads leads are from my area?
Check the lead's address or ZIP code against your territory each week, and keep a list of the ones that fall outside it.
What should I measure, leads or jobs?
Booked jobs. A vendor with fewer leads can still bring more paying work.
Sources
Public pages read on October 14, 2026. Prices and features change; check each site before you choose.
Want it run for you?
Pick a time for a short call. Bring the chore that eats your week.