SEO, AdWords, affiliates, advertising, and promotions
I have setup facebook & instagram app in my shopify store. Connected pixel with maximum tracking. But pixel is not tracking any data. Not in test events in facebook. Also pixel not showing in pixel helper extension.
same for tiktok app and youtube and google.
I am using DAWN theme.
How to resolve it?
Hi Aneeshkhan673,
Thanks for your query.
Could you please share your website URL? I would love to check.
IF conversion tracking not working with shopify app consider google tag manager GTM to connect all kinds of pixel to track the ecommerce data.
Feel free to ask if you have any questions.
Thanks
Thanks for reply, yes I have connected that for tracking. I want to know why the app is not working. And how to make catalogue with this pixel connected via gtm which exactly match item ids as with datalayer?
Hey there,
So, Shopify themes do not affect the pixel tracking so much. However, can you share the screenshot of your code in the liquid file? It could be because the code isn't firing and tracking the events. Also, check if you've enabled tracking on Facebook Events Manager.
Another thing is to ensure the Facebook ads account used across Meta and Shopify is the same. Sometimes, that can also create an issue with pixels not getting tracked.
If you're looking for an easier alternative without the hassle of editing the theme file and constantly worrying about whether your pixels are getting tracked, I recommend using AdNabu's Facebook Pixel app. You do not have to add the code to the theme file. Just enable particular events on the app, copy the code generated in the app, and just paste it into Settings > Customer events > Custom data. Literally, that's it.
It is also free so I think it can be a better solution to your problem. Also, do basic checks like enabling pixel events on the Event Manager, changing the theme file, and setting the ads account.
Also, you might need to do the same for TikTok, YouTube and Google.
For TikTok, you may read this guide on TikTok pixel. It can help as a way to track which steps can be fixed.
Masoomi Saxena | Content Writer @ AdNabu
- Was my reply helpful? Click Like to let me know!
- Was your question answered? Mark it as an Accepted Solution
- Try our Nabu for Google Shopping Feed App from Shopify App Store.
Hey Anees,
You first need to confirm whether your Facebook Pixel is actually firing. The quickest way is to install the Meta Pixel Helper Chrome extension—once added to your browser, it shows a little badge whenever a fbq() event fires on a page. Load your store in an Incognito window (so you’re not seeing cached scripts), click the Pixel Helper icon, and you’ll instantly see if your pixel is firing (green checkmarks) or if there are errors.
Once you’ve diagnosed whether any events are getting through, you can move on:
Verify your Pixel ID in Shopify
Go to Online Store > Preferences, find the Facebook Pixel field, and re-paste your exact Pixel ID.
Hit Save—this forces Shopify to push the code to your live theme.
Check your theme output
In your live theme’s theme.liquid, search for fbq( or your Pixel ID. If you don’t see it, Shopify didn’t inject the script.
Disconnect and reconnect the sales channel
Under Sales Channels > Facebook & Instagram, disconnect your store.
In Meta Business Manager, remove any old Shopify token.
Re-add the Facebook & Instagram channel in Shopify, select your Business Manager, ad account, and Pixel again.
Look for conflicting snippets
If you’ve ever added the pixel manually or used Google Tag Manager, you might have leftover scripts. Remove any manual <script> tags for Facebook or GTM snippets, then choose one method—native app or GTM—to avoid clashes.
Verify domain and events in Meta
In Events Manager > Your Pixel > Settings, make sure your shop’s domain is verified under Brand Safety.
Under Event Setup, confirm standard events (ViewContent, AddToCart, Purchase) are enabled.
Test your events
Go to Events Manager > Test Events, perform a few actions on your store (view a product, add to cart) and watch for “Test Received” messages.
Hopefully those steps resolve your issue. These kinds of issues can be tricky sometimes to pinpoint because of cache issues and conflicts. So without store access also it is a bit difficult to diagnose 100%.
–––
If you’d rather have someone else handle the diagnostics, setup, and ongoing ad management, check out our Shopify Advertising service:
Learn how to build powerful custom workflows in Shopify Flow with expert guidance from ...
By Jacqui May 7, 2025Did You Know? May is named after Maia, the Roman goddess of growth and flourishing! ...
By JasonH May 2, 2025Discover opportunities to improve SEO with new guidance available from Shopify’s growth...
By Jacqui May 1, 2025