This article is also available in:
Since iOS 14, Apple will require all apps to follow their App Tracking Transparency Framework & all users can choose to ask app not to track their behaviors while using apps that include Facebook apps.

Facebook introduces the Aggregated Event Measurement to provide a way that help merchants to take on Apple's limitation.

ShopBase fully supports this protocol, follow our guides below to take actions as soon as possible.

In this article:

A. Understand Facebook Aggregated Event Measurement Protocol
B. Merchant's required steps

A. Understand Facebook Aggregated Event Measurement Protocol

Facebook Aggregated Event Measurement Protocol requires all merchants to:

1. Verify domains in Business Manager

Facebook will only optimize ads campaigns for Pixels & Events which is paired with a verified domain
If ads campaign run for unverified domains, when the protocol is enforced, these campaigns will be paused

2. Config Web Events for Ads Optimization

There are only 8 events will be selected per domains that will be used to optimize Ads Campaigns
Facebook will automatically ask merchants to reviews all events which are selected for domains
If your Ads Campaigns optimize any events which are not in the list of 8 events, your campaigns will be paused after the protocol is enforced

3. Implement Conversions API for Pixel

Beside data that can be collected on storefront by using Facebook Pixel, Facebook also allow merchants to send data from servers using their Conversions API
Facebook will try to match both events on Storefront & Server then deduplicate matched one
When the protocol is enforced, only data from Storefront will not let you to optimize Ads Campaigns effectively
ShopBase will take care this steps & ensure all events will be sent both on Storefronts & Servers

B. Merchant's Required Steps

Follow these simple steps to comply with Facebook protocol & your store'll be ready before Apple's Framework is enforced for all apps.

1. Verify your domain via Facebook Business Manager

ShopBase supports the following verification methods

DNS TXT records (If you purchase domains with ShopBase)
Meta-tag Verification (If you purchase domains with other domain name providers)

Read this article to finish this step Verify Domain Ownership with Shopbase

3. Enable Pixel & Conversions API for complete tracking

ShopBase can send events to Facebook on both Storefront & our servers to ensure Facebook receive all necessary data & deduplicate events correctly.

Read the following articles to finish this step:
Create Facebook Pixel & Generate Access Token
Set up Facebook Pixel IDs and Conversions API in ShopBase
Verify Pixel & Conversions API are working correctly

4. Configure 8 key conversion events to track

Facebook has updated their policy so that you can only track up to 8 conversion events per domain for your online store. You will be given the option to select your 8 designated conversion events and configure your preferences in Facebook Events Manager.

We recommend that you identify the 8 conversion events most important to critical to your business. You can also arrange the priority order of these events in Events Manager.

See the following article to finish this step Configure conversions events in Facebook Events Manager


Facebook will initially configure the conversion events that are believed to be the most relevant to your business based on your activity.

Once this change happens, any campaigns or ad sets that optimize for an inactive conversion event will stop running.
Was this article helpful?
Thank you!