Skip to content

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 , 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 showsShare of revenueSource cell
Journeys with 1 touch (0.5 days to buy)79.5%Journeys sheet, 1 touch row
Touched view, all channels added together110.4%Channels sheet, Touched column total
Direct, in last click, first click and touched views57.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

  1. 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.
  2. 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.
  3. 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).

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

Browse the full glossary

Your platforms guess.
We run the math.

Upload a GA4 export and see what each channel caused, next to last-click, in 1–2 minutes. The read is yours to keep.

Free, in your browser: your file is not uploaded. The full read is €99, refundable within 30 days. Prices exclude VAT.
Or book a 30-min call.