Skip to content
Tolinku
Tolinku
Sign In Start Free
Analytics & Attribution · · 6 min read

Last-Click vs Multi-Touch Attribution for Mobile

By Tolinku Staff
|
Tolinku mobile attribution dashboard screenshot for analytics blog posts

Attribution is the answer to a deceptively simple question: which marketing effort caused this install or purchase? The model you choose to answer that question has real consequences. It shapes your ad spend, your understanding of what works, and ultimately your growth rate.

Last-click attribution and multi-touch attribution sit at opposite ends of the complexity spectrum. Neither is universally correct. Which one fits your situation depends on your budget, your channel mix, and how much data you have to work with.

What Attribution Models Actually Do

Before comparing models, it helps to be precise about what attribution does. When a user installs your app, they have typically encountered your marketing across multiple touchpoints: a social media ad, a retargeting banner, a friend's referral link, an organic search result. Attribution assigns credit for the install to one or more of those touchpoints.

The model you choose determines how that credit is distributed. This matters because most ad platforms optimize toward whichever touchpoints get attributed conversions. If your model gives all credit to the last click, your ad platforms learn to compete for the last click, potentially ignoring earlier touchpoints that may have been more influential.

Last-Click Attribution

Last-click attribution gives 100% of the conversion credit to the final touchpoint before the install or purchase. If a user saw three ads across two weeks but clicked a Facebook ad right before installing, Facebook gets full credit.

How it works in practice:

Most mobile measurement platforms default to last-click because it is simple to implement and audit. When a user clicks a tracked link, the platform stamps a click record. When the user later installs, the platform looks back through a defined window (typically 7-30 days) and assigns credit to the most recent click.

Strengths of last-click:

  • Simple to explain to stakeholders and ad partners
  • Easy to audit (you can trace exactly which click got credit)
  • Works well with limited data, since you only need one signal per conversion
  • Standard across most ad platforms, so comparisons are apples-to-apples
  • Good fit for impulse-purchase categories where the last touchpoint often is the deciding factor

Weaknesses of last-click:

  • Systematically undercredits upper-funnel channels like awareness ads, content marketing, and organic search
  • Overvalues retargeting, which often just captures demand that other channels created
  • Can lead to budget decisions that cut the channels actually generating interest
  • Gives no insight into the customer journey or which combinations of touchpoints work best together

When last-click makes sense:

Last-click attribution is a reasonable starting point for apps with short consideration cycles, small marketing budgets, or limited analytics infrastructure. If a user discovers your app and installs it in one session, last-click is probably accurate. It also makes sense when you are running a single channel and the multi-touch question is irrelevant.

Multi-Touch Attribution

Multi-touch attribution distributes conversion credit across multiple touchpoints in the user journey. There are several variants, each with a different distribution logic.

Linear attribution: Equal credit to every touchpoint. If a user clicked four ads before installing, each gets 25%. This is better than last-click for recognizing the full funnel but treats every touchpoint as equally important regardless of when it appeared or how the user interacted with it.

Time-decay attribution: More credit goes to touchpoints closer in time to the conversion. The logic is that recent interactions reflect more current intent. This still tends to favor retargeting and lower-funnel channels.

Position-based (U-shaped) attribution: 40% to the first touchpoint, 40% to the last, and 20% split among everything in between. This gives credit to both the channel that introduced the user and the channel that closed the conversion. It is popular in B2B SaaS and increasingly used in mobile.

Data-driven attribution: A statistical model analyzes your historical conversion data to determine which touchpoints actually contributed to conversions. Rather than applying a fixed rule, it compares conversion rates across users who did and did not encounter each touchpoint. This is the most accurate approach but requires substantial data volume to produce stable results.

Strengths of multi-touch:

  • Provides a more complete picture of the customer journey
  • Gives credit to awareness and upper-funnel channels that drive initial interest
  • Allows smarter budget allocation across the full channel mix
  • Data-driven variants can surface non-obvious insights about channel interaction effects

Weaknesses of multi-touch:

  • More complex to implement and explain
  • Linear, time-decay, and position-based models still use arbitrary rules rather than actual data
  • Cross-device and cross-platform tracking gaps create incomplete journeys
  • Data-driven attribution requires large sample sizes to be reliable (typically tens of thousands of conversions per month)
  • Ad platform attribution windows often do not match your own, creating discrepancies

How Attribution Models Affect Budget Allocation

This is where the stakes become concrete. Budget decisions made on last-click data systematically redirect money away from channels that drive awareness and consideration.

Consider a scenario: a gaming app runs YouTube pre-roll ads (awareness), Google App Campaigns (mid-funnel), and Meta retargeting (lower-funnel). Under last-click, Meta retargeting gets most of the conversion credit because it reaches users who already visited the app store page. The team cuts YouTube spend.

What often happens next: retargeting conversions drop. The pool of users who had previously encountered the brand shrinks because the awareness spend that fed that pool is gone. The team interprets this as retargeting becoming less effective and increases the bid. Costs rise, volume falls. The death spiral continues until someone investigates the full journey.

Multi-touch attribution, particularly data-driven, would have shown that YouTube touchpoints preceded a disproportionate share of conversions, even if they never got last-click credit.

Practical Considerations Before Switching Models

Switching attribution models mid-flight creates comparison problems. Your historical data is based on one model; your new data will be based on another. Plan for a parallel-run period where you track both models simultaneously, which gives you a baseline for understanding how much your numbers shift.

Also consider your ad platform relationships. Most platforms including Google and Meta report their own attribution numbers using their own models. A discrepancy between your MMP numbers and the platform's self-reported numbers is normal and expected. This is called the attribution gap. Multi-touch models often create larger apparent gaps because they give less credit to the platform where the last click occurred.

Your lookback window settings interact with your model choice too. For more on that, see our guide on attribution windows and lookback periods.

iOS and Android Constraints

Both Apple and Google have introduced privacy changes that directly limit multi-touch attribution on mobile. Apple's ATT framework and SKAdNetwork reduce the signal available for cross-app tracking. Android's Privacy Sandbox is moving in a similar direction.

In practice, this means multi-touch attribution is easiest to implement for owned channels (email, push notifications, your own web properties) and channels where you can pass through a consistent user identifier. For paid social and paid search on mobile, you are increasingly dependent on modeled or aggregated data rather than deterministic user-level matching.

This does not make multi-touch attribution less valuable. It does mean that data-driven multi-touch attribution on mobile requires modeled inputs, which introduces uncertainty. You should treat the outputs as directional rather than precise.

Configuring Attribution in Tolinku

Tolinku's analytics platform supports multiple attribution models and lets you compare them side by side. You can configure your default model in your Appspace settings and run reports under different models to see how credit distribution changes.

For deep link attribution specifically, Tolinku tracks the full click chain from the initial link impression through install and first open, giving you the raw data to power whichever attribution model you choose.

Read more in the Tolinku attribution concepts documentation or explore the analytics feature overview.

Making the Decision

The right attribution model is the one that most accurately reflects how your users actually discover and decide to install your app. For most early-stage apps with one or two main channels and under 10,000 monthly installs, last-click is good enough. The complexity cost of multi-touch is not justified by the data volume.

As your channel mix grows and your install volume increases, the cost of last-click's blind spots grows too. At that point, starting with a position-based model (which at least gives credit to both the first and last touchpoints) and eventually moving to data-driven attribution when volume supports it is a reasonable progression.

The worst outcome is picking a model for political or simplicity reasons and then making budget decisions as if the model were perfectly accurate. Attribution is a model of reality, not reality itself. Treat the numbers accordingly.

Further Reading

Get deep linking tips in your inbox

One email per week. No spam.

Ready to add deep linking to your app?

Set up Universal Links, App Links, deferred deep linking, and analytics in minutes. Free to start.