Shopify can tell you an order happened, who bought, and what they paid. What it can't always tell you, by default, is the TikTok ad, the email, and the branded search that all happened before the sale actually closed.
Shopify's sales attributed to marketing report covers two sources: campaigns run through Shopify's own Marketing section, and external traffic tagged with UTM parameters. Anything outside those two categories — untagged social links, organic content, word of mouth, most email tools unless explicitly tagged — falls outside what this report can see.
This is the same structural gap covered in general terms in ecommerce attribution — Shopify's own reporting was never designed to reconstruct the full multi-touch journey, only to log which UTM-tagged or Shopify-native campaign was present most recently.
Shopify auto-tracks its own Marketing campaigns, but email (unless sent through Shopify Email with tracking on), organic social, and affiliate links all need explicit UTM parameters to show up as anything other than direct or organic.
Klaviyo, Postscript, TikTok Shop, an affiliate platform, and Shopify's own checkout all need to agree on the same utm_source/utm_medium values for the same channels — see UTM naming conventions for a structure that holds up across tools, not just within one.
A customer who sees an ad on their phone and completes checkout on a laptop is still one customer — but without cross-device resolution, Shopify has no way to connect those two sessions. See cross-device tracking.
Compare your Shopify "Online Store" and "Direct" order-source totals against your actual known paid spend and traffic. A disproportionately large Online Store/Direct share, relative to how much you're actually spending on tagged campaigns, is a strong signal that a meaningful share of your real marketing-driven orders are being misclassified — the same underlying pattern as direct/(none) traffic in GA4.
Conversion tracking and attribution consultant. Spends most days inside Google Tag Manager, GA4, and server-side tracking setups, helping ecommerce and B2B teams figure out where their customers actually came from. More about Abdul →