Looking for our creative agent?See it
All playbooks

Stop losing money · Leak

Purchases counted twice

If your ROAS looks too good to be true, check whether each order counts twice.

If Meta records more purchases than Shopify has orders, the purchase event is likely firing twice, often from two pixels or two apps on the thank-you page. Connect Meta Ads and Shopify to Claude, ask it to list days where Meta's count beats Shopify's, and check $0, replacement and renewal orders. Then remove the duplicate event.

  1. 1
  2. 2

    Ask

    Compare Meta's recorded purchases with Shopify orders for the last 30 days. If Meta records more purchases than Shopify has orders on any day, list those days. Then check whether $0 orders, replacement orders or subscription renewals are firing purchase events.

    Paste this into Claude, ChatGPT, Codex or Cursor.

  3. 3

    Act

    Fix the duplicate event (usually two pixels or two apps firing Purchase on the thank-you page). Your real cost per sale is higher than you think.

What it tends to findExample

Meta counted 1.6 purchases for every real order. The purchase event fired twice on the thank-you page.

Watch out

Recount after removing $0 and replacement orders. Those inflate the count without being a pixel bug.

Step by step

  1. 01Connect Meta Ads and Shopify read-only, via a Claude connector or MCP server if you have one, or upload 30 days of purchase and order exports.
  2. 02Run the prompt to list days where Meta recorded more purchases than Shopify orders.
  3. 03Recount after removing $0, replacement and subscription renewal orders, since those inflate counts without a pixel bug.
  4. 04Find and remove the duplicate Purchase event, usually a second pixel or app on the thank-you page.
  5. 05Re-run the check weekly to confirm the counts line up.

Questions

Run these next

Every number on these pages is an illustrative example, not a result from a named store. Read-only access is enough for every check; make any change yourself.

See where your funnel leaks

Book a call. We'll show you where you're losing sales and what to fix first.

Takes a minute. Then you pick a time.