Skip to main content
Back to Blog
analytics

Attribution Models Explained: Last-Click vs Data-Driven & Everything Between

RedClaw Performance Team
3/9/2026
15 min read

Attribution Models Explained: Last-Click vs Data-Driven & Everything Between

A user sees your Facebook ad on Monday. Clicks a Google search ad on Wednesday. Opens a retargeting email on Friday. Converts on Saturday via direct visit. Which channel gets credit for the sale?

The answer depends entirely on your attribution model, and the model you choose directly determines how you allocate your marketing budget. Last-click gives all credit to direct (useless). First-click gives all credit to Facebook (incomplete). Data-driven distributes credit based on actual impact (most accurate, but harder to understand).

This guide explains every major attribution model, shows how each one changes your budget allocation decisions, and walks you through implementing and interpreting data-driven attribution in GA4 and ad platforms.

Why This Matters: Attribution models determine where you invest your budget. A bad model leads to over-investing in bottom-funnel channels while starving the top-of-funnel activities that actually drive growth. Understanding attribution is not academic -- it directly impacts revenue.


Table of Contents

  1. What Is Attribution
  2. Single-Touch Models
  3. Multi-Touch Models
  4. Data-Driven Attribution
  5. How Attribution Affects Budget Allocation
  6. Attribution in GA4
  7. Attribution in Ad Platforms
  8. Building an Attribution Strategy
  9. FAQ

What Is Attribution

Attribution is the process of assigning credit for a conversion to the marketing touchpoints that contributed to it. A touchpoint is any interaction with your marketing: an ad click, an email open, a social media visit, a search result click.

The Attribution Challenge

Modern customer journeys involve multiple touchpoints across multiple days and devices:

Typical B2B Journey (14 days, 8+ touchpoints):
Day 1:  LinkedIn Ad impression → No click
Day 3:  Google Search "tracking audit" → Blog article visit
Day 5:  Retargeting display ad → Click, browse services page
Day 7:  Email newsletter → Open, click to case study
Day 9:  Google Search "RedClaw tracking" → Visit pricing page
Day 11: Direct visit → Download whitepaper
Day 13: Google Search "tracking audit agency" → Click Google Ad
Day 14: Direct visit → Submit contact form (CONVERSION)

Which of these 8 touchpoints deserves credit? The answer varies dramatically depending on the model you choose.


Single-Touch Models

Single-touch models assign 100% of conversion credit to one touchpoint. They are simple to understand but inherently incomplete.

Last-Click Attribution

How it works: 100% credit goes to the last click before conversion.

Example: In the journey above, direct visit on Day 14 gets 100% credit. All paid advertising gets zero credit.

ProsCons
Simple to understandIgnores all awareness activities
Easy to measureOver-credits bottom-funnel channels
Consistent across platformsUnder-credits paid media, SEO, content
Good for short purchase cyclesTerrible for long sales cycles

When to use: Short purchase cycles (impulse buys), single-channel marketing, when you need a simple baseline.

Last Non-Direct Click

How it works: 100% credit goes to the last click that was not a direct visit. GA4 used this as its historical default.

Example: Google Ad click on Day 13 gets 100% credit. More useful than pure last-click because direct visits are not informative.

First-Click Attribution

How it works: 100% credit goes to the first touchpoint in the conversion path.

Example: Google Search (organic blog visit) on Day 3 gets 100% credit.

ProsCons
Values awareness channelsIgnores nurturing and closing channels
Highlights top-of-funnel performanceOver-credits initial discovery
Good for brand building measurementPoor for optimizing conversion rate

When to use: Understanding which channels introduce new users to your brand. Use alongside last-click for a complete picture.


Multi-Touch Models

Multi-touch models distribute credit across multiple touchpoints, providing a more balanced view of channel contribution.

Linear Attribution

How it works: Credit is split equally among all touchpoints.

Example (8 touchpoints): Each touchpoint gets 12.5% credit (1/8).

Touchpoint              | Credit |
------------------------|--------|
LinkedIn Ad (Day 1)     | 12.5%  |
Google Organic (Day 3)  | 12.5%  |
Display Ad (Day 5)      | 12.5%  |
Email (Day 7)           | 12.5%  |
Google Organic (Day 9)  | 12.5%  |
Direct (Day 11)         | 12.5%  |
Google Ad (Day 13)      | 12.5%  |
Direct (Day 14)         | 12.5%  |

When to use: When all touchpoints contribute roughly equally, or as a neutral baseline for comparing against other models.

Time Decay Attribution

How it works: Touchpoints closer to conversion get more credit. Credit decays exponentially as you move further from the conversion event. GA4's time decay uses a 7-day half-life.

Example:

Touchpoint              | Days Before | Credit |
------------------------|-------------|--------|
Direct (Day 14)         | 0           | 28.7%  |
Google Ad (Day 13)      | 1           | 22.5%  |
Direct (Day 11)         | 3           | 18.2%  |
Google Organic (Day 9)  | 5           | 12.8%  |
Email (Day 7)           | 7           |  8.4%  |
Display Ad (Day 5)      | 9           |  5.2%  |
Google Organic (Day 3)  | 11          |  2.8%  |
LinkedIn Ad (Day 1)     | 13          |  1.4%  |

When to use: When recent touchpoints are more influential (common in e-commerce and transactional businesses).

Position-Based (U-Shaped) Attribution

How it works: 40% credit to first touchpoint, 40% to last touchpoint, 20% distributed evenly among middle touchpoints.

Example:

Touchpoint              | Position | Credit |
------------------------|----------|--------|
LinkedIn Ad (Day 1)     | First    | 40.0%  |
Google Organic (Day 3)  | Middle   |  3.3%  |
Display Ad (Day 5)      | Middle   |  3.3%  |
Email (Day 7)           | Middle   |  3.3%  |
Google Organic (Day 9)  | Middle   |  3.3%  |
Direct (Day 11)         | Middle   |  3.3%  |
Google Ad (Day 13)      | Middle   |  3.3%  |
Direct (Day 14)         | Last     | 40.0%  |

When to use: When you believe the first touch (awareness) and last touch (conversion) are most important, with middle touches playing a supporting role.


Data-Driven Attribution

Data-driven attribution (DDA) uses machine learning to analyze your actual conversion data and determine how much credit each touchpoint deserves based on its measurable impact on conversion probability.

How DDA Works

DDA compares users who converted to those who did not, identifying which touchpoints appear more frequently in converting paths. It answers the question: how much did each touchpoint increase the probability of conversion?

DDA Analysis Process:
1. Collect all conversion paths (converting + non-converting)
2. For each touchpoint, calculate:
   - P(conversion | touchpoint present)
   - P(conversion | touchpoint absent)
3. Credit = proportional to the lift each touchpoint provides
4. Normalize credits to sum to 100% per conversion

DDA Example Output

Touchpoint              | DDA Credit | vs Last-Click |
------------------------|------------|---------------|
LinkedIn Ad (Day 1)     | 15.2%      | +15.2% (was 0%) |
Google Organic (Day 3)  | 18.7%      | +18.7% (was 0%) |
Display Ad (Day 5)      |  8.3%      | +8.3% (was 0%)  |
Email (Day 7)           | 12.1%      | +12.1% (was 0%) |
Google Organic (Day 9)  | 14.5%      | +14.5% (was 0%) |
Direct (Day 11)         |  3.2%      | -96.8% (was 100%) |
Google Ad (Day 13)      | 22.8%      | +22.8% (was 0%) |
Direct (Day 14)         |  5.2%      | +5.2% (was 0%)  |

Key insight: DDA shows that the blog visit (Day 3) and Google Ad click (Day 13) were the most influential touchpoints, while direct visits contributed minimally. This is dramatically different from last-click, which would give 100% to direct.

Requirements for DDA

DDA requires sufficient conversion volume to build a reliable model:

PlatformMinimum for DDA
GA4400 conversions in 30 days per conversion action
Google Ads300 conversions in 30 days per conversion action
Meta AdsUses its own modeling (no minimum published)

If you do not meet these thresholds, GA4 and Google Ads fall back to simpler models (cross-channel last click or paid-and-organic last click).


How Attribution Affects Budget Allocation

Budget Impact Scenario

Imagine a $100,000/month ad budget allocated across four channels. Here is how different attribution models change the "optimal" budget:

ChannelLast-Click ROASDDA ROASLast-Click BudgetDDA Budget
Google Brand Search12.0x4.5x$35,000$15,000
Google Generic Search3.5x5.2x$20,000$30,000
Meta Prospecting1.2x3.8x$10,000$30,000
Meta Retargeting8.0x2.1x$35,000$25,000

What happened: Last-click over-valued brand search and retargeting (they are the last touch before conversion) while under-valuing prospecting (which creates the demand that brand search and retargeting capture). DDA reveals the true contribution of each channel, leading to a fundamentally different budget allocation.

The prospecting trap: Under last-click attribution, top-of-funnel prospecting always looks unprofitable. Marketers cut prospecting budgets based on last-click data, causing a slow decline in new customer acquisition that is not visible until months later.

For understanding how attribution data flows through your analytics setup, see our GA4 Setup Complete Guide.


Attribution in GA4

GA4 Attribution Settings

GA4 offers two attribution models in 2026:

  1. Data-driven (default): Machine learning model distributing credit based on actual conversion paths
  2. Paid and organic last click: Credit goes to the last Google Ads click or organic touchpoint (excludes direct)

Configuring attribution in GA4:

  1. Go to Admin > Attribution settings
  2. Select "Data-driven" (recommended) or "Paid and organic last click"
  3. Set the lookback window (30, 60, or 90 days for acquisition; 30 or 90 days for other)
  4. Choose whether to include Google organic search in attribution

GA4 Attribution Reports

Model Comparison report: Compare how different models value your channels (Admin > Attribution > Model comparison)

Conversion Paths report: See the most common conversion paths and how credit is distributed (Admin > Attribution > Conversion paths)

// GA4: Track key touchpoints for better DDA modeling
// Ensure UTM parameters are properly set for all campaigns
// See: /blog/utm-parameters-usage-guide/

// Tag each campaign source consistently:
// ?utm_source=meta&utm_medium=cpc&utm_campaign=prospecting_q1
// ?utm_source=google&utm_medium=cpc&utm_campaign=brand_exact
// ?utm_source=newsletter&utm_medium=email&utm_campaign=weekly_digest

For proper UTM implementation across all channels, see our UTM Parameters Usage Guide.


Attribution in Ad Platforms

Google Ads Attribution

Google Ads default attribution changed to data-driven in 2022. Key settings:

  • Attribution model per conversion action: Set in Tools > Conversions > Settings
  • Lookback window: 30 or 90 days for click-through; 1, 7, or 30 days for view-through
  • Cross-device attribution: Uses Google sign-in signals

Important: Google Ads DDA only considers Google Ads touchpoints. It does not include organic, email, or other channel interactions. GA4 DDA is cross-channel and provides a more complete picture.

Meta Ads Attribution

Meta uses its own attribution model (not user-configurable):

  • Default window: 7-day click + 1-day view
  • Modeled conversions: Statistical modeling for iOS users who opted out of ATT
  • Attribution comparison: Available in Ads Manager under "Customize columns" > "Attribution settings"

Tips for comparing Meta and GA4 attribution:

  1. In Meta, filter to "7-day click" only (exclude 1-day view) for a fairer comparison
  2. Remember Meta reports at impression/click time, GA4 reports at conversion time
  3. Use Meta's Attribution Setting comparison to see how different windows affect reported conversions

For a deeper understanding of the Meta advertising ecosystem, refer to our Meta Ads Complete Guide.


Building an Attribution Strategy

The Three-Layer Approach

  1. Platform attribution (Google Ads DDA, Meta attribution): Use for within-platform optimization decisions (bid adjustments, audience targeting, creative selection)
  2. Cross-channel attribution (GA4 DDA): Use for cross-channel budget allocation decisions
  3. Incrementality testing: Use for validating attribution model outputs with causal measurement

Incrementality as the Gold Standard

Attribution models, including DDA, are still based on correlation, not causation. A user may have converted regardless of seeing your ad. Incrementality testing measures the causal impact:

  1. Holdout tests: Randomly exclude a group from seeing ads, compare conversion rates
  2. Geo experiments: Run ads in some regions, measure lift against control regions
  3. Platform lift studies: Meta Conversion Lift, Google Brand Lift

Use incrementality results to calibrate your attribution model. If DDA says Meta prospecting drives 25% of conversions but incrementality says 15%, adjust your DDA interpretation accordingly.

Attribution for Different Business Models

Business ModelRecommended Primary ModelLookback WindowKey Metric
E-commerce (impulse)DDA with 7-day window7 daysROAS
E-commerce (considered)DDA with 30-day window30 daysROAS
SaaS / B2BDDA with 90-day window90 daysCAC, LTV:CAC
Lead generationDDA with 30-day window30 daysCPL, Lead quality
App installSKAN + DDA7-35 days (SKAN)CPI, D7 retention

For connecting attribution data to broader ad performance analysis, see our Ad Data Analysis for Beginners guide.


Advanced Attribution Considerations

Cross-Device Attribution Challenges

Users switch devices constantly. A user researches on mobile, compares on tablet, and purchases on desktop. Without cross-device identity resolution, these appear as three separate users.

Solutions:

  • GA4 User-ID: Assign a persistent user ID to logged-in users
  • Google Signals: Google's cross-device graph (requires user opt-in)
  • First-party identity: Email-based identity resolution across devices

Offline Conversion Attribution

For businesses with offline touchpoints (phone calls, store visits), upload offline conversions to connect them to digital marketing:

// Upload offline conversion to Google Ads
// Match using gclid (Google click ID) stored at initial click

// Step 1: Capture gclid when user lands from Google Ad
const gclid = new URLSearchParams(window.location.search).get('gclid');
if (gclid) {
  // Store gclid with user record in your CRM
  saveToCRM({ userId: user.id, gclid: gclid, timestamp: Date.now() });
}

// Step 2: When offline conversion happens (e.g., phone sale)
// Upload via Google Ads API with the stored gclid

For the full picture on conversion tracking setup, see our Conversion Tracking Complete Guide.


Not sure which attribution model is right for your business? RedClaw configures attribution across GA4, Google Ads, and Meta to give you an accurate picture of channel performance. Get a free tracking audit


FAQ

What attribution model should I use in GA4?

Use data-driven attribution if you have sufficient conversion volume (400+ conversions per month per conversion action). DDA provides the most accurate credit distribution based on your actual data. If you do not meet the volume threshold, GA4 falls back to cross-channel last-click, which is still better than pure last-click because it considers all channels, not just the final interaction.

Why does Google Ads show more conversions than GA4 for the same campaigns?

Three main reasons: First, Google Ads uses click-time reporting (conversion counted on the day of the ad click) while GA4 uses conversion-time reporting (counted on the day the conversion actually happens). Second, Google Ads includes cross-device conversions from its user graph, which GA4 may not observe. Third, Google Ads may model conversions for users who did not consent to cookies (if Consent Mode is active), while GA4's modeling may produce different estimates.

Is data-driven attribution biased toward Google channels?

In Google Ads, DDA only considers Google Ads touchpoints, so it inherently attributes all credit to Google channels. In GA4, DDA is cross-channel and considers all traffic sources (organic, social, email, direct, paid), providing a more balanced view. Always use GA4 DDA for cross-channel budget allocation decisions and Google Ads DDA only for within-Google optimization.

How do I compare attribution across Google Ads and Meta when they use different models?

You cannot directly compare Google Ads and Meta attribution numbers because each platform only sees its own touchpoints and uses its own model. The solution is to use GA4 as a neutral cross-channel attribution platform. GA4 sees all channels and applies a single DDA model across them. Compare the GA4-attributed conversions per channel, not the self-reported numbers from each ad platform.

Should I care about view-through conversions in my attribution model?

View-through conversions (user saw an ad but did not click, then converted later) are legitimate touchpoints for display and video advertising, but they are easily over-counted. Meta includes 1-day view-through by default, which inflates conversion numbers for awareness campaigns. Our recommendation: exclude view-through from your primary attribution model and track it as a separate metric. Use it for upper-funnel valuation but not for budget allocation decisions.


Attribution done right means budgets spent right. Our analytics team configures cross-channel attribution that reveals the true value of every marketing dollar you spend. Check your ROAS


Related reading: GA4 Setup Complete Guide | Conversion Tracking Complete Guide | Pixel + CAPI Dual Tracking Setup | UTM Parameters Usage Guide | Ad Data Analysis for Beginners


Explore our tracking & analytics services →

Share:

Maximize Your Ad Budget ROI

From account setup to full-funnel tracking, we handle it all.

  • Dedicated account manager with real-time optimization
  • Full tracking infrastructure — every dollar accounted for
  • Cross-platform expertise: Meta, Google, TikTok

📬 Subscribe to Our Newsletter

Weekly insights on ad strategies, industry trends, and practical tips. No fluff.

We never share your email. Unsubscribe anytime.