Facebook pixel not tracking checkout, I need help to do it manually

Topic summary

A user is experiencing issues with Facebook Pixel tracking on their Shopify store. The pixel works on all pages but stops functioning at checkout, despite being added through theme code.

Key Challenge:

  • Shopify restricts direct access to checkout code, preventing manual pixel installation
  • User seeks alternatives that won’t cause long-term problems

Suggested Solution:

  • Install the official Facebook & Instagram Sales Channel app from Shopify
  • This integration works across all pages including checkout with proper pixel tracking
  • Requires removing the manually added pixel from theme code

User’s Concern:

  • Worried about Facebook Business Manager account blocks
  • Fears that connecting the website to a BM could lead to automatic blocking of future BMs
  • Concerned this would prevent driving traffic to the site

Status: The discussion remains unresolved, with another user asking if a solution was found.

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

Hello, I’m having issues with the pixel not tracking the checkout process. I added the pixel to the page through the theme code. It works perfectly on all pages, but it becomes disabled when it reaches the checkout. I would appreciate assistance in adding the pixel to the checkout process.

Apparently, Shopify doesn’t provide the checkout code for us to manually install the pixel.

I’m looking for an alternative solution that doesn’t harm my website in the long term, considering the frequent issues with blocked Business Manager accounts.

Hi @robertafly23 ,

You should use Facebook and Instagram Sales channel in Shopify to setup your pixels and feed properly. It works on all pages including checkout with all the relevant pixel details.

https://apps.shopify.com/facebook

You should remove the facebook pixel from your theme code once you have set this up.

I appreciate your response. However, Facebook easily blocks Business Managers (BMs), and in the future, if I try to work with another BM, Facebook will know which website it’s associated with and will automatically block my new BM. As a result, my website will suffer because I won’t be able to drive traffic to it again.

Did find any solution?