How does it work?

You can integrate a Facebook pixel with Checkout X to help you understand customer behavior and traffic. A Facebook pixel collects data about how customers are using your online store pages so that you can more effectively plan your ad campaigns to find new customers. The integration will work along with the e-commerce’s FB Pixel integration and will track different standard events.

Here are the events that the pixel will track:

Events tracked on both e-commerce platform and Checkout X pages:

  1. View content

The e-commerce platform allows you to track these events:

  1. Add to cart

Checkout X allows you to track these events:

  1. Initiate Checkout

  2. Add Payment Info

  3. Purchase

How can I set up the integration?

Connect your custom domain in Checkout X

❗ Important: This step is essential to be able to continue with the Facebook Pixel setup and be able to track the information properly with the integration. Learn how to create your custom domain here.

I have a Facebook Ads Pixel and I use it in my e-commerce platform

If you already set up a pixel in Facebook Ads Manager and use it in Shopify/WooCommerce, you can skip the next two steps and go to the last section, finding out how to connect Facebook Pixel integration in Checkout X.

I don’t have a Facebook Ads Pixel.

STEP 1: First, you need to create your Facebook Ads Account and from there to create your Facebook Pixel following these steps:

  1. Go to your Pixels tab in Events Manager.

  2. Click Create a pixel.

  3. Read how the pixel works and then click Continue.

  4. Add your pixel name.

  5. Enter your website URL to check for easy setup options.

  6. Click Continue

  7. Copy the Pixel ID

STEP 2: Add your Facebook Pixel to your store in the e-commerce platform by following the steps from one of the articles below:

STEP 3: Add your Facebook Pixel to Checkout X by following these steps:

  1. Click on Configuration.

  2. Go to Integrations.

  3. Find Facebook Ads Pixel.

  4. Add your pixel from Facebook Ads

  5. Don’t forget to click Save Checkout.

STEP 4: Make at least 1 purchase on the checkout page

Allow at least 1 customer to purchase something with the Custom Domain and Facebook Pixel being activated in Checkout X, so the event is recorded in Facebook.

STEP 5: Verify your domain in the Facebook Business Manager

Follow 👉🏻 this guide to verify your domain in the Facebook Business Manager.

Note: Please, add only the top-level domain, e.g., don't include the checkout custom domain.

STEP 6: Configure your Pixel events for Aggregated Event Measurement

Follow 👉🏻 this guide to see the instructions.

Done ✔️

❓ FAQ ❓

🙋 What if I want to add more than 1 pixel?

In this case, you could use the Trackify integration instead of the Facebook Ads Pixel one. You could check our Trackify guide.

🙋 Why my statistics are not updated?

You need to know that there will be a delay of a few hours of your Facebook Ads statistics and this is normal.

🙋 Why do I have more orders than were tracked?

The reason for this is because it is not possible post-purchase upsells to be tracked from the Facebook Pixel. Once a customer orders a product + an upsell product, Shopify creates two separate orders in the platform. However, Checkout X tracks them as one order. We will provide the option to merge orders in Shopify in the near future.

🙋 I get Add Payment Info Event warning in the Facebook Pixel Helper. What is it and how should I proceed?

You will always see the following warning of the Add Payment Info event:

We detected event code but the pixel has not activated for this event, so no information was sent to Facebook. This could be due to an error in the code, but could also occur if the pixel fires on a dynamic event such as a button click learn more.

This warning doesn’t mean that the pixel is not working properly. The Add Payment Info event is triggered dynamically once the customer adds their payment information so FB displays a warning. You can ignore it.

🙋 I get a Missing Product Catalog warning in the Facebook Pixel Helper. What is it and how should I proceed?

You could see this warning on the Initiate Checkout event:

This pixel is not paired with any product catalog. Please associate this pixel with a catalog using the Catalog Manager at more

This warning could be displayed on both checkout and purchase pages because there is no product catalog connected to your Facebook account. For more detailed information on what the product catalog is and why it’s useful, you could visit this article.

Did this answer your question?