Setting up the Facebook Pixels app
Last updated on October 28, 2026
With Facebook advertising taking over the world, you need to improve your Facebook Ads' ROI constantly. What better way than creating highly targeted audiences and lookalikes? Using its gazillions of data points, Facebook can identify and target the closest looking 1% (2%, 3%, ...) of the population that best resembles your core audience. When used correctly, this powerful tool can help a business drive down ad costs and increase its conversion rate.
Being one of the flagship apps of the Vitals suite, the Facebook Pixels app is a highly versatile and reliable tool for increasing the return of your ad spend.
Pixels added in Vitals send InitiateCheckout when a shopper clicks a checkout button in the cart or a cart drawer. Express checkout buttons such as Buy it now go straight to Shopify's checkout, so Vitals pixels don't see them, and other apps that take over the checkout button may stop the event too.
Introduction to Multiple Facebook Pixels
A Facebook pixel is a code snippet that you place on your website, and it collects data about your visitors' behavior. It helps you track conversions from Facebook ads, optimize ads, build targeted audiences for future ads, and remarket to people who have taken action on your website.
Shopify allows you to install single, store-wide Facebook pixels that will fire on all your pages. With our app, you can add an unlimited amount of pixels. You can even customize where they should "fire" - basically send a signal to Facebook that a particular visitor did a specific action.
In our app, you can choose 3 different types of pages where the pixels should fire:
- Entire store - this pixel will be active across all of the pages of your store (except Checkout)
- Specific Collections - this pixel will only be active on the page of a particular collection, on the product pages of its products and on the cart page when the cart holds one of them
- Specific Tags - this pixel will only be active on the product pages of particular product tags and on the cart page when the cart holds one of those products
💡 The pixels added in the app do not send the Purchase event or any event from the checkout pages. Purchases are reported by Shopify's Facebook & Instagram channel (or another tracking app), so keep your main pixel connected there. You can add that same pixel in the app as well: where Shopify's channel already sends an event for it, the app does not send it a second time. On a small share of visits, Shopify's channel may start late and an event can be counted twice.
Furthermore, there are a few differences between the pixels you have in our Facebook Pixels app and the one you have in Shopify. Please read a more detailed article here.
How to set up the Facebook Pixels app.
Activate the app and click the Create new pixel button.
- Paste your Pixel ID (15 to 17 digits, from Meta Events Manager).
- Under Fires on, choose Entire store, Specific collections or Specific product tags, then pick the collections or enter the tags.
- Save.
Please keep in mind that the pixels are not created inside our app. But instead, you make the multiple pixels in your Facebook Ads Manager account, and once you have them created, you can use the different pixel IDs in our app.
Furthermore, you can check with the Facebook Pixel Helper/Meta Ads Data Advisor Chrome Extension that your pixel is firing. A more detailed explanation can be found here: How to confirm that the pixels are firing correctly?
You can also consider Pairing your Pixels with a Facebook Catalog.