Here is a test. Look at your last month of leads and ask which channel they came from. The answer your CRM gives you is almost certainly wrong — not because the software is broken, but because it is telling you where the lead was attributed, not where the lead was won. The customer who saw your ad in February, read your email in March, searched for you in April, and finally called in May gets credited to whichever touch happened last. That is last-click attribution, and it systematically rewards the channels that happen to be present at the finish line while starving the channels that did the early work.
This matters more than it sounds, because the mistake compounds. You look at the numbers, cut the channel that 'isn't working,' and pour budget into the channel that 'is' — and six months later your pipeline is emptier and nobody can explain why. The fix is not an enterprise attribution platform. It is a disciplined setup that any business can run in an afternoon: consistent tracking links, a pixel, one spreadsheet, and a monthly conversation about what each channel actually does. This article is that setup, step by step, in plain language.
Why Last-Click Lies to You
Last-click attribution credits the final touch before a conversion, which sounds reasonable until you think about how real buying decisions happen. A prospect does not see one ad and buy. They see a dozen touches across weeks — an ad, a post, a search, a website visit, an email — and each one does a different job. The ad makes them aware, the content builds trust, the search confirms you exist, and the email or the direct visit closes the deal. Last-click gives all the credit to whichever of those happened last, and that is almost never the one that did the most work.
The practical result is a systematic bias. Channels that appear late in the journey — branded search, direct visits, email — get over-credited, because they are naturally the final touch. Channels that appear early — paid social, display, top-of-funnel content — get under-credited, because their job is to start the journey, not end it. The dashboard shows your paid ads 'not converting,' so you cut them. Then the late-stage channels dry up too, because the early-stage channels that fed them are gone. This is the most common marketing death spiral we see, and it is almost always misattribution, not bad advertising.
You do not need to solve attribution perfectly to escape the spiral. You need to get within shouting distance of the truth — which channel starts conversations, which one moves them, and which one closes them. That is a three-column answer, and it is achievable with the setup below.
The 80/20 Setup: Pixel, Links, and One Sheet
The setup has three parts, and none of them requires a specialist. First, the pixel — the little snippet of code that tracks visitors on your site. Every serious ad platform and analytics tool has one, and installing it is a copy-paste job into your site's header. If you already run ads, you already have pixels; the task is to make sure the data actually lands somewhere you can read it, like Google Analytics or your CRM's tracking.
Second, disciplined links. Every campaign link gets a UTM tag so you can see exactly where the traffic came from: the platform, the campaign, the ad set, the keyword. The discipline part is the hard part — it means every post, every ad, every email button gets its tag, every time, without exception. One untagged link is a hole in the data, and ten holes make the whole picture unreliable. Build the tags into your workflows so they happen automatically: a spreadsheet of your standard tags, a URL builder bookmark, and a rule that nothing gets published without one.
Third, one spreadsheet. Not a dashboard, not a BI tool — a spreadsheet with a row per channel per month, and columns for spend, leads, opportunities, and revenue. At the end of each month you fill it from your ad platforms and your CRM. That is the whole system. It is deliberately boring, because boring systems get maintained, and maintained systems beat clever ones every time.
The Funnel Columns That Matter
If you track nothing else, track three numbers per channel: leads generated, qualified opportunities, and revenue closed. Leads tell you reach, opportunities tell you fit, and revenue tells you truth. A channel with lots of leads and no opportunities has a targeting problem. A channel with few leads and high close rates has a quality problem — it is too small. A channel that consistently produces revenue, even slowly, is a channel to protect while you figure out how to scale it.
This is the same funnel logic we use when we diagnose a marketing operation for a client, and it is where the channel verdicts in the next section come from. The spreadsheet exists to produce these three columns every month, without drama and without a data team.
Verdicts, Not Vanity: Judging Each Channel Honestly
The spreadsheet gives you numbers; the monthly review turns numbers into verdicts. For every channel, ask three questions. What share of its leads turn into qualified opportunities? What share of its leads never respond at all? And what does the cost per closed deal actually look like, not the cost per click? The answers sort channels into three verdicts: Good, Fair, and Problem — and each verdict points to a different action.
A Good channel produces qualified opportunities and revenue at a cost you can afford. Your job is to feed it — more budget, more creative, more of whatever is working. A Fair channel produces some opportunities but has clear friction — the volume is there but the quality wobbles, or the cost is creeping. Your job is to diagnose and improve: better targeting, better offer, better landing page. A Problem channel is burning money without producing opportunities, or producing leads that never respond. Your job is to fix it fast or kill it — and to be honest that 'we've always run this channel' is not a strategy.
The key discipline is writing the verdict down every month. In our experience working with companies that market on multiple channels, the act of naming a channel Good, Fair, or Problem changes the conversation. Nobody defends the Problem channel when the verdict is on the page in front of them; they defend it when the verdict lives only in someone's head. A written verdict turns a debate into a decision.
- Good: qualified opportunities and revenue at an affordable cost — scale it up
- Fair: volume is there but quality or cost wobbles — diagnose and improve
- Problem: spend without opportunities, or leads that never respond — fix fast or kill
- No verdict, no budget: every channel gets a written monthly verdict
- Revisit verdicts with the same spreadsheet, not with memory
Reading the Funnel Diagnostics
The most useful diagnostic is what happens to leads after they arrive. A high share of 'not interested' responses usually means the ad is overselling — the promise in the creative does not match the reality of the offer. A high share of 'not qualified' means the targeting is wrong — the channel is reaching people who were never your customer. A high share of 'no response' means the lead quality is low — the channel is producing volume without intent, and your sales team is paying for it in wasted follow-up time.
Each of those tells you a different fix. Overselling is a creative problem, targeting is a channel problem, and no-response is a lead-quality problem. Name the dominant failure mode for each channel and you have already written half the verdict. This diagnostic lens is the same one we apply when we build attribution and analytics for clients — and it is a core part of our modern marketing playbook — because it is simple enough to run in a spreadsheet and honest enough to act on. The same funnel logic also explains where money hides in hiring, which is the subject of our breakdown of the real cost of hiring: every leak in a funnel is a line item somewhere.
Multi-Touch Thinking Without the Software
You do not need a multi-touch attribution platform to think multi-touch. You need one additional habit: asking which channels appear in the journey before the last click. The chart below shows the classic last-click picture — one channel taking all the credit. The reality behind the chart is that most journeys touch several channels, and the first touch is often the one that decided the outcome.
A practical way to see this without software is a monthly sample: pick ten recent customers, pull their journey from your CRM and your analytics, and map the touches. Which channel was first? Which was last? Which one do they mention when you ask how they heard about you — and is that answer different from what the dashboard says? Ten journeys will not give you statistics, but they will give you stories, and stories are what you need to challenge the dashboard's version of events.
The chart below is the illustration we use in workshops: the last-click view gives every conversion to one channel, while the real journey spread credit across awareness, consideration, and decision. The point is not the exact numbers — it is the gap between the two pictures, and the habit of looking at both.
Keep the sample honest by including the journeys that did not close, not just the winners. The ten customers you won have a story; the ten opportunities you lost have a better one, because they show where the journey broke. A channel that appears in every lost deal — as the last touch before a competitor won — is a channel that is doing your competitor a favor. That is not a statistic you will find in any dashboard, but it is exactly the kind of pattern a monthly sample will surface, and it is worth more than a thousand rows of click data.
Illustrative share of conversions by channel in a last-click view — the real journey spreads credit very differently.
The Monthly Review Rhythm
The spreadsheet is only as good as the conversation around it, so put a recurring meeting on the calendar: thirty minutes, once a month, same day every month. The agenda is fixed and short. Fill the spreadsheet if it is not filled. Compare this month to last month and to the three-month trend. Assign a verdict — Good, Fair, or Problem — to every channel with spend. And write down exactly one action per channel, with an owner and a date. Thirty minutes, done.
The discipline that makes the meeting work is consistency over cleverness. Do not change the spreadsheet format every month, do not add new columns mid-year, do not chase shiny metrics. The value comes from the same numbers viewed over time, which is the only way trends become visible. A channel that has been Fair for six months is a channel with a pattern; a channel that is Problem this month after being Good last month is a channel with an event. The meeting exists to tell the difference.
Who should be in the room? The person who owns the budget, the person who runs the channels, and one person from sales. Sales is the guest who makes the meeting honest — they know which leads are real, which are tire-kickers, and which channels the customers actually mention. When the customers mention a channel your dashboard has written off, that is the signal to look at what your competitors' ads are telling you about the market. If the meeting runs without sales, the verdicts will be optimistic in exactly the way the dashboard wants them to be.
The other half of the rhythm is the action side. Verdicts without actions are a report; actions with owners and dates are a system. Every month, one action per channel, no more. The channel gets a month to move its number, and next month's meeting judges the result. That is the loop, and it is the whole system — nothing about it requires a data team, and everything about it beats guessing.
- Fill the spreadsheet before the meeting — spend, leads, opportunities, revenue per channel
- Compare this month to last month and to the three-month trend
- Assign a written verdict — Good, Fair, or Problem — to every channel with spend
- Write exactly one action per channel, with an owner and a date
- Keep the format unchanged — consistency is what makes trends visible
The Thirty-Minute Agenda
A short, fixed agenda keeps the review from becoming a status meeting. Open with the one number that matters most this month — usually pipeline created or revenue closed. Then walk the channel list in the same order every month, reading the three columns and assigning verdicts. Close with the action list. If a conversation runs long, park it in a follow-up; the meeting's job is the verdicts, not the therapy. Thirty minutes on the calendar, every month, on the same day — that regularity is what makes the trend line trustworthy.
The Sales Guest
The sales representative in the room is not there to report — they are there to challenge. They know which leads were real conversations and which were form-fillers. Ask them one question per channel: when you call these leads, what do they sound like? The answer is the ground truth the dashboard cannot see. A channel can look Good in the spreadsheet and sound terrible on the phone; the meeting is where that gets caught. Protect the sales guest's time by keeping the meeting short — thirty minutes of honest funnel talk beats an afternoon of dashboard theater.
When to Buy Real Attribution Tooling
The spreadsheet setup covers you for a long time, but there are moments when buying a real attribution tool is the right call. The first is when your channels start overlapping heavily — when your paid social and your content engine and your email are all feeding the same pipeline and the spreadsheet can no longer separate them. The second is when you are spending enough that a small shift in budget allocation is worth real money. The third is when the leadership team simply will not trust a spreadsheet — which is a communication problem, but a legitimate one.
When you do buy, buy for the question you actually need answered, not for the platform's full feature set. Most attribution tools are priced by data volume and complexity you will never use. The tools that earn their keep answer one question well: given everything a customer touched, where should the credit go? Everything else — the dashboards, the forecasting, the AI recommendations — is noise until you have the basic answer.
And keep the spreadsheet running alongside. The tool gives you a more sophisticated model; the spreadsheet keeps you honest with the simple truth of spend, leads, opportunities, and revenue. When the two disagree — and they will — the disagreement is the most interesting thing in the room. It means something changed in the customer journey, and that is exactly the conversation you want to be having.
The goal of attribution is not a perfect model. It is a defensible answer to the question: where should the next dollar go?
Frequently asked questions
Do I need a data team to set this up?
No. The setup in this article — a pixel, UTM-tagged links, and a monthly spreadsheet — takes an afternoon and no special skills. The hard part is discipline, not technology: tagging every link, filling the sheet every month, and having the monthly review even when it is inconvenient. A data team makes the analysis prettier; the spreadsheet makes it true enough to act on.
What is the minimum tracking setup I should have?
Three things: a pixel or analytics snippet on every page, UTM tags on every campaign link, and a spreadsheet with spend, leads, opportunities, and revenue per channel per month. If you have those three, you can judge every channel honestly. Everything else — call tracking, offline conversion uploads, multi-touch models — is refinement on top of that base.
Why do my numbers look different in Google and my CRM?
Because they are measuring different things. Google counts visits and form submissions; your CRM counts leads and deals. The gap between them is the funnel: visits become leads, leads become opportunities, opportunities become revenue. The spreadsheet bridges the gap by putting all three numbers in one place. When the two systems disagree on a specific lead, it is usually a tracking-link or attribution-window difference — chase the pattern, not the single case.
Key takeaways
- Last-click attribution systematically rewards late-stage channels and starves the early-stage channels that actually start the journey.
- The 80/20 setup is a pixel, UTM-disciplined links, and one spreadsheet of spend, leads, opportunities, and revenue per channel.
- Judge channels with written monthly verdicts — Good, Fair, or Problem — and give every verdict a single owner and action.
- Use funnel diagnostics to read the failure mode: not interested means overselling, not qualified means targeting, no response means lead quality.
- You do not need multi-touch software — a ten-customer journey sample will challenge the dashboard better than any model you cannot explain.