Quick answer
HelloGrowthCRM's marketing attribution shares credit for a won deal across the touchpoints recorded against the lead, using four models — First Touch, Last Touch, Linear and Time Decay. Touchpoints are the impression, open, click and conversion events the CRM has logged, and a per-lead Journeys view shows the sequence for any single deal.
The last click gets all the credit it does not deserve
Most teams judge a channel by whatever interaction happened right before the deal closed. That flatters closing channels and starves the earlier touches that created the opportunity in the first place — so budget flows to the wrong place and the real pipeline drivers look worthless.
✗ Single-touch thinking
Giving one touchpoint all the credit — usually the last — hides the channels that opened the relationship and makes awareness-building look unprofitable.
✗ Opinion instead of data
Without a model, which channel 'works' becomes whoever argues hardest in the room. Attribution replaces the argument with the recorded journey.
✗ No view of the path
A won deal is the end of a sequence of touches. If you can only see the last one, you cannot learn what the winning sequence looks like.
✗ Spend follows the loudest metric
Vanity metrics like clicks and opens get chased because they are visible, while the touches that actually precede revenue go unrewarded.
The four models, and when each one tells the truth
Each model is a lens on the same recorded journey. Read more than one.
First Touch
All credit to the first recorded interaction. Rewards whatever creates awareness and brings a lead in. Use it to value top-of-funnel channels.
Last Touch
All credit to the final interaction before the win. Rewards what closes. Use it to value your closing motions — but know it ignores everything that led there.
Linear
Credit split evenly across every touchpoint. Treats the journey as a team effort with no star player. Use it when you believe each touch mattered roughly equally.
Time Decay
Recent touchpoints get more credit, older ones decay. Favours the interactions nearest the decision. Use it for longer journeys where late touches do the heavy lifting.
How it works in 4 steps
Touchpoints are recorded on the lead
As interactions happen, impression, open, click and conversion touchpoints are recorded against the lead in the CRM, in order.
A deal is won
When a lead converts, its recorded touchpoint sequence becomes the journey that attribution shares credit across.
Pick a model
Switch between First Touch, Last Touch, Linear and Time Decay. The same journey is re-weighted so you can compare where credit lands.
Read the By Model and Journeys views
See attributed revenue and an ROI list by model, and open any single lead's journey as a timeline to understand the path to the win.
An honest note on scope
Attribution here is a live analysis over the touchpoints your CRM has recorded, not a cross-channel tracking pixel. Touchpoints are written by the in-app recording hook; they are not auto-ingested from external email-open, email-click or ad-click streams, and attribution is computed in the browser rather than as a server-side report or scheduled export. In practice that means the view is as complete as your logged activity — so the teams that get the most from it are the ones whose interactions are captured consistently on the lead record. We would rather state that plainly than imply a tracking system that is not there.
Frequently asked questions
What is marketing attribution in a CRM?
Marketing attribution assigns credit for a won deal across the touchpoints that preceded it, so you can see which sources and interactions actually earn revenue rather than guessing. HelloGrowthCRM computes attribution across the touchpoints recorded against each lead, using four standard models you can switch between.
Which attribution models does HelloGrowthCRM support?
Four: First Touch (all credit to the first interaction), Last Touch (all credit to the last), Linear (credit split evenly across every touchpoint), and Time Decay (more recent touchpoints get more credit, with older ones decaying). Switching models re-weights the same recorded touchpoints so you can see a lead's journey from different angles.
Where do the touchpoints come from?
Touchpoints are recorded against a lead inside the CRM as impression, open, click and conversion events through the in-app recording hook. It is important to be clear: touchpoints are not auto-ingested from external email-open, email-click or ad-click streams today — attribution reflects the interactions the CRM has recorded, which is why keeping lead activity logged matters.
Can I see an individual lead's journey?
Yes. Alongside the by-model view, a Lead Journeys view shows the ordered touchpoints for a lead as a timeline, so you can read how a specific deal came together rather than only the aggregate picture.
Is attribution computed on a server or in the browser?
Attribution is computed in the browser over your tenant's recorded touchpoint rows. There is no separate server-side attribution report or scheduled export today, so it is a live analysis view rather than a data feed into another system.
How is attribution different from lead source?
Lead source records the single origin of a lead — where it came from. Attribution looks at the whole sequence of interactions on the way to a won deal and shares credit across them under a chosen model. Source answers 'where did this lead start'; attribution answers 'which touches earned the revenue'.
Which model should I use?
There is no universally correct model — each is a lens. First Touch rewards what creates awareness; Last Touch rewards what closes; Linear treats every touch as equal; Time Decay favours the interactions nearest the win. Looking at the same journeys through more than one model is usually more honest than committing to a single number.
Attribution is a conversation, not a verdict
The reason attribution matters is that revenue rarely comes from a single touch, yet most teams reward a single touch anyway — usually the last one before the deal closed. That habit quietly defunds the channels doing the hardest work. The ad that first brought a buyer in, the follow-up that kept them warm, the comparison they read in week two: none of it gets credit if your scoreboard only looks at the final click. Multi-touch attribution fixes the scoreboard by sharing credit across the whole recorded sequence, and by letting you choose how that credit is split.
That choice is the point. First Touch and Last Touch are opposite extremes — one rewards creating demand, the other rewards capturing it — and the truth for most businesses sits between them. Linear refuses to pick a favourite; Time Decay leans toward the touches nearest the decision. None is objectively correct, which is exactly why having four of them, applied to the same pipeline of won deals, is more honest than committing to one number. Read the same journeys through two or three lenses and the channels that look good under every model are the ones you can trust your budget to. Pair that with win-loss analysis and you move from "which click closed" to "which sequence wins".
It works because the CRM records touchpoints against the lead as they happen and keeps them in order, so a won deal already carries its own story — you are reading it, not reconstructing it. The honest boundary, repeated because it matters: this is an analysis over the interactions the CRM has captured, not a cross-channel pixel that silently ingests every ad and email event. The practical implication is encouraging rather than limiting — the more consistently your team logs activity, through the link tracking, email and ad integrations that feed the record, the richer and truer the attribution becomes. Start with the journeys you already have; they will tell you more than last-click ever did.
Related resources
The sources, tracking and analytics that feed attribution.