Advanced setup for Meta in Adjust

Once you've set up Meta in Adjust, you can read through this section to how to set up Advanced matching, add deep link support, and more.

Set up Advanced Matching

Adjust supports Advanced matching with Meta. Use the Adjust SDK to forward useful information to Meta so that you can easily see how users are using your app.

Important:
You need to hash the information you forward to Meta for privacy reasons. If you do not hash the information, Meta will ignore it.

To use Advanced matching, send your information to Meta as parameters. You can forward any User Data parameter that is supported by Meta.

User Data parameters

Additional deep link support

Adjust supports Meta App Links to deep link users from an ad into your app, to an app store, or to a website. This means you can set up an ad campaign on Meta using:

Deep link setup

Adjust offers 2 parameters, which you should add to your deep link:

  • If you are using a universal link, add adj_mobile_not_track=1
  • If you are using an Adjust link with the deep_link parameter, add mobile_not_track=1

These parameters ensure that the user is attributed to Meta as intended.

Example universal link with an Adjust link & website redirect:

https://xxxx.adj.st/path/?adjust_t=abc123b&adj_redirect=https://www.mysite.com&adj_mobile_not_track=1

Add your deep link to Meta

To get started, add your Adjust deep link to Meta. To do this, follow these steps.

  1. Sign in to Meta Ads Manager.
  2. Find your campaign and select Text & Links.
  3. Under Deep Link, enter your Adjust link + deep link or Universal link. 

How does it work?

Forward data for Facebook Dynamic Ads

Facebook Dynamic Product Ads let you show the most relevant products to the users most likely to re-engage in your app and on other devices. Our integration lets you forward product data for dynamic ad measurement without the Facebook SDK.

Requirements

  • A Facebook product catalog, product feed, and product set.
  • Adjust SDK partner parameters.

To forward data for Facebook Dynamic Product Ads, follow these steps.

1. Link events to Meta

In Adjust, set up event mapping to the following Meta events:

Event nameDescription
Fb Mobile Content ViewWhen a user views a product
Fb Mobile Add To CartWhen an item is added to the cart
Fb Mobile PurchaseWhen an item/items are purchased

2. Map partner parameters

Now that you’ve linked your events, map your parameters. Each event requires two successful parameter triggers: one for the item ID and one to identify a product or product group ID. All partner parameters, keys, and values must be alphanumeric and cannot contain any special characters.

Here are the parameters to include:

Field nameDescriptionTypeRequired
fb_content_typeEither product or product_groupStringYes
fb_content_idThe retailer's product or product group ID(s). This should be a string containing a JSON-encoded array of IDs.StringYes
_valueToSumThe value of the product or purchase amountStringNo
fb_currencyThe currency of the product or purchase amountStringNo

Now that your parameters are mapped, you can serve your app users Facebook Dynamic Product Ads.

Measure Meta Pixel events

Adjust's webview bridge lets you measure Meta Pixel events without integrating the Facebook SDK into your app. Our webview bridge passes your Meta Pixel events to the Adjust SDK as app events, along with all related fields as partner parameters.

To implement Adjust's webview bridge, see our Meta Pixel integration guide for developers.

Record Meta ad spend

Connect your Meta Ads Account to Adjust in DataWorks > Connections. Once you've connected your account, Adjust records ad spend for your Facebook campaigns. Ensure you have the correct permissions set in your Meta Ads account as shown in the image below:

  • For Ad spend measurement: Set the Access your Facebook ads and related stats toggle to YES.

If you are using Advantage+ App campaigns