All articles
SystemsJune 8, 202610 min read

If you can't say where your last ten customers came from, you can't decide where to spend next. Attribution for a service business doesn't need a data team. It needs four habits. Here they are.

Nathaniel BinghamFounder & strategist · Grow Your Business Co

Ask an owner where their customers come from and you'll usually get "word of mouth, mostly, and some from Google." Ask them to prove it and the room goes quiet.

That quiet is expensive. If you can't say where your last ten customers came from, every marketing decision you make is a guess, including the decision to keep doing what you're doing. Attribution is the practice of replacing the guess with a record, and for a service business it doesn't require a data team. It requires four habits.

First, Lower the Bar

Enterprise attribution is a science project: multi-touch models, data warehouses, arguments about which of nine touchpoints deserves the credit. You don't need any of it. You need to answer one question for each new customer: what was the first thing that put us in front of them, and what was the last thing before they reached out?

First touch tells you which channels create demand. Last touch tells you which channels capture it. Two answers per customer, written down, is more than most businesses your size have ever had.

Habit 1: Ask, Every Time

The single most valuable attribution tool is a question on your contact form and in your intake call: "How did you hear about us?"

Make it a free-text field or an open question, not a dropdown. Dropdowns force people into your categories. Free text tells you things you didn't know to ask, like "my neighbor Sarah" or "the AI thing recommended you" or "saw your truck at the ballpark." Record the answer in the customer's record, verbatim.

Self-reported attribution is imperfect. People forget, or credit the last thing they saw. It's also the only method that catches word of mouth, podcasts, the sign on the truck and every other channel that leaves no digital trace. Do it first.

Habit 2: Tag Every Link You Control

When you put a link anywhere (an ad, an email, a Google Business Profile, a social post, a QR code on a flyer), add tracking parameters to it. These are the utm_source, utm_medium and utm_campaign tags you've seen on the end of URLs. They cost nothing and they tell your analytics exactly which link a visitor arrived through.

The convention that keeps this sane:

  • Source: where the link lived. google, facebook, newsletter, gbp, flyer.
  • Medium: what kind of thing it was. cpc for paid clicks, email, social, organic, print.
  • Campaign: what it was for. spring-tuneup, fall-newsletter, chamber-expo.

Then capture those tags when a visitor becomes a lead. A well-built contact form stores the source the visitor first arrived with, even if they came back three times before filling it in. That's first touch, recorded automatically.

Habit 3: Track the Phone

For most service businesses the best leads call. If your tracking stops at the website, you're blind to the majority of your conversions.

Call tracking assigns different phone numbers to different channels: one on your Google Business Profile, one in your ads, one on the website, one on the truck. Calls route to the same place; the number tells you where the caller found you. Most call tracking tools also record and transcribe, which turns your phone into a source of customer questions for your content and a training tool for whoever answers.

At minimum, whoever picks up asks the question from Habit 1 and writes the answer down.

Habit 4: Close the Loop on Revenue

Leads are not the point. Customers are. The step most businesses skip is connecting the lead's source to what they eventually paid.

Whatever you use to track jobs or invoices (a CRM, field service software, a spreadsheet), add two fields to every customer: first-touch source and last-touch source. When the invoice is paid, the revenue is attached to a channel. After a quarter, you'll have a table nobody in your market has: cost per channel next to revenue per channel.

That table is what the budget question and the channel split question both depend on. Without it, both are guesswork.

Why This Is Harder Now, and Why It Matters More

Two shifts have made attribution both harder and more important.

Fewer searches send a click. SparkToro's 2026 study found that 68% of US Google searches ended without a click in the first four months of the year, up from about 60% two years earlier. People read the AI summary or the map listing, then call. Your analytics never see them. Only Habit 1 and Habit 3 do.

And privacy changes have blunted the platforms' own tracking. Ad platforms now estimate a growing share of the conversions they report. The number in your ads dashboard and the number in your bank account drift apart. Your own records, built from the four habits, are the only version you can fully trust.

"Every marketing channel will tell you it's working. Your job is to keep the one record that can tell you which of them is lying."

What a Month of Attribution Looks Like

Once the habits are in place, the monthly review takes twenty minutes:

  1. Pull new customers for the month with first and last touch.
  2. Total revenue by channel.
  3. Total spend by channel (money and hours).
  4. Note anything surprising in the free-text answers.
  5. Decide one thing to do more of and one thing to stop.

Twelve of those reviews and you'll know your business better than any consultant could tell you. Including me.

The Point

Attribution isn't about perfect data. It's about ending the era of "we think it's mostly word of mouth." Ask every lead, tag every link, track the phone, tie it to revenue. Four habits, no data team, and the first honest picture most owners have ever had of where their business actually comes from.

Sources

Found this useful?

If any of this sounds like your business, the first step is a conversation. Tell me what's going on, I'll reply within a business day, and you'll leave the first call knowing what to fix first.

Two minutes to fill out. A reply within a business day.