When someone becomes a lead, they rarely arrive on your website just once, fill out a form immediately and disappear. A more realistic journey might look like this: they first discover your business through Google, return a few days later after seeing a LinkedIn post, visit again directly, and finally submit a form after clicking an email.
So which source should get credit for that lead?
That is where attribution models come in. Two of the simplest and most useful models are first-touch attribution and last-touch attribution. They answer different questions about the same customer journey, and understanding the difference can help you make better marketing decisions.
What is first-touch attribution?
First-touch attribution gives credit to the first known source that brought a visitor to your website.
Imagine someone first discovers your company through a Google Ads campaign. They browse the site but do not contact you. A week later, they return through an organic Google search, and a few days after that they visit directly and submit a form.
Their journey might look like this:
Google Ads → Organic search → Direct visit → Form submission
With first-touch attribution, the lead would be attributed to Google Ads, because that was the first known interaction that introduced the visitor to your website.
The main question first-touch attribution answers is:
What originally brought this lead to us?
This makes it especially useful when you want to understand which channels, campaigns or content are generating initial awareness and bringing new potential customers into your funnel.
What is last-touch attribution?
Last-touch attribution gives credit to the most recent known source before a visitor converts.
Using the same example:
Google Ads → Organic search → Direct visit → Form submission
The last-touch source would be the direct visit, assuming that is the most recent identifiable source associated with the visitor before the form submission.
In another journey:
Organic search → LinkedIn → Email campaign → Form submission
First-touch attribution would credit organic search, while last-touch attribution would credit the email campaign.
The main question last-touch attribution answers is:
What brought this lead back immediately before they converted?
This is useful when you want to understand which channels are effective at pushing people toward action, rather than simply introducing them to your business.
First-touch vs last-touch attribution: a simple example
Suppose a potential customer goes through the following journey:
- They click a Facebook ad and visit your website for the first time.
- Three days later, they find one of your articles through Google.
- A week later, they click a link in your newsletter.
- They submit a contact form.
The first-touch source is Facebook Ads.
The last-touch source is Email.
Both pieces of information are useful, but they tell you different things.
Facebook helped you acquire the visitor in the first place. Email helped bring them back when they were ready to contact you.
If you only look at one of these interactions, you may miss an important part of the customer journey.
Why first-touch attribution matters
First-touch attribution is especially useful for understanding acquisition. It helps answer questions such as:
- Which channels introduce the most new leads to our business?
- Which campaigns generate new interest?
- Which content brings new people to the website?
- Are paid campaigns creating demand that converts later through other channels?
This can be important when evaluating top-of-funnel marketing.
For example, imagine your paid social campaign rarely appears as the final source before a form submission. Looking only at last-touch attribution might make the campaign look ineffective.
But if a large number of customers originally discovered your business through that campaign, first-touch attribution can reveal that it is contributing more value than it first appears.
Why last-touch attribution matters
Last-touch attribution helps you understand what happens closer to the conversion. It can show which channels are effective at bringing visitors back when they are ready to take action.
For example, a visitor might first discover your business through organic search but eventually submit a form after clicking a remarketing campaign. In that case, organic search generated the initial discovery, while the remarketing campaign helped complete the journey.
Last-touch attribution can therefore be useful when evaluating channels such as email, remarketing, branded search or other sources that often appear later in the customer journey.
Which attribution model should you use?
There is no single attribution model that is correct for every situation.
First-touch and last-touch attribution answer different questions, so in many cases the best approach is not to choose between them at all.
Instead, keep both.
For each lead, you might store first and last touch information such as:
- Source
- Medium
- Campaign
- Landing page
- Referring website
- Date of visit
This gives you a much clearer picture of how the visitor arrived and what happened before they converted. For example:
First touch: Google Ads / CPC / summer_campaign
Last touch: Organic search / Google
Conversion: Contact form submission
This immediately tells a more useful story than simply saying that the lead came from Google.
What happens when someone visits your website directly?
Direct traffic can make attribution slightly more complicated.
A direct visit usually means that no referring source or campaign information was detected. The visitor may have typed your domain into the browser, used a bookmark, clicked an untracked link or arrived from a source that did not pass referral information.
Suppose the journey looks like this:
Google Ads → Direct visit → Direct visit → Form submission
It is usually still useful to know that Google Ads was the original acquisition source.
Whether you replace the last-touch source with “Direct” depends on how your attribution system is designed.
Some systems treat direct traffic as a new last touch. Others preserve the previous known marketing source because a direct visit does not provide much information about what influenced the visitor.
Neither approach is universally correct. What matters most is that you understand how your system handles direct visits and use the same logic consistently.
Where do UTM parameters fit in?
UTM parameters are one of the most common ways to identify marketing traffic. For example:
https://example.com/?utm_source=linkedin&utm_medium=paid_social&utm_campaign=summer_offer
When a visitor arrives through a URL like this, the website can identify the source, medium and campaign associated with that visit.
However, UTM parameters usually exist only on the URL that the visitor first lands on. If they browse several pages before submitting a form, those parameters may no longer be visible in the address bar.
That is why attribution usually requires more than simply reading UTM parameters at the moment of form submission. The information needs to be captured when the visitor arrives and preserved throughout their journey.
If you want a deeper explanation of UTM parameters and how they are used, read our guide to UTM tracking.
A visitor journey may contain many touches
Real customer journeys can be much more complicated than a few visits. For example:
Google Ads → Blog article → Direct visit → LinkedIn → Email → Direct visit → Form submission
If you store only the source visible during the final visit, most of that history disappears.
First-touch attribution preserves where the journey started.
Last-touch attribution captures what happened closest to conversion.
More advanced attribution systems may also store intermediate interactions, sometimes called multi-touch attribution. This can provide an even more complete picture, but it also makes reporting and interpretation more complicated.
For many small and medium-sized businesses, keeping first-touch and last-touch information already provides a large improvement over storing only a single traffic source.
First-touch and last-touch attribution are not perfect
Attribution should not be treated as absolute truth.
A person may visit your website from multiple devices, clear their browser storage, reject tracking technologies or interact with your company offline. Privacy settings and browser restrictions can also reduce the amount of information that is available.
There may also be interactions outside your website that you cannot observe.
For example, someone might hear about your company from a colleague, search for your brand later and then submit a form. Analytics may identify organic search as the first recorded source, even though word of mouth was the real introduction.
Attribution is therefore best treated as a useful model of the customer journey rather than a perfect record of everything that influenced a buyer.
Why form attribution matters
Website analytics can tell you where traffic comes from, but businesses usually care about more than page views. The important question is often:
Which marketing activity generated an actual lead?
This is where form attribution becomes valuable.
If attribution data stays connected to the form submission, you can see the marketing context directly alongside the lead.
Instead of seeing only:
Name: Jane Smith
Email: jane@example.com
you might also see:
First source: Google Ads
First campaign: spring_campaign
Last source: Organic search
Landing page: /services/consulting
Form: Request a quote
That makes attribution much easier to use when evaluating campaigns, qualifying leads or passing information into a CRM.
How Entrarium handles attribution
Entrarium is designed to keep attribution connected to the lead rather than treating it as a separate analytics report. When attribution information is available, Entrarium can preserve the visitor’s acquisition context and attach it to the resulting form submission.
This makes it possible to understand both where a lead was first acquired and which source was associated with their later journey.
The goal is simple: when someone submits a form, you should not only receive their contact details. You should also have useful context about how they reached your business.
You can learn more about how attribution works in Entrarium on our attribution page.
First-touch vs last-touch attribution: the key difference
The difference can be summarized simply:
First-touch attribution
tells you where the journey started.
Last-touch attribution
tells you what happened closest to conversion.
Neither one gives you the complete story on its own.
If possible, store both. First-touch attribution helps you understand acquisition, while last-touch attribution helps you understand conversion. Together, they give you a much more useful view of how your marketing actually contributes to leads.