On this page
GA4 still gives you a multi-touch view without a warehouse. The reporting attribution model, model comparison, and conversion paths answer a useful set of channel questions. They do not let you rebuild the credit logic, join CRM revenue, or audit a single journey.
What the attribution settings control
The property’s attribution settings (found under Admin, in the Data display section; menus move, so look for the attribution settings page rather than a fixed click path) control two things: the reporting attribution model and the lookback window for each key event. Those two settings decide what every attribution report in the property is able to show.
Acquisition key events such as first_open and first_visit default to a 30-day lookback and can be set to 7 days. All other key events default to 90 days and can be set to 30 or 60 days. Changes apply going forward and do not rewrite history, so set the window before you start a comparison and record the date you changed it.
The reporting models you still have
Google removed the rules-based models first click, linear, time decay, and position-based from GA4 and Google Ads in 2023. Properties that used them were switched to data-driven attribution. What remains for reporting is data-driven attribution plus last-click variants: paid and organic last click, and Google paid channels last click. There is no built-in first-touch or linear report to switch to, so any other credit rule has to be built from exported data.
Which reports use the model, and which don’t
GA4 does not apply attribution uniformly. The attribution reports in the Advertising section use the reporting model. Acquisition reports work differently: the First user and Session dimensions are rule-based. First user credits the first acquisition, and session source follows last non-direct click logic. Neither uses the reporting model. Only some key-event metrics in acquisition reports are attributed with the reporting model, which is why the same channel can show different totals in two reports. That is the most common reason numbers appear to disagree inside GA4.
| Question | GA4 report to use | Limitation |
|---|---|---|
| Does the reporting model change channel credit? | Model comparison in the Advertising attribution reports | Compares the models GA4 offers, which are data-driven and last-click variants. It does not show how credit was assigned to each path. |
| Which touchpoints came before a key event, and how many? | Conversion paths (early, mid, and late touchpoints) | Shows touchpoints before a key event, not a full audit of each journey. You cannot change the journey rules. |
| Which source gets credit for a new user? | Acquisition reports with First user dimensions | Rule-based, not driven by the reporting model. Totals can differ from attribution reports. |
| What sequence did users follow across pages or events? | Path exploration | Shows sequences, not attribution credit. Explorations may sample data on large date ranges. |
| Where do people drop off between steps? | Funnel exploration | Shows step-by-step completion, not channel credit. Sampling can apply on large ranges. |
| Which CRM deals or offline revenue belong to each path? | None in GA4 | Needs the raw export joined to CRM or order data, which means BigQuery or a warehouse. |
A practical recipe
Use the built-in views in this order so each step answers one question and the results are easy to explain later.
- Decide the business question first, such as which channel drives qualified demand or what caused a shift in conversions.
- Pick one to three key events. A longer list splits the signal and makes model comparisons harder to read.
- Set the lookback window to fit your real sales cycle, and write down the date you set it.
- Use model comparison to see whether channel credit moves between data-driven and last-click. Large shifts need a check before they become a conclusion.
- Use conversion paths to count the touchpoints before each key event, and note which differences you cannot explain yet.
- Export or record the differences, then reconcile the key event counts with your CRM or order system.
Data-driven attribution can fall back to rule-based behavior when a property has too little data, and GA4 does not clearly warn you when that happens. Treat a model comparison that shows almost no difference as a prompt to check data volume, not as proof the models agree. Check the platform’s current documentation before you rely on that behavior in a report.
What you cannot do without raw data
Some questions sit outside the built-in reports. You cannot build first-touch, linear, time-decay, or position-based credit yourself inside GA4. You cannot change the rules that define a journey, join CRM revenue or offline deals to web paths, include impressions from non-Google platforms, or audit how a single conversion received its credit. Those gaps are where the built-in views stop being enough.
When one of those gaps blocks a decision, move to the raw export. The BigQuery companion guide covers journey stitching and model logic built from the GA4 export, and it is the right next read if you need custom credit. For the model definitions behind these choices, start with marketing attribution models explained and the beginner’s guide to multi-touch attribution.
If the GA4 views disagree with ad platforms, the Google Ads and GA4 conversions guide covers the usual causes. For a team that needs the warehouse build scoped and documented, attribution modeling is the service that covers it.
If the GA4 views disagree with your CRM and you cannot tell which one to trust, book a tracking audit. Bring the report and your key event list, and we’ll map which built-in view answers each question and where the raw export is needed.
Frequently asked questions
Can you do multi-touch attribution in GA4 without BigQuery?
Partly. GA4 offers a reporting attribution model, model comparison, and conversion paths, which cover channel credit and touchpoint counts. It does not let you define custom credit rules, join CRM revenue, or audit individual journeys without exported data.
Which attribution models are still available in GA4?
Google removed first click, linear, time decay, and position-based from GA4 and Google Ads in 2023. The reporting options that remain are data-driven attribution and last-click variants, including paid and organic last click and Google paid channels last click.
Why do GA4 acquisition reports and attribution reports show different channel totals?
Acquisition reports rely on rule-based First user and Session dimensions, which do not use the reporting model. Only some key-event metrics in those reports are attributed with the reporting model, so the totals can differ.
Can MetricMaven help with GA4 attribution?
Yes. We confirm the key events and lookback windows, check which built-in view answers each question, and document where the raw export is needed so the team can explain differences without rebuilding reports by hand.
