Home/Blog/Attribution
Attribution7 min read

Understanding GA4 Attribution Models: Which One Should You Use?

A practical guide to GA4 attribution models. Explains data-driven, last click, and cross-channel attribution with real examples.

GA4, attribution, marketing, reporting

Attribution determines which marketing touchpoint gets credit for a conversion. GA4 changed the game with data-driven attribution as the default. Here's what you need to know.

GA4 Attribution Models

Data-Driven Attribution (Default)

Uses machine learning to distribute credit across all touchpoints based on their actual impact. This is the recommended model for most businesses.

How it works: Google's algorithm analyzes converting and non-converting paths to determine how much each touchpoint contributed to the conversion. A touchpoint that frequently appears in converting paths (but not non-converting ones) gets more credit.

Last Click (Cross-Channel)

100% of credit goes to the last touchpoint before conversion. Simple but misleading — it ignores the entire consideration journey.

When to use: Only for quick tactical decisions where you need a simple, directional answer.

First Click (Cross-Channel)

100% of credit goes to the first touchpoint. Useful for understanding which channels drive initial awareness.

Choosing the Right Model

For most businesses, data-driven attribution is the best choice because: - It accounts for multi-touch journeys - It adapts to your actual data (not a static formula) - It's the most accurate for budget allocation decisions

Lookback Windows

GA4 lets you configure how far back to look for touchpoints: - Acquisition events: 30 days (default) - All other events: 90 days (default)

For high-consideration purchases (B2B, real estate, enterprise software), consider extending these windows.

UTM Best Practices for Better Attribution

Attribution is only as good as your traffic source data. Essential UTM hygiene:

  1. Tag every paid campaign with `utm_source`, `utm_medium`, and `utm_campaign`
  2. Use consistent naming — `google` not `Google` or `GOOGLE`
  3. Don't tag internal links — UTM parameters on internal links break session attribution
  4. Include `utm_content` for A/B testing creative variations

Common Attribution Pitfalls

  • Referral spam: Fake referral traffic corrupts attribution data
  • Self-referrals: Your own domain appearing as a referral (fix with referral exclusions)
  • Payment gateway referrals: PayPal/Stripe appearing as traffic source (exclude them)
  • Dark social: Direct traffic often includes untracked social shares

Check your attribution setup — run a free audit →

Check your GA4 implementation

Run a free AI-powered audit to see how your tracking stacks up.

Start Free Audit