• Topic 主题 トピック Topic Topic
  • Sign in

Facebook Pixel (Definition, Creation Flow, Asset Authorization, and FAQs)


This article aims to offer a comprehensive guide on Facebook Pixel, including FAQ support. It defines Facebook Pixel and elucidates its functions, particularly in advertisement tracking and optimization. Additionally, it outlines the process of creating Facebook Pixel and authorizing assets. Step-by-step instructions are provided for creating and setting up Facebook Pixels on your store website and authorizing assets in Facebook Ads to ensure proper functionality and correlation with your advertising account.


In This Article



Introduction to Facebook Pixel

Facebook Pixel is a tracking code offered by Facebook to gather data from websites, enabling the tracking and optimization of advertisements. This code can be integrated into webpages, allowing Facebook to monitor visitors' behavior and deliver targeted advertising and analytics.

The primary roles:

  • Data Tracking: Facebook Pixel monitors customers' website conversion actions, such as completing purchases, filling out forms, or registering accounts. This enables advertisers to identify which advertisements or ad campaigns generate actual conversions. Such data is utilized for advertisement optimization and budget allocation.
  • Advertising Targeting: With Facebook Pixel, advertisers can track website visitors and target advertisements based on their behavior and interests. Pixel collects customer-related data, including visited pages, purchase behaviors, and items added to the shopping cart. This allows advertisers to tailor advertisements to interested prospects precisely.
  • Advertisement Optimization: Leveraging the collected data, Facebook Pixel assists advertisers in optimizing their advertising strategies. It provides performance metrics for ad campaigns, such as click-through rates, conversion rates, and expenditures. Advertisers can then adjust their advertising settings, target audience, and budget to achieve better advertising results.

If you wish to know about other types of SHOPLINE datasets, refer to Facebook Offline Data Reporting and Facebook Messaging Events Data Reporting.



Creation of Facebook Pixel

Notes: There are two types of Facebook Pixel:
  • BM-Level Pixel: If the Business Manager (BM) is blocked, the Pixel associated with it will also become unavailable. (Note that when sharing permissions for a BM-level Pixel, it must be done through the BM admin panel; proxies do not have the necessary permissions.)
  • Advertisement-Level Pixel: If a Pixel is created at the advertisement level, it remains available even if the BM and advertising account are blocked.


BM-Level Pixel Creation

You can perform the following steps:

  1. Go to the Facebook asset management platform.
  2. In the toolbar, select Data sources > Dataset, and click on the Add button.
  3. Fill in the name and click Create.

Account Level Pixel Creation

  1. Go to Facebook Ads Manager and click on the Create button.
  2. Select your buying type, campaign objective, and Manual sales campaign setup. Choose Continue.
  3. In the folder bar, go to the New [...] Ad Set folder. Go to Conversion > Pixel >  Create new pixel.
  4. Fill in the name and click Create Pixel code.
  5. Created successfully.



Asset Authorization (Linking Facebook Pixel to SHOPLINE)

  1. Go to the Facebook asset management platform.
  2. In the toolbar, select Data sources > Dataset, and click the Pixel that you want to authorize the asset to obtain its ID number.
  3. Click the Open in Events Manages.
  4. In the Data Sources page on the Event Manager website, go to Settings >  Conversion API section > Set up direct integration sub-section, and click Generate access token.
  5. Go to your SHOPLINE admin panel > Channels > Facebook. In the Data tracking section, click Setup.
  6. Go to the Website data reporting section and click Authorize or Add (for accounts that already finished the authorization process). Fill in the Facebook pixel and the Access Token from the Facebook Event Manager website, then click Save.
  7. The connection has been successfully established.




How to Verify if Pixel Binding is Successful?

You can confirm whether your Pixel is successfully installed by installing the Facebook Pixel Helper app in your browser. It will display in the top right of your website if Pixel has been installed correctly.

Why Event Optimization Configuration is Unavailable After Pixel Setup? 

Check if Pixel permissions have been granted to your Facebook personal account or advertising account. 

If granted, check the Pixel status in Business Manager (BM). If there's a red warning, there may be a delay. Wait for the Pixel status to become active before configuring event optimization.

Have more questions? Submit a request