Glossary · Attribution

What is first-touch attribution?

First-touch attribution is an attribution model that gives 100% of the credit for a conversion or payment to the source of the visitor's very first visit, ignoring every visit that came after it.

It answers "what created this customer's first contact with us?" — the discovery question — which is usually the one early-stage founders care about most.

Also called: First-click attribution, First-interaction attribution

Updated

How does first-touch attribution work?

Credit(first session's source) = 100%   ·   Credit(every later session) = 0%

The tool remembers the source of the visitor's first session — referrer, UTM parameters and landing page — and, when they convert days or weeks later, credits that first source with the whole conversion. This requires recognizing the visitor across visits, so it depends on a persistent identifier or on your app storing the first touch at sign-up.

First-touch attribution example

Maya finds your blog post through Google on May 2, comes back from a newsletter link on May 9, and signs up after clicking a retargeting ad on May 15, paying $29. First-touch gives the full $29 to Google organic. Last-touch would give it all to the ad. Neither is "true" — they answer different questions.

Why first-touch attribution matters

Most growth problems at small companies are discovery problems: not enough of the right people finding you. First-touch shows which channels fill the top of the funnel with people who eventually pay — content, SEO, communities, launches — work that last-touch systematically under-credits because it rarely closes the sale.

First-touch attribution pros and cons

ProsCons
Simple and easy to explainIgnores everything that nurtured and closed the deal
Credits discovery channels fairlyDepends on remembering the visitor for weeks
Stable: a later ad click can't steal creditOver-credits whatever happened to be first, even a random visit

Common first-touch pitfalls

  • Lost identity. Cleared cookies, new devices and cookieless tracking reset the first touch; the "first" visit you see may be the fifth real one.
  • Direct as first touch. If the first visit was a shared link with no referrer, first-touch credits Direct — see dark social.
  • Using it alone. Comparing first- and last-touch side by side shows which channels open and which close.

How VisitTrack does first-touch attribution

First touch is VisitTrack's default for revenue: each payment from Stripe, Polar, Lemon Squeezy, Paddle or Razorpay inherits the visitor's first referrer, first UTM source/medium/campaign and first landing page, plus how many days and visits it took to convert — see revenue attribution. In cookieless mode, where visitors aren't linked across days, your app can store window.visitrack.attribution() at sign-up and send it back as firstTouch, so the original source still gets the credit (how). The Revenue tab also shows the same money under four other models for comparison.

Frequently asked questions

What is the difference between first-touch and last-touch attribution?

First-touch gives all credit to the source of the visitor's first visit; last-touch gives all credit to the source of the visit right before the conversion. First-touch rewards discovery, last-touch rewards closing.

When should I use first-touch attribution?

Use it when you want to know which channels bring new people who later convert — typically for content, SEO, launches and community work. Pair it with last-touch to see the full picture.

Related terms

Tools and guides

See which channels actually bring paying customers

VisitTrack is cookie-free analytics with revenue attribution built in. One script tag, no consent banner, live in two minutes. 14 days free, no card required.