On this page

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

  1. In Amplitude Data, click Catalog and select the Destinations tab.
  2. In the Event Streaming section, click Meta Pixel.
  3. Enter a sync name, then click Create Sync.

Enter credentials

  1. Enter your Meta Pixel ID.
  2. 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.

  1. 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.

  2. In Map properties to destination: These user properties are sent as Meta Pixel Customer Information Parameters. Transformed user properties aren't supported.

    1. Select an Amplitude user property that corresponds to your External ID, from the left dropdown.
    2. (recommended) Map Amplitude user properties to Meta Pixel properties. Map as many Amplitude properties to Meta Pixel properties as possible for the best conversions.
      1. Select an Amplitude user property that corresponds to a Meta Pixel property, from the left dropdown.
      2. Select the Meta Pixel property, from the corresponding right dropdown.

    Refer to the full list of Meta Pixel properties that Amplitude supports.

  3. (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 NameRequiredHashed
External ID
Email
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?