How should a food brand read GA4's model comparison?
If you sell food and drink, read GA4's attribution models comparison on purchase alone. Judge launch months on Ad interaction time. Then set each channel's Key events change against its Revenue change, to see whether it brings small trial orders or big baskets.
By Joris van Huët, Founder & CEOUpdated 5 min read
Run the numbers for your store: the free customer journey credit calculator.
If you sell food and drink, read the comparison on purchase alone, since every key event is added together by default. Judge a launch month on Ad interaction time, once slow buyers have arrived. Then set each channel's Key events change against its Revenue change: the gap usually shows whether it brings trial orders or full baskets.
If you sell food and drink
If you sell coffee, snacks, sauces or drinks, your site probably asks visitors for more than a purchase. A recipe newsletter, a sample request or a subscription start may all be marked as key events. That helps other reports and muddles this one.
Your orders also come in two sizes. A first order is often a trial pack, a sampler or a single bag. A regular fills a bigger basket. One channel can be good at the first and poor at the second, and the comparison can show which.
Launches are the third habit. A new flavour or a seasonal drink gets a burst of ads in one month. Buyers who need a few visits finish after the month has closed.
The export below is one store's, and it does not say what that store sells.
One store's anonymised GA4 export, 1 January 2024 to 21 August 2026. It holds shares of revenue only: no ad spend, no order counts.
| What the export shows | Share of revenue | Source cell |
|---|---|---|
| Journeys with 1 touch (0.5 days to buy) | 79.5% | Journeys sheet, 1 touch row |
| Journeys with 2 to 3 touches (12.5 days to buy) | 12.2% | Journeys sheet, 2-3 touches row |
| Journeys with 4 to 9 touches (16.9 days to buy) | 5.4% | Journeys sheet, 4-9 touches row |
The days are the useful part. In one store, buyers on 2 to 3 touches took 12.5 days and buyers on 4 to 9 touches took 16.9 days (Journeys sheet). If your buyers take that long, sales from the last fortnight of a launch month land in the month after.
Single-touch journeys hold 79.5% of revenue on the Journeys sheet, at 0.5 days to buy. Those sales almost always land in the same range, whichever reporting time you pick.
What the export cannot show is order size. It holds shares of revenue, so the trial-pack question needs GA4's own columns.
What changes for a food and drink store?
Sign-ups blur the comparison. Google's report selects every key event by default and adds them together. A recipe sign-up then counts like a sale in the Key events columns, and a channel that collects sign-ups looks like a seller. Pick purchase alone in the drop-down at the top left.
Launch months need Ad interaction time. The default, Event time, credits touches before the purchases in your date range. Ad interaction time credits touches inside your range, even when the purchase comes later. For a launch month, pick Ad interaction time and read it two or three weeks after the month ends.
Key events and Revenue can split. Each model gets both columns, with a % Change for each. Say a channel's key events rise more than its revenue under data-driven. Then the purchases it gains are smaller than the ones it had: trial packs, not hampers. If revenue rises more, it opens journeys that end in big baskets.
A sampler channel can look weak and still feed you. A channel that wins first orders at trial prices shows modest revenue under either model. Before you cut it, check in your shop's own reports whether those first-time buyers come back.
What to do this week
- Read purchases alone. In GA4, open Advertising, then Attribution, then Attribution models, and keep only purchase in the key events drop-down. Pass: purchase is listed and you can select it on its own. Fail: it is missing, so purchase is not a key event and no model can credit it.
- Rerun your last launch on Ad interaction time. Set Reporting time to Ad interaction time and the date range to the launch month. Then compare data-driven with paid and organic last click. Pass: you read it at least two weeks after the month ended, so slow buyers are in. Fail: you read it on the month's last day, before they arrived.
- Set Key events against Revenue for two channels. Compare both % Change columns for Paid Social and Email under data-driven. Pass: you can say which one gains small first orders and which gains big baskets. Fail: you judged a channel on key events alone and called a trial-pack channel weak.
Check the homework. Your GA4 Attribution paths export already holds the evidence. Causality Engine reads that one file and shows what each channel caused next to what last-click gave it, in 1 to 2 minutes, for €99 once (excluding VAT), refundable within 30 days. Check the homework
Sources, 1 October 2026: Key event attribution models report (Google Analytics Help); Get started with attribution (Google Analytics Help)
Related answers
Frequently asked questions
Why do sign-ups show up in my GA4 attribution models report?
Because the report selects every key event by default and adds them together. If you mark sign-ups or sample requests as key events, they sit in the same columns as purchases. Pick purchase alone in the drop-down at the top left.How should a food brand judge a launch month in GA4?
On Ad interaction time, which credits touches inside your date range even when the purchase comes later. Event time, the default, credits touches before the purchases in the range. Read the launch month two or three weeks after it ends.What does it mean when a channel gains key events but loses revenue under data-driven?
The purchases it gains are smaller than the ones it gives up. If you sell food and drink, that often points to a channel that opens journeys with trial packs or samplers. Check its buyers' later orders before you call it weak.
Go deeper: Causal attribution, explained.
Sixty-second versions of these ideas: Causality Engine on YouTube Shorts.
Keep reading
Terms in this article
- Ad SpendAd Spend is the total amount invested in advertising campaigns. It is measured against Return on Ad Spend (ROAS) to evaluate campaign effectiveness.
- AnalyticsAnalytics is the systematic computational analysis of data. It reveals customer behavior and measures campaign performance.
- AttributionAttribution identifies user actions that contribute to a desired outcome and assigns value to each. It reveals which marketing touchpoints drive conversions.
- Attribution ModelAn Attribution Model defines how credit for conversions is assigned to marketing touchpoints. It dictates how marketing channels receive credit for sales.
- Causal AttributionCausal Attribution uses causal inference to determine which marketing touchpoints genuinely cause conversions, not just correlate with them.
- CausalityCausality is the relationship where one event directly causes another, essential for identifying specific actions that drive desired outcomes in marketing.
- Google AnalyticsGoogle Analytics is a web analytics service that tracks and reports website traffic.
- NewsletterNewsletter is a regularly distributed email publication containing news, updates, and promotional content for subscribers.