Meta Pixel
Amplitude Activation's Meta Pixel streaming integration forwards your Amplitude events and users to Meta Pixel.
Set up the integration
Prerequisites
To configure streaming from Amplitude to Meta Pixel, you need the following information from Meta Pixel.
- Meta Pixel ID: The Pixel ID for your Pixel. Refer to the Meta Pixel documentation for help locating your Pixel ID.
- Meta Pixel Conversions API Access Token: The access token used for authentication. Refer to the Meta Pixel documentation for help generating an access token.
Create a new sync
- In Amplitude Data, click Catalog and select the Destinations tab.
- In the Event Streaming section, click Meta Pixel.
- Enter a sync name, then click Create Sync.
Enter credentials
- Enter your Meta Pixel ID.
- Enter your Meta Pixel Conversions API Access Token.
Configure event forwarding
You must have a Meta developer account to access any events forwarded to Meta Pixel. Meta Pixel determines rate limits on a per-account basis. If you have rate limiting issues, report them to your Meta CSM.
Under Send Events, make sure the toggle is enabled ("Events are sent to Meta Pixel") to stream events to Meta Pixel. When enabled, events forward to Meta Pixel automatically when Amplitude ingests them. This integration doesn't send events on a schedule or on-demand.
In Select and filter events choose which events you want to send. Choose only the events you need in Meta Pixel. Transformed events aren't supported.
In Map properties to destination: These user properties are sent as Meta Pixel Customer Information Parameters. Transformed user properties aren't supported.
- Select an Amplitude user property that corresponds to your External ID, from the left dropdown.
- (recommended) Map Amplitude user properties to Meta Pixel properties. Map as many Amplitude properties to Meta Pixel properties as possible for the best conversions.
- Select an Amplitude user property that corresponds to a Meta Pixel property, from the left dropdown.
- Select the Meta Pixel property, from the corresponding right dropdown.
Refer to the full list of Meta Pixel properties that Amplitude supports.
(optional) In Select additional properties, select any more event and user properties you want to send to Meta Pixel. If you don't select any properties here, Amplitude doesn't send any. These properties are sent to Meta Pixel as Meta Pixel Custom Data Parameters. Transformed event properties and transformed user properties aren't supported.
Enable sync
When satisfied with your configuration, at the top of the page toggle the Status to "Enabled" and click Save.
Supported Meta Pixel properties
| Parameter Name | Required | Hashed |
|---|---|---|
| External ID | ✅ | ✅ |
| ✅ | ||
| Phone Number | ✅ | |
| First Name | ✅ | |
| Last Name | ✅ | |
| Date of Birth | ✅ | |
| Gender | ✅ | |
| City | ✅ | |
| State | ✅ | |
| Zip Code | ✅ | |
| Country | ✅ | |
| Client IP Address | ||
| Client User Agent | ||
| Click ID | ||
| Browser ID | ||
| Subscription ID | ||
| Facebook Login ID | ||
| Lead ID |
Was this helpful?