Paid ads, your maps listing, your local services listing, and people typing your name in because a neighbour recommended you. Only one of those are you paying for. Most customer systems put all four in one bucket, and then the leads that came in by phone get nothing at all.
Four things have to be true before anyone can tell you which dollar produced which job. On most small business setups, none of them are.
A visitor arrives with the campaign attached to the link. If the site does not carry that through to the form, it is gone by the time they hit send. Most contact forms throw it away.
In home services most people call rather than fill in a form. One number on the website means a call from an ad and a call from a referral are indistinguishable the moment the phone rings.
The lead becomes a quote, the quote becomes a job, the job becomes an invoice. If the source falls off at any step, you can measure leads but never revenue.
Almost no field service system stores what you spent on advertising. Without that, you can see which channel sent the most leads, but not which one was worth the money.
These are the four things we find most often, roughly in the order they cost the most money.
The site records where every lead came from, and carries it through to the form. The phone gets tracked. Booking and quote requests log a source.
One export tells us who has gone quiet, which quotes died, who sends referrals, and where your records are duplicated or blank.
Nothing stays accurate on its own. We maintain the tracking and hand you three decisions a month, each with a number attached.