Hi there,
Thanks for reaching out! I saw your post and thought I'd give you some initial thoughts and guidance based on my experience. It’s a common problem, so don't worry, you're not alone in facing it. The discrepancy between ad clicks and actual store sessions, especially on platforms like TikTok, is something we see quite often, particularly with new accounts and pixels.
It's frustrating when you're spending money and the numbers just don't seem to add up. You've got 16 clicks but only 4 sessions, which is a massive 75% drop-off. And running a conversion campaign optimised for 'complete payment' right out of the gate with a new pixel is a very ambitious, and frankly, difficult strategy to make work. I’ll walk you through what's likely happening and what you can do about it. There’s a few layers to this, from the technical tracking side to your overall campaign strategy.
We'll need to look at why your tracking is off...
First things first, let's tackle that big drop-off between clicks and sessions. It's a common misconception that every single click on an ad will result in a recorded visit to your website. In reality, it never works out that way. A 'click' just means someone tapped on your ad. A 'session' or 'page view' means their device successfully loaded your Shopify store and the TikTok pixel fired correctly. That gap between the two is where the problem lies, and there are a few usual suspects.
Page Load Speed: This is probably the biggest culprit, especially for mobile traffic from an app like TikTok. Users have zero patience. If your store takes more than a couple of seconds to load, they will just close the tab and move on. That click gets recorded by TikTok, but the user never stays long enough for your Shopify page to load and for the pixel to register their visit. Have you checked your site speed on mobile? A cluttered start page, large unoptimised images, and too many apps can really slow things down. It's something we always check first for our e-commerce clients.
Accidental Clicks: On a fast-scrolling platform like TikTok, a lot of clicks are just fat-thumb mistakes. People are swiping through videos and accidently tap your ad. They realise their mistake instantly and hit the back button before your page has any chance to load. There’s not much you can do about these, but they definately contribute to the discrepancy.
Pixel and Tracking Setup: This is the most critical area to get right. You mentioned a 'new pixel', which is the core of the issue. A new pixel has no idea who to look for, but there might also be technical problems with its implementation.
Here's what I'd check straight away:
-> Is it firing correctly? Get the 'TikTok Pixel Helper' extension for the Chrome browser. Go to your Shopify store and navigate through it like a customer would. Add a product to the cart, go to checkout, etc. The pixel helper will show you if the pixel is active on each page and if the correct events (like `ViewContent`, `AddToCart`, `InitiateCheckout`) are firing as they should. If they aren't, or if you see errors, you've found a major problem.
-> iOS 14+ and AEM: Ever since Apple's privacy updates, tracking has become a lot harder. For TikTok, this means you must configure your events under their 'Aggregated Event Measurement' (AEM) settings. You have to choose and prioritise up to 8 events you want to track for iOS users (e.g., `CompletePayment` as priority 1, `InitiateCheckout` as priority 2, etc.). If you haven't done this, your tracking for a huge chunk of mobile users will be completely off. It can also cause delays in reporting, so some data might not show up for up to 72 hours. This could contribute to the numbers looking strange initially.
-> Conversions API (CAPI): Browser-based pixels are becoming less reliable due to ad blockers and privacy changes. The solution is server-side tracking, which for TikTok is called the Conversions API. It creates a direct, more reliable connection between Shopify's servers and TikTok's servers. It doesn't rely on the user's browser, so it can capture data that the pixel misses. Setting up the TikTok app in Shopify should give you an option to enable this. It’s a bit more technical, but it’s the modern standard and something we implement for all our clients to get more accurate data. With a 75% drop off, I'd seriously look into making sure this is set up correctly alongside the browser pixel.
Honestly, getting the tracking foundation right is non-negotiable. Without accurate data, you're just throwing money into a black box and hoping for the best. It's impossible to optimise or scale a campaign if you can't trust the numbers you're seeing.
I'd say you need to rethink your campaign setup...
Okay, so let's talk about your campaign strategy. You're running a conversions campaign optimised for `CompletePayment` with a brand new, untrained pixel. Tbh, this approach is doomed from the start. It’s like asking a new employee to run the entire company on their first day without any training.
The TikTok algorithm is incredibly powerful, but it needs data to learn. When you tell it to find people who will 'Complete Payment', it looks for patterns and similarities among users who have already completed that action on your site. With a new pixel, you have zero past purchasers. The algorithm has absolutely nothing to go on. It doesn't know what your typical customer looks like, what their interests are, or what their behaviour is. So it basically guesses, showing your ads to a random assortment of people, which is inefficient and very expensive. This is likely why you're seeing so few results.
You need to give the algorithm a chance to learn by walking it down the funnel. Instead of jumping straight to the hardest and most valuable conversion, you should 'season' the pixel by starting with easier, more frequent events. This is a fundamental strategy we use for all new accounts.
Here’s a much more effective way to structure your campaigns to train the pixel:
Phase 1: Top of Funnel (ToFu) - Data Collection
-> Objective: `ViewContent` or `AddToCart`
-> Why: These are much lower-commitment actions than a purchase. It's far easier and cheaper for TikTok to find people who will simply look at a product or add it to their cart. Your goal here isn't to make a profit, it's to feed the pixel as much data as possible, as quickly as possible. You're building your future retargeting audiences and teaching the algorithm who is generally interested in your products. Run this until you have at least 50-100 `AddToCart` events.
Phase 2: Middle of Funnel (MoFu) - Qualification
-> Objective: `InitiateCheckout`
-> Why: Once you have enough `AddToCart` data, you can move to the next step. The algorithm now has a better idea of who is interested and can more effectively find users willing to take the next step of starting the checkout process. At this stage, you're also building a high-intent audience to retarget later.
Phase 3: Bottom of Funnel (BoFu) - Conversion
-> Objective: `CompletePayment`
-> Why: Only now, after you've gathered hundreds of upper-funnel data points, should you run a campaign optimised for purchases. The pixel is now 'seasoned'. It has a rich dataset of users who have viewed content, added to cart, and initiated checkout. It can now effectively identify and target users who look just like your most interested prospects, and the `CompletePayment` objective will actually have a chance of working.
This phased approach might seem slower, but it's the proper way to build a sustainable and scalable advertising machine. Jumping straight to the end goal is a common mistake that wastes a lot of money and leads people to believe the platform "doesn't work". You need to build the foundation first.
You probably should focus on your targeting and ads...
Even with perfect tracking and campaign structure, your results will be poor if you're showing bad ads to the wrong people. This is the next layer of optimisation.
Audience Targeting: Who are you actually trying to sell to? You need a crystal-clear picture of your ideal customer. For a new account, you'll start with detailed targeting using interests and behaviours.
The key here is to be specific. Let's say you sell eco-friendly phone cases. Targeting a broad interest like "Shopping" or "Mobile Phones" is useless. You'll reach millions of people who have no interest in your specific product. Instead, you need to find interests that your ideal customer is much more likely to have than the general population. Think about it: what blogs do they read? What brands do they follow? What influencers do they watch?
A much better targetting stack would look something like this:
-> Interests: "Sustainability", "Eco-friendly products", "Zero waste", specific eco-lifestyle influencers, brands like Pela Case (your competitor), publications like "Ethical Consumer".
-> Behaviours: "Engaged shoppers".
Layering these can be powerful. You want to build a profile of your user. Once you've seasoned your pixel using the phased approach I mentioned earlier, you can then move on to the most powerful audiences: Lookalikes. A 1% Lookalike audience of everyone who has `Purchased` from you is often the best performing audience you can build. But again, you need the data first!
Creative is Everything on TikTok: You absolutely cannot run traditional, polished corporate-looking ads on TikTok. They stick out like a sore thumb and get ignored. Your ads need to look and feel like native TikTok content. This is a creative-first platform.
-> UGC-Style is King: User-generated content (or ads that look like it) performs best. It's more authentic and trustworthy. This doesn't mean it has to be low quality, but it should feel real. I remember one campaign we worked on for a subscription box where we saw a 1000% Return On Ad Spend, and a huge part of that success was using simple, authentic unboxing videos from real customers.
-> Test, Test, Test: Don't just run one video. You should be testing at least 3-5 different creatives in each ad set. Test different hooks in the first 3 seconds, different music, different calls-to-action, different video styles (e.g., unboxing vs. product in action vs. problem/solution). The algorithm will quickly figure out which creative resonates best and put more budget behind it.
Here are some sample hooks you could test for the eco-friendly phone case idea:
- "Stop buying plastic phone cases that just end up in landfill..." (Problem/Solution)
- "I found the perfect compostable phone case and I'm obsessed..." (Authentic review)
- "Unboxing my new phone case that won't kill the planet..." (UGC Style)
Your ads are your first impression. If they are not native to the platform and dont grab attention immediately, even the best tracking and targeting in the world wont save your campaign.
You'll need a trustworthy store...
Finally, let's talk about what happens after the click. Let's assume you fix your tracking, perfect your campaign structure, and create amazing ads. You get a flood of high-quality traffic to your Shopify store. Will they actually buy anything?
The user journey doesn't end with the click; it begins. A user coming from TikTok is likely unfamiliar with your brand. They are, by default, skeptical. Your store needs to do the heavy lifting of converting that visitor into a customer. This comes down to trust and user experience.
Based on our experience with hundreds of e-commerce stores, here are the things that make or break a sale:
-> Professionalism and Trust Signals: Your site needs to look legit. This means high-quality product photos and videos. Grainy images or no images of the product in use are conversion killers. The store design should be clean, not cluttered. Most importantly, you need to build trust. This includes:
- Customer Reviews/Testimonials:** Social proof is massive. If nobody else has bought from you, why should I be the first?
- **Clear 'About Us' & 'Contact' Pages:** People want to know who they are buying from. A story and easy-to-find contact details make you seem more real.
- **Trust Badges:** Displaying logos for secure checkout (Shop Pay, PayPal, etc.) can reassure nervous buyers.
- **Clear Policies:** Make your shipping and return policies easy to find and understand.
-> The Offer and Product Page: The product page is where the decision happens. Does it have a compelling, benefit-driven description? Or is it just a list of features? Are the price and shipping costs clearly displayed? Is there a strong, clear call-to-action button? Any friction or confusion here will cause people to leave. We've seen stores double their conversion rate just by rewriting their product descriptions and improving their product photos.
I can't see your store, but I would take a brutally honest look at it from the perspective of a skeptical first-time visitor. Does it feel like a professional, trustworthy business you'd happily give your credit card details to? If not, this is a massive priority to fix. All the ad spend in the world is wasted if your store can't convert the traffic.
I know this is a lot to take in, but these are the core pillars of running successful paid ad campaigns. It's a process of getting the technicals right, structuring your campaigns logically, getting your messaging on point, and ensuring your final destination (the store) is optimised to convert. It's rarely just one thing that's broken, but a combination of factors.
This is the main advice I have for you:
| Area of Focus | The Problem | Recommended Action |
|---|---|---|
| 1. Technical Tracking | Huge 75% discrepancy between clicks and sessions. The data is unreliable. |
- Use the TikTok Pixel Helper to debug your pixel setup. - Configure your 8 standard events for iOS 14+ Aggregated Event Measurement. - Implement the TikTok Conversions API (server-side tracking) for more accurate data capture. - Check and optimise your mobile page load speed. |
| 2. Campaign Strategy | Optimising for `CompletePayment` with a new, untrained pixel is ineffective and expensive. |
- Adopt a phased approach to "season" the pixel. - Phase 1: Start a new campaign optimising for `AddToCart` or `ViewContent` to gather data. - Phase 2: Once you have 50-100+ events, run a campaign optimising for `InitiateCheckout`. - Phase 3: Only then, with a seasoned pixel, run a campaign optimising for `CompletePayment`. |
| 3. Audience & Creative | Ads may not be resonating or reaching the right people. |
- Target specific, niche interests instead of broad ones. - Create ads that look and feel like native TikTok content (UGC-style). - Test at least 3-5 different video creatives per ad set, focusing on different hooks and angles. |
| 4. Website Conversion | Even with good traffic, a low-trust or confusing store won't convert visitors. |
- Add trust signals: customer reviews, clear contact info, security badges. - Use high-quality, professional product photos/videos. - Write persuasive, benefit-focused product descriptions. - Ensure a simple, frictionless checkout process. |
As you can see, it's not just about setting up an ad and hoping for the best. It's a multi-faceted process that involves understanding the technical details, having a sound strategy, being creative, and optimising the user's entire journey. This is where professional expertise can make a huge difference.
Managing all these moving parts—debugging tracking, structuring funnels, split testing dozens of creatives, and optimising landing pages—is a full-time job. We've seen app growth of over 45k signups at under £2 cost per signup using a similar funnel-based approach across TikTok and other platforms, starting broad and then narrowing down as the pixel got smarter. If you'd like to have a chat and get a more detailed review of your account and strategy, we offer a free initial consultation. We could walk through your setup together and give you some more specific pointers.
Hope this helps!
Regards,
Team @ Lukas Holschuh
Lukas Holschuh
Founder, Growth & Advertising Consultant
Great campaigns fail without expertise. Lukas and his team provide the missing strategy, optimizing your entire advertising funnel—from ad creatives and copy to landing page design.
Backed by a proven track record across SaaS, eLearning, and eCommerce, they don't just run ads; they engineer systems that convert. A data-driven partnership focused on tangible revenue growth.