The pixel conversion api on shopify is not tracking sales

Topic summary

A Shopify store owner reports that Facebook Pixel isn’t tracking purchases despite installing it via the official Facebook and Instagram app. Sales are occurring on the website but not appearing in Facebook Business Manager’s purchase results, making it difficult to analyze which ad sets are converting.

Current Status:

  • Problem remains unresolved
  • Two sales confirmed on the site but not reflected in Facebook analytics
  • User attempted activating settings but issue persists

Proposed Solution:
Another user suggests the automated app may have implementation issues and recommends switching to Google Tag Manager (GTM) for more reliable tracking:

  • GTM provides 100% event accuracy and wider tracking options
  • Allows sending user information to Facebook’s Conversion API, improving event match quality
  • Requires technical setup including data layer implementation, Facebook Pixel tag template configuration, and event mapping

The responder, identifying as a web analytics expert, offers personal assistance given the technical complexity of the GTM implementation process.

Summarized with AI on November 11. AI used: claude-sonnet-4-5-20250929.

Hello, I have a problem that purchases on my website are not appearing in the Facebook Business purchase results, which means it is difficult for me to analyze which set is selling. However, I installed the pixel with the APP: Facebook and Instagram . Follow the prints to understand.

There were two sales:

I went to the settings and activated this here, will it fix it?

Hi there,

Is your problem solved?

I haven’t been able to solve my problem yet. Do you know how to solve it?

Hi Lucas,

Yes! But it’s hard to say the exact problem from here. This automated app occurs many issues sometimes. But it’s good for quick pixel implementation for beginner.

I highly recommend you to track your pixel with Google Tag Manager. GTM gives you a wide options of tracking and 100% accuracy of events. You can send user info to your BM. User info will improve the event match quality and your Ads will optimize for better result.

Here are the steps,

1/ Set up Google Tag Manager on your website and create a new container.

2/ Implement a Data Layer on your website to capture relevant e-commerce events (e.g., purchase, add to cart, initiate checkout).

3/ Search for and import a Facebook Pixel Tag template from the GTM community that supports e-commerce tracking.

4/ Configure the imported tag template by mapping the appropriate Data Layer variables to the corresponding fields in the Facebook Pixel configuration.

5/ Test the setup using Google Tag Manager’s preview mode to verify that the e-commerce events are being captured accurately.

6/ Once verified, publish the changes in Google Tag Manager to make them live on your website.

These steps might be complicated to you. I’m a web analytics expert. If you want, I can help you personally.