I get ad clicks and landing page views on my ads but shopify doesn't register any customers

Topic summary

A user is experiencing a significant discrepancy between ad platform metrics and Shopify analytics. Ad platforms (Meta and TikTok) report hundreds of clicks and dozens of landing page views, but Shopify registers only a fraction of these as website visitors.

Example data:

  • TikTok Ads: 123 clicks, 47 landing page views
  • Shopify: Only 5 visitors tracked from TikTok

Troubleshooting attempts (all unsuccessful):

  • Replaced Meta and TikTok pixels
  • Created new Shopify account with different theme
  • Tested with minimal Dawn theme (1.2s mobile load speed)
  • Contacted support from Shopify, Meta, and TikTok (all blamed “definition differences”)

Timeline: Issue began after major theme restructuring, persisted for one month.

The user seeks advice from others who may have resolved similar tracking discrepancies. The problem appears systemic rather than theme or speed-related, given that multiple fresh setups produced identical results.

Summarized with AI on October 25. AI used: claude-sonnet-4-5-20250929.

Hey, I wanted to talk about this issue to see if anyone has an answer. I’ve been stuck for a month, shopify customer support, meta and tik tok ads support all don’t know what happened and they blame the issue on “a difference in definitions”. But, the truth is that meta ads and tik tok ads say My ads get hunderds of clicks, about 1/3 of them converts to landing page views, but shopify only said I had a few website visitors. For instance, yesterday, tik tok ads said I had 123 clicks, 47 landing page views and shopify registered only 5 customers from tik tok ads on my webiste. The issue appeared when I did major changes to my theme as I re-structued by business. But, I changed meta and tik tok pixels, I even bought a different shopify account and started from scratch using a different theme but nothing worked. I even tried linking an almost empty dawn theme to see if the issue might be website loading speed (that page had 1.2sec mobile loading speed), but the results were the same… Did anyone ever fix that issue that they encountered?