Ask ten shop owners what’s bringing in their work and nine will say “word of mouth and Google.” Maybe. But push them for an actual number, how many jobs came from the Facebook ads they’ve been paying for since spring, and most couldn’t tell you. That’s the problem. You’re spending real money on marketing and running mostly on a hunch about which of it works.
Your gut is lying to you
Here’s what happens. You remember the big jobs. A $9,000 roof came in off a yard sign, so yard signs feel like gold. Meanwhile forty small jobs trickled in from Google over the same stretch and you barely noticed, because none of them stood out. The sign gets credit it didn’t earn, and the channel doing the quiet heavy lifting gets ignored. Memory rewards the dramatic, not the frequent. That’s just how brains work, and it’s exactly backwards from how you should be spending an ad budget.
Ask every caller one question
The whole thing starts with four words. “How’d you hear about us?” Ask it on every call, every time, no exceptions. Train whoever answers the phone to ask it early and write the answer down. Not in their head. Down. A customer record, a notebook, a spreadsheet column, whatever you’ve got, as long as it’s the same place every time. Do this for ninety days and you’ll have something you’ve never had, real data instead of a feeling. People will say Google, a neighbor, the truck they saw out front, the postcard from last month. Write what they say. Even “I don’t remember” is worth logging, because a pile of those means your name is out there but nothing’s tagged to it.
Give each channel a way to get counted
Some leads won’t tell you where they came from unless you set it up so they can’t help it. A few cheap tricks. A separate phone number for each big channel: call tracking numbers don’t cost much, and one on your truck wrap, one on your Google profile, one on the door hangers tells you exactly which pile of calls came from where, no asking required. A simple web address you only print in one place, something like yoursite.com/spring on the mailer and nowhere else, so every visit means the mailer worked. Or the old reliable, “mention this ad for 10% off,” which makes the discount pay for your tracking. You don’t need all of it. Pick the two or three channels you spend the most on and tag those first.
"How'd you hear about us?" before anything else, on every single call.
Same place every time, not in your head. The source goes on the customer's record.
A tracking number, a unique URL, or a "mention this ad" code on the two or three you spend the most on.
A lead that never books doesn't pay the bill, so track what actually turned into work.
Money in versus jobs out, twenty minutes, then kill the losers.
Do the math once a season
Tracking’s useless if you never look at it. Once a quarter, sit down for twenty minutes with your list. Count the jobs from each source, then put the money next to it. Facebook cost you $600 last quarter and brought three jobs worth $1,200? Fine, it’s working, barely. The yard signs you forgot you were still renting cost $400 and brought nothing? Stop. This is the part almost nobody does, and it’s the only part that actually saves you money. You’re not after perfect. You’re after the obvious losers, so you can cut them and move that cash to the winners.
“You can't fix what you don't track, and a number scribbled on a job ticket isn't tracking.
Keep it all in one place
A number scribbled on a job ticket that’s buried in the truck by Friday isn’t tracking. The whole thing falls apart when the source lives in five different notebooks. The fix is boring. One record per customer, and the “how’d they find us” answer sits right there on it, next to their name and their job history. Then when you sit down to do the quarterly math, it’s one list instead of a scavenger hunt. That’s a big part of what a CRM does for you. ToolbagCRM keeps a field on every customer for how they came in, right on their record, so after a season the pattern’s sitting there waiting for you. You can get started free, no card needed. Founders is free the first month, then a flat base rate with unlimited users. See plan terms, plug-in slots, and payment fees.