Get early access

TikTok traffic but no sales on Shopify: why it happens and what to check

TikTok visitors arrive fast, on a phone, inside another app, mid-scroll. A store built for other visitors can lose them in seconds.

Short answer

TikTok visitors usually land on a phone, inside TikTok’s in-app browser, while still in scrolling mode. If the page they land on doesn’t match the video, loads slowly on mobile, or makes buying feel like work, they leave. Isolate TikTok sessions in Shopify’s reports, find the step where they stop, and fix the landing page for that visitor before spending more on the ad.

Key takeaways

  • Judge TikTok traffic on its own numbers. Mixed into store-wide averages, it hides.
  • Most TikTok visitors are on phones, so mobile speed and layout decide the result.
  • The landing page must continue the video: same product, same promise, visible price.
  • Compare orders in Shopify with what TikTok reports; the two count differently.

A TikTok ad can send more visitors in a day than a store sees in a month, and still produce almost no orders. That doesn’t always mean the product or the store is bad. It usually means the path from the video to the order wasn’t built for someone who was scrolling for fun a second ago.

Why TikTok visitors are different

  • They’re in discovery mode. They didn’t search for your product; a video interrupted them. Interest is real but thin, and the page has to build the rest.
  • They’re on a phone. TikTok is a mobile app, so your mobile product page is the whole store for these visitors.
  • They’re inside another app. Links open in TikTok’s in-app browser, which doesn’t share the shopper’s usual browser session: saved logins and a cart they started earlier elsewhere aren’t there.
  • They expect what they just saw. If the video showed one color, one bundle or one price, anything different on the page reads as a bait and switch.

TikTok has built features aimed at this friction: an optional Autofill for web pages opened in its in-app browser, which fills contact and address details for shoppers who opted in, and an in-app Shopify checkout experience that inherits your store’s checkout settings. Check whether your ad setup uses them.

Isolate TikTok sessions in your reports

  1. Tag every ad link

    Use UTM parameters on every TikTok ad URL so its visits are identifiable, instead of landing in “direct” or “social” buckets.

  2. Filter human sessions

    In Shopify’s sessions reports, set the “Human or bot session” filter to human before reading anything.

  3. Read the funnel for TikTok only

    Use Sessions by referrer to size TikTok traffic, then read the Conversion rate breakdown for those visits: sessions, cart additions, checkout reached, checkout completed.

  4. Compare with another source

    Put TikTok’s step rates next to your email or search visitors. The step where TikTok falls furthest behind is where to look.

If they leave the landing page

This is the most common pattern. Check the page the ad links to, on a phone, with fresh eyes:

  • Continuity: is the first screen the product from the video, in the variant from the video?
  • Price: is it visible without scrolling? A hidden price makes people guess, and guessing makes them leave.
  • Speed: check mobile LCP for product pages in Shopify’s Web performance reports. Shopify rates LCP up to 2,500 ms as good.
  • Proof: is there something that answers “is this real?” quickly, like reviews, a real photo or a short video?
  • Pop-ups: a full-screen email pop-up on arrival blocks the thing the visitor came to see.

If they leave at the cart or checkout

TikTok visitors who add to cart and then stop are usually meeting a cost or effort surprise: shipping they didn’t expect, a long form to type on a phone, or no express payment option. The reasons and checks are the same as for other visitors, but they bite harder on a phone. See why shoppers abandon checkout.

When TikTok and Shopify disagree

Ad platforms count conversions with their own attribution rules (click and view windows, modeled conversions), and Shopify counts orders. The two will rarely match. Use Shopify orders as the source of truth for revenue, and use TikTok’s numbers to compare ads with each other, not with your store.

Watch five TikTok sessions

Once you know the step, watch five to ten recordings of TikTok visitors who stopped there. You’re looking for the moment: the scroll hunting for the price, the tap on the wrong variant, the pause at the shipping cost, the exit two seconds after the pop-up. One clear moment is worth more than a long list of best practices.

Questions

Why am I getting TikTok ad clicks but no sales?
Usually the landing page doesn’t continue the video on a phone: different product or price, slow load, hidden price, or a pop-up in the way. Isolate TikTok sessions in your reports to find the step where they stop.
Is TikTok traffic low quality?
It’s different, not worse. Visitors arrive with thin intent and high curiosity. Pages built to continue the video, fast on a phone, tend to convert that curiosity far better than a generic product page.
Why does TikTok report more purchases than Shopify?
TikTok uses its own attribution windows and may model some conversions, while Shopify counts actual orders. Treat Shopify orders as the revenue truth.
Should I send TikTok traffic to the home page or a product page?
Send it to the page that continues the video, usually the exact product and variant shown. The home page makes a visitor search for what they just saw.

Sources

  1. About Autofill on TikTokTikTok for Business, 2025-10
  2. About the Shopify In-App Checkout experience for TikTokTikTok for Business, 2025-02
  3. Filter out bot traffic in your sessions-related reportsShopify Changelog, 2025-10-27
  4. Web performance reportsShopify Help Center

Know why they didn’t buy.

Shopsicle watches how people shop your store and tells you what to change, with the proof attached.

Get early access