By Casey Morgan Legion AI editorial pen name
Lead Source Attribution for SMBs: Stop Guessing Where Deals Come From
Ask a typical SMB owner where their revenue came from last month and you'll get either a shrug or the confident-but-wrong answer of "Google Ads probably." Meanwhile they'll be sinking $8,000 a month into Meta for reasons no one on the team can articulate. Attribution — knowing which channel actually produced the paying customer — is the single biggest lever most SMBs haven't pulled. And the good news is you don't need a data team to do it.
Why "which channel worked" is harder than it sounds
A single customer might see a Meta ad, click a Google search result three days later, ask a friend, walk past your storefront, then finally fill out a form linked from a review site. Which channel gets credit? The purist answer is "some of each." The practical answer for an SMB is: pick a model, apply it consistently, and let it inform where the next dollar goes.
The 3-touch model that works for almost every SMB
Skip multi-touch attribution software until you're doing over $10M in revenue. Instead, track three well-defined touchpoints per customer:
- First touch — where they first heard of you. Ask on intake forms: "How did you hear about us?" with a limited set of options.
- Booking touch — where they actually converted. This is where UTM tracking earns its keep. Every ad and every campaign should have a UTM. Every form should capture it.
- Revenue touch — which channel produced the paying customer. Tag the deal at close with the same source they were booked from, so revenue-by-source becomes a real report.
The lightweight setup, end to end
- Add UTM parameters to every ad, every email, every listing link.
- Make sure the form captures the UTM as a hidden field and stores it on the contact.
- Add "How did you hear about us?" as a required field on every intake or booking form.
- Set up call tracking numbers for major channels (one for Google, one for Meta, one for print).
- Tag deals at close with lead source and campaign.
- Report on revenue-by-source monthly, not lead count.
What most SMBs get wrong
- Reporting on leads instead of revenue. Meta might generate 3× more leads than Google — but if Google leads close at 5× the rate, Google wins.
- Not distinguishing brand vs. non-brand Google Ads. Brand searches would have closed anyway. Don't credit them the same as non-brand.
- Treating "referral" as one channel. Referrals from doctors are a different beast than referrals from Yelp reviews. Separate them.
- Never firing offline conversion feedback back to Meta and Google. Both platforms optimize far better when you send booked/won signals back to them.
The single dashboard every owner should have
A one-page weekly view with 5 columns: Channel | Ad Spend | Leads | Booked | Closed Revenue. Refresh weekly. Read it in 60 seconds. Every dollar reallocation decision comes from this table.
Pair with SMB sales dashboard metrics.
Want this on your own workflow? Talk to the Legion team.
More on AI Analytics & Dashboards
The 7 Sales Dashboard Metrics Every SMB Should Track in 2026
Most SMB dashboards track vanity metrics. Here are the 7 KPIs that actually predict revenue — and how to display them so your team acts on them.
ReadHow AI Forecasting Helps SMBs Predict Revenue in Real Time
AI forecasting uses live signals — call outcomes, response times, and booking momentum — to update revenue expectations in real time.
ReadSMB Sales Pipeline Conversion Benchmarks: 2026 Edition
What lead → appointment → close rate should you expect in medspa, home services, real estate, and fitness? Benchmarks and how to close the gaps.
Read
Legion AI