All Guides
Analytics + Measurement

Set Up Multi-Touch Attribution

Credit every touchpoint in the customer journey.

What this covers: Attribution models explained (first-touch, last-touch, linear, time-decay, position-based, data-driven), how to configure multi-touch attribution in GA4, practical alternatives like incrementality tests, and dedicated attribution tools.

Who it’s for: Marketing managers spending across multiple channels who need to understand how each channel contributes to conversions beyond last-click.

Key outcome: You’ll have a multi-touch attribution model configured in GA4 with consistent UTM parameters, giving you data on how each marketing channel contributes to conversions.

Time to read: 4 minutes

Part of: Analytics & Measurement series

Multi-touch attribution shows you exactly how each marketing channel contributes to conversions. Instead of guessing which channels work, you’ll have data showing the full customer journey. Here’s how to set up multi-touch attribution that answers budget questions definitively.

The Problem With Single-Touch Attribution

Most analytics tools default to “last-touch” attribution: the last thing someone clicked before converting gets 100% credit.

But customers don’t work that way. A typical journey:

  1. See a LinkedIn post (awareness)
  2. Google your company name (research)
  3. Read 3 blog posts (consideration)
  4. Click a retargeting ad (reminder)
  5. Go direct to site and sign up (conversion)

Last-touch says “Direct” gets credit. But LinkedIn, Google, content, and ads all played a role.

Attribution Models Explained

Different models distribute credit differently:

  • First-touch: 100% to the first touchpoint (how they found you)
  • Last-touch: 100% to the last touchpoint before conversion
  • Linear: Equal credit to all touchpoints
  • Time-decay: More credit to touchpoints closer to conversion
  • Position-based (U-shaped): 40% first, 40% last, 20% split among middle
  • Data-driven: Machine learning assigns credit based on actual patterns

Which to use: Position-based is a good starting point. It gives credit for both discovery and conversion while acknowledging the middle matters too.

Setting Up Multi-Touch in GA4

GA4 supports multiple attribution models:

  1. Go to Admin > Attribution Settings
  2. Choose your reporting attribution model
  3. Set the lookback window (how far back to look for touchpoints)

For analysis, use Advertising > Attribution > Model Comparison. This lets you see how different models would credit your conversions.

The Reality Check

Perfect attribution doesn’t exist. Here’s why:

  • Cross-device tracking: Someone sees your ad on their phone, converts on laptop. Often missed.
  • Offline touchpoints: They heard about you at a conference. Analytics doesn’t know.
  • Privacy changes: iOS tracking restrictions, cookie deprecation. Less data available.
  • View-through attribution: They saw an ad but didn’t click. Did it influence them?

Attribution is a model, not truth. Use it as directional guidance, not gospel.

A Practical Approach

Instead of arguing about perfect attribution:

  1. Track assisted conversions: What channels appear in the path, even if not last-touch?
  2. Ask customers: Add “how did you hear about us?” to signup. Compare to analytics.
  3. Run incrementality tests: Turn off a channel for a region. Did overall conversions drop?
  4. Accept uncertainty: “This channel contributes to approximately X% of conversions” is honest.

Tools Beyond GA4

Pick the tool that fits your workflow and budget.

  • Northbeam – Multi-touch attribution for e-commerce
  • Rockerbox – Marketing attribution platform
  • Triple Whale – Attribution for DTC brands
  • Segment – Customer data platform (build your own attribution)

These are typically for mid-size to large marketing budgets. If you’re spending less than K/month on ads, GA4’s built-in attribution is probably sufficient.

Confirming Attribution Is Reporting

  • Attribution model is chosen and configured
  • UTM parameters are consistent across campaigns
  • Reports show contribution by channel/touchpoint
  • Team understands what the numbers mean

Sources

Multi-Touch Attribution Questions Answered

Which attribution model should I use?

Start with position-based (40% first touch, 40% last touch, 20% distributed across middle) if you value both awareness and conversion. Use time-decay if your sales cycle is short and recent touchpoints matter most. Switch to data-driven attribution only after collecting 300+ conversions per month—it needs volume to work accurately.

How is multi-touch attribution different from last-click?

Last-click gives 100% credit to the final touchpoint before conversion, ignoring every earlier interaction. Multi-touch distributes credit across all touchpoints in the customer journey. Last-click overvalues bottom-funnel channels (branded search, retargeting) and undervalues awareness channels (social, content, display) that started the journey.

Can I set up multi-touch attribution in GA4 for free?

Yes. GA4 includes data-driven attribution by default in the Advertising section. Go to Advertising → Attribution → Model comparison to compare models. However, GA4’s attribution only tracks touchpoints it can see—it misses offline interactions, dark social, and cross-device journeys without User-ID implementation.

How long should my attribution lookback window be?

Match it to your sales cycle. B2C e-commerce: 7-14 days. B2B SaaS: 30-90 days. Enterprise B2B: 90-180 days. Too short and you miss awareness touchpoints; too long and you credit irrelevant interactions. GA4 defaults to 30 days for acquisition and 90 days for other conversions.

✓ Your Multi-Touch Attribution Is Tracking When

  • UTM parameters are applied consistently to all campaign links (paid, email, social)
  • GA4 is recording multiple touchpoints per conversion path, not just last-click
  • Attribution lookback windows are configured appropriately (30-day acquisition, 90-day conversion)
  • You can generate a report showing which channel combinations produce the most conversions

Test it: In GA4, open the Conversion Paths report under Advertising and confirm you see multi-step paths with at least 2 different channels contributing to conversions.