Rankite
ServicesResultsToolsTeamAboutBlogCareersContactFree SEO Audit
Free tool

Marketing Attribution Model Calculator

Enter up to five touchpoints and a conversion value to see how first-touch, last-touch, linear, time-decay and U-shaped attribution would each split the credit, free.

Home / Tools / Attribution Model Calculator
Touchpoints used
-
Conversion value
-

Built by Rankite, the SEO team behind Swordfish AI's +400% revenue and Zluri's +45% organic growth. See the case studies

Every conversion is usually the end of a journey with more than one touchpoint, and the model you use to explain that journey changes which channels look like they are working. This calculator takes up to five touchpoints, each with a channel name and how many days before the conversion it happened, and instantly shows how five standard attribution models would split the credit across them.

Why the model you choose changes the story

Picture a customer who first finds you through an organic search result, sees a retargeting ad on social media two weeks later, then clicks an email the day they finally buy. Last-touch attribution would hand 100 percent of that sale to email. First-touch would hand all of it to organic search. Neither is wrong, but each tells a different, incomplete part of the story, and basing budget decisions on only one of them can lead you to underfund a channel that was quietly doing real work earlier in the funnel.

The five models this calculator compares

First-touch and last-touch attribution are the simplest: each gives all the credit to a single touchpoint, either the one that started the journey or the one that closed it. Linear attribution splits credit evenly across every touchpoint, treating a channel touched once the same as one touched five times as far as weighting goes. Time-decay attribution weights touchpoints by recency, using a 7-day half-life in this calculator, so a touch from 30 days ago carries meaningfully less weight than one from yesterday. U-shaped, or position-based, attribution gives 40 percent to the first touch and 40 percent to the last touch, splitting the remaining 20 percent evenly across whatever happened in between, reflecting the common view that starting and closing a journey both deserve outsized credit.

Reading your results and their limits

None of these five models is the single correct answer, and the time-decay figures here are a simplified approximation built from the number of days you enter, not a platform's full timestamped session data. Use the comparison as a discussion tool: if a channel looks strong under first-touch but weak everywhere else, it may be doing awareness work that a last-touch view would miss entirely. If a channel only looks good under last-touch, check whether it is actually driving demand or simply capturing sales that other channels already created. Looking at more than one model side by side, rather than picking whichever one flatters your favorite channel, is what makes attribution useful instead of just another number. If you want a deeper read on which of your channels are actually compounding over time, that is exactly the kind of analysis behind our SEO strategy and consultation work.

Related articles

FAQ

Attribution Model Calculator: questions, answered

What is a marketing attribution model?
An attribution model is a rule set for deciding how much credit each marketing touchpoint in a customer's journey gets for an eventual conversion. A customer might see a paid social ad, later find you through organic search, then click an email before buying. Different models split the credit for that sale across those touches in very different ways, which changes which channels look effective.
What is the difference between first-touch and last-touch attribution?
First-touch attribution gives 100 percent of the credit to whichever channel started the customer's journey, useful for understanding what drives awareness. Last-touch attribution gives 100 percent of the credit to the final touchpoint before conversion, useful for understanding what closes the sale. Both are simple but ignore everything that happened in between.
How does linear attribution work?
Linear attribution splits the credit equally across every touchpoint in the journey. With four touchpoints, each gets 25 percent of the conversion value. It is the simplest way to acknowledge that more than one channel contributed, though it does not distinguish a touchpoint that happened months before the sale from one that happened the day of.
How is time-decay attribution calculated here?
Time-decay attribution gives more credit to touchpoints closer to the conversion date. This calculator uses a common 7-day half-life, meaning a touchpoint's weight roughly halves for every 7 days further back it happened, then normalizes all the weights so they add up to the total conversion value. It is a simplified, position-based approximation rather than a platform's exact proprietary formula, since it works from the days-before-conversion you enter rather than full timestamped session data.
What is U-shaped attribution?
U-shaped, or position-based, attribution assigns 40 percent of the credit to the first touchpoint and 40 percent to the last touchpoint, then splits the remaining 20 percent evenly among any touchpoints in between. It reflects the common view that the channel that starts a journey and the channel that closes it both deserve outsized credit compared with the steps in the middle.
Which attribution model should I actually use?
There is no universally correct model; each one tells a different part of the story. Many marketers look at more than one model side by side, using first-touch to judge top-of-funnel channels, last-touch to judge closing channels, and a multi-touch model like linear, time-decay or U-shaped for a more balanced read on channels that support a sale without closing it directly.

More free tools

Let's grow

Ready to own page one?

Get a free, no-obligation SEO audit and a 30-minute strategy session. We'll show you exactly where the growth is hiding.

Book your free audit Explore services
Get in touch

Tell us about your project

Fill out the form and we'll get back to you within one business day. Prefer email? Write to us directly at contact@rankite.com.

Or copy our email and write to us directly: contact@rankite.com