"7-day click, 1-day view" is Meta's default attribution window: it credits your ad for any purchase made within 7 days of someone clicking it, or within 1 day of someone merely seeing it without clicking. That second half — the 1-day view — is why Meta almost always reports more purchases than Shopify shows orders. Shopify only records a completed checkout; it has no concept of a "view," so it never credits a sale to an ad nobody clicked.
If you have ever stared at Meta Ads Manager claiming 78 purchases while Shopify shows 100 orders attributed differently, this setting is the reason. It is not a bug, and neither number is lying. They are answering two different questions.
What "7-day click, 1-day view" actually means
The phrase is two rules stitched together. Each one is a lookback window — a stretch of time after an ad interaction during which Meta will still take credit for a sale.
The 7-day click half
If a shopper clicks your ad and then buys anything from your store within the next seven days, Meta counts that purchase as one it drove. The click can be Monday and the checkout Thursday — Meta still claims it, and it reports the sale on the click date (Monday), not the purchase date. That timing quirk alone desynchronizes any single-day comparison you try to run against Shopify, which files the order on Thursday.
The 1-day view half
This is the one that surprises people. If a shopper scrolls past your ad — no click, no tap, just an impression — and then buys within 24 hours, Meta still credits the ad. This is called a view-through conversion. Shopify records only the checkout and whatever channel last referred the buyer, so it will file that same sale under "Direct," "Organic," or "Google" instead of Meta.
The 7-day-click-plus-1-day-view combination is Meta's current default for new campaigns, per Foreplay's attribution guide and Jon Loomer's 2026 breakdown. The longer 28-day-click, 28-day-view, and 7-day-view options were removed after Apple's iOS 14 privacy changes.
Why this window makes Meta and Shopify disagree
The 1-day view is the single biggest reason your platform-reported numbers run ahead of your store-side truth. A shopper who saw but never clicked has no click ID (fbclid) attached to their session, so from Shopify's point of view the ad never touched them.
A gap of roughly 20 to 35 percent between Meta-reported purchases and Shopify orders is considered normal on the default window, according to Vaizle and TrackBee. Most of that excess is view-through plus modeled conversions — statistical estimates Meta reports when a pixel is blocked or a user opts out of tracking.
There is a real-data-loss side too, working in the opposite direction. Browser ad blockers and tracking prevention stop client-side pixels from firing for an estimated 10 to 25 percent of users, per Audiense and Elevar. Shopify still records those sales server-side; Meta may miss them. The window inflates, the blockers deflate, and the net gap is what you see. If you want the full map of why every tool reports a different number, our guide to reconciling your ecommerce data walks through all of it.
A worked example: one week, one store
Say you run a print-on-demand mug store and drive Meta ads for a week. In reality, 100 orders come in, each averaging $40 in product, $5 shipping, and $4 tax — so $49 total per order. Of those 100 buyers, 55 clicked a Meta ad within seven days before buying, 15 only saw a Meta ad within one day before buying (no click), 10 clicked a Google ad last, and 20 arrived via organic search or direct.
Here is how each system counts the same week.
Meta Ads Manager takes the 55 clicks plus the 15 views, giving 70 attributed purchases on the window. It then adds roughly 8 modeled conversions to recover buyers it could not observe directly, landing near 78. Because it passes subtotal only, its reported revenue is about 78 × $40 = $3,120. It does not subtract refunds, and it dates many of these on the click day, so a chunk lands in the prior week.
Shopify Analytics reports the ground truth: 100 orders. By last-non-direct click, it credits about 55 to Facebook, 10 to Google, and 35 to search or direct. The 15 view-through buyers are not credited to Facebook here — they clicked nothing, so Shopify files them under their real last referrer. Total sales come to 100 × $49 = $4,900 before any refunds.
Notice the arithmetic of the disagreement. Meta's 78 purchases ÷ Shopify's 100 orders = 0.78, so Meta looks like it drove 78 percent of sales. But 15 of those were view-only and 8 were modeled — remove them and only 55 were click-verified. 55 ÷ 100 = 0.55. Same week, same store, two defensible numbers. The rule of thumb from TrackBee is that narrowing the setting all the way to 1-day-click can cut reported conversions by around 40 percent — same real sales, a tighter credit window.
7-day click or 1-day view — should you change the window?
Changing the attribution setting does two things at once, and merchants conflate them. The setting decides which conversions Meta optimizes toward and the headline number it reports. A comparison window, by contrast, only re-slices data you already recorded for viewing — it never retrains the campaign.
So tightening from 7-day-click-plus-1-day-view down to 1-day-click will make your reported numbers look more conservative and closer to Shopify, but it also gives Meta's algorithm fewer conversion signals to learn from, which can hurt delivery. Most advertisers leave the default on and simply interpret the gap rather than trying to erase it. Comparing attribution approaches head-to-head is easier with a dedicated attribution modeling tool or a multi-touch attribution tool than by toggling settings inside Ads Manager.
How to reconcile the gap instead of chasing it
You cannot make these numbers equal, so stop trying. The productive move is to know which number answers which question.
Your Shopify order count and total sales answer "how many sales happened, and how much revenue came in." This is your source of truth. Meta's purchase number answers "how many of those sales did my ads plausibly influence" — expect it to run 20 to 35 percent higher on the default window and never to match. And your bank payout answers "how much cash actually landed," after processing fees, refunds, and chargebacks are deducted, which is a separate reconciliation from either of the above. If a deposit looks stuck, our note on a Shopify payout in transit explains the timing, and if the money is going to the wrong place, here is how to change your payout account on Shopify.
The one number none of these tools gives you is per-order profit — because profit needs product cost, shipping, fees, and ad spend stitched to each individual sale, and no single platform sees all of that. That is the job PodVector does. It connects Shopify, Meta Ads, Google Ads, Printify, Printful, and Stripe, and computes true per-order profit across them. Victor, its AI operator, reads that live data — including your Meta ad numbers — and proposes moves, executing approved actions on the Shopify side; he does not touch your ad account. PodVector is not a dashboard you have to interpret.
See your true per-order profit with PodVector
FAQs
What does 7-day click 1-day view mean in plain English?
It is Meta's default rule for taking credit for a sale. Meta counts a purchase as ad-driven if the buyer clicked your ad within the previous seven days, or saw your ad within the previous one day without clicking. The seven-day-click part is the reliable half; the one-day-view part is why Meta's totals run ahead of what Shopify records.
Why does Meta show more purchases than Shopify with this setting?
Mainly view-through conversions. Shopify only logs a completed checkout and its last-click referrer, while Meta also claims sales from ads that were merely seen, plus modeled estimates for buyers it could not track directly. A gap of 20 to 35 percent is normal on the default window, per Vaizle and TrackBee.
Should I switch to 1-day click to match Shopify?
You can, and your reported numbers will look more conservative, but the setting also controls what Meta's algorithm optimizes toward — a tighter window gives it fewer signals to learn from. TrackBee notes the switch can cut reported conversions by roughly 40 percent even though real sales are unchanged. Most sellers keep the default and interpret the gap instead.
Is view-through attribution just Meta inflating its numbers?
No. Meta counts view-through and modeled conversions by design and disclosure. It is answering a different question — "did my ad influence this sale?" — than Shopify's "did a sale happen?" Neither is dishonest; they measure different things.
Does fixing my tracking make the numbers match?
Only partially. Better setup like the Conversions API recovers lost events from blocked browsers, but it does nothing about the structural gaps — view-through, modeled conversions, and click-date-versus-purchase-date reporting. Even with flawless tracking, expect Meta to sit above Shopify.