Do Google Ads and Meta double count food and drink sales?
If you sell food or drink, usually yes, and most often on reorders. A regular sees your Meta ad, then clicks your Google brand ad to reorder, and both platforms claim that one order. Split each platform's purchases into new and returning customers before you judge either.
By Joris van Huët, Founder & CEOUpdated 5 min read
Run the numbers for your store: the free ad platform over-reporting checker.
If you sell food or drink, usually yes, and most often on reorders. A regular sees your Meta ad, then searches your name and clicks a Google ad to reorder: both platforms can claim that one order. Split each platform's purchases into new and returning customers before you judge either.
If you sell food or drink online
If you sell food or drink, a good share of your orders are probably reorders. Coffee runs out, snacks get eaten and the hot sauce goes back on the list. A regular rarely needs persuading. They need reminding, and every channel that reminds them can claim the order.
Follow one reorder. Your regular scrolls past a Meta ad over breakfast. At lunch they search your brand name, click your Google ad and buy. Meta can count that order as a view-through purchase, inside its 1-day view window. Google Ads counts the same order as a click conversion.
Your email tool can join in. If the regular opened your reminder first, Klaviyo looks for an attributable action inside its own window and may claim the order too. Three reports, one bag of coffee.
Small baskets make it sting. If a claimed order was a reorder that would have come anyway, both platforms report a return on money that bought nothing new.
What one store's export shows
The export below does not say what its store sells. Read it as one store's pattern: it is not a benchmark for food brands.
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 |
| Touched view, all channels added together | 110.4% | Channels sheet, Touched column total |
| Direct, in last click, first click and touched views | 57.7% | Channels sheet, Direct row |
On the Journeys sheet, 1-touch journeys hold 79.5% of revenue and take 0.5 days to buy. Reorders often look like that: one quick visit. If yours do, GA4 sees one channel per sale, while Meta can still claim the same sale through a view.
On the Channels sheet, the touched view sums to 110.4% by design: a journey that touched two channels counts in both. That is the overlap GA4 can see, on clicks alone. The platforms add views on top.
Direct holds 57.7% of revenue on the Channels sheet, in all three views. A regular who types your address lands in Direct. Google Ads needs an earlier interaction with its own ads to claim that sale, while Meta can claim it through yesterday's view.
What the export cannot show: whether these buyers were regulars, or what either platform claimed. It is one store's record, nothing more.
What changes for a food or drink brand?
- First orders are the number to watch. Reorders are where claims pile up. First orders are where ads have to do the work, so judge both platforms on new customers.
- Meta can split its own claim. Its audience segment reporting breaks results into new audience, engaged audience and existing customers. You define the last two in your ad account's advertising settings first.
- Google can split too, with a lifecycle goal. Google Ads shows a New vs. returning customers segment once a customer acquisition goal is active and the campaign optimizes for purchases. Without that goal, its purchase column mixes both.
- Brand search collects reorders. If you run a brand campaign, regulars click it on the way back to you. Test a regional pause before you trust its claim, as in Is branded search worth paying for?
What to do this week
- Get your returning share from Shopify. Go to Analytics, then Reports, filter by Customers and open New vs returning customers, grouped by month. Pass: first-time customers are a clear share of last month. Fail: nearly everyone was returning, so read both platforms' purchases as mostly reorders.
- Break Meta's purchases down by audience segment. Define your segments under All tools, then Advertising settings, then Audience segments. Then click Breakdown in Ads Manager and choose Audience segments under By demographics. Pass: new audiences bring a real share of purchases. Fail: existing customers dominate, so Meta's claim is mostly reorders that Google may claim too.
- Read Google's split on your brand campaign. If a customer acquisition goal is on, click Segment in the Campaigns table and add New vs. returning customers. Pass: the brand campaign's conversions lean new. Fail: they lean returning, so its claims and Meta's land on the same regulars.
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: About attribution models and attribution settings (Meta Business Help Center); Understanding Klaviyo message attribution (Klaviyo Help Center); Default channel group (Google Analytics Help); Create audience segments in Meta Ads Manager (Meta Business Help Center); Use audience segments to enable breakdown reporting in Meta Ads Manager (Meta Business Help Center); Measure your lifecycle goals campaigns (Google Ads Help); Customers reports (Shopify Help Center).
Related answers
Frequently asked questions
How can a food brand see whether Meta's purchases are reorders?
Use Meta's audience segment breakdown. Define existing customers and an engaged audience in your ad account's advertising settings, then choose Audience segments under the Breakdown menu in Ads Manager. Purchases from existing customers are the reorders that Google and your email tool may claim too.Should a food brand pause Google brand ads to stop double counting?
Not to fix the reports. Pausing changes what you pay for, not how either platform counts. Test the pause in some regions first and compare total orders there. If orders hold, the brand ads were mostly collecting reorders that both platforms claimed.Can my email tool claim the same reorder as Google and Meta?
Yes. Email tools credit orders to messages inside their own attribution window, by their own rules. Klaviyo, for example, checks whether an open, click or delivery happened while its window was open. One reorder can then sit in three reports while Shopify records it once.
Go deeper: Incrementality testing, explained.
Sixty-second versions of these ideas: Causality Engine on YouTube Shorts.
Keep reading
Terms in this article
- 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.
- ConversionConversion is a specific, desired action a user takes in response to a marketing message, such as a purchase or a sign-up.
- Customer acquisitionCustomer acquisition attracts new customers to a business. For e-commerce, this means driving the right traffic to the website.
- Google AdsGoogle Ads is an online advertising platform where advertisers bid to display ads, service offerings, and product listings.
- Google AnalyticsGoogle Analytics is a web analytics service that tracks and reports website traffic.