Comment on page

Meta Ads

Empower your marketing team to run performant targeting and lookalike campaigns on Facebook.

Supported destination services

Learn more about all of our Destination service types on our Core Concepts page.
Destination service
Supported?
Type
Custom Audiences
Lists
Web conversions
Events
Offline conversions
Events

Destination Setup

Please do the following steps to add Meta Ads as a destination in DinMo:
  1. 1.
    Go to the Destinations section in the navigation bar.
  2. 2.
    Click "Add a new destination".
  3. 3.
    Select "Meta Ads".
  4. 4.
    Click "Connect" to activate the connection. You will be redirected to Meta, where you will be asked to grant the necessary permissions to DinMo.
  5. 5.
    Click continue once the connection is done.
  6. 6.
    Give a name to your destination.
  7. 7.
    Click Connect.

Syncing Custom Audiences

DinMo can be used to sync audiences to all the Meta Ads platforms (Facebook, Messenger, Instagram, etc.). Click here to get more information about Meta Custom Audiences.
After having connected your destination, to sync data to Meta Custom Audiences, you are required to create an Activation Target corresponding to this service. Once done, you can then send segments to this activation target.

Activation Target Setup

  1. 1.
    Navigate to the Destinations tab, and click on your Meta destination.
  2. 2.
    In the sidebar, click on "Create a new activation target", if none exists, or click on "New activation target" otherwise.
  3. 3.
    Name your Activation Target, for instance, "Meta Ads Custom Audiences - US Account".
  4. 4.
    Select "Custom Audiences" as the destination option.
  5. 5.
    Select the ad account that you want to use. If your ad account does not appear, it means that the user who set up the Meta destination does not have the right permissions.
  6. 6.
    Hit Continue.
  7. 7.
    Next, define the default activation setup. This setup will be used by default to activate segments, but you will be able to change it when creating advanced activations. Please define the default related entity - this will tell DinMo which type of data should be sent to the activation target.
  8. 8.
    Then, map the fields of this entity to the fields required by the destination service. Specify which properties of your entity correspond to the mail address, phone number, first name, and last name. Meta requires to specify a unique identifier. We recommend using either the email address or the phone number.
    By default, DinMo automatically verifies the hashing and hashes the following fields (if needed) before sending requests to Facebook:
    Fields
    Email
    Phone
    Gender
    First Name
    Last Name
    State
    City
    Zip Code
    Country
  9. 9.
    Under the Scheduling options, choose the time interval for syncing your segments to Meta Ads. A daily sync is sufficient for most use cases.
  10. 10.
    Click "Continue," and then click "Create" to finish.

Activation Setup

Now that you have properly configured your activation target, you are ready to sync data to this destination service. To do so:
  1. 1.
    Go to the Segments tab.
  2. 2.
    Click on the segment you wish to activate.
  3. 3.
    On the sidebar, click on "Activate", in the upper right.
  4. 4.
    Tick the Meta Ads activation target corresponding to Custom Audiences. You can tick other activation targets, if you wish to create multiple activations at once.
  5. 5.
    If you want to not to use the default activation settings that has been defined in the activation target, click on Advanced, and make the necessary changes.
  6. 6.
    Hit Activate on the upper right, then, click on "Sync my activation", to start sending data right away.

Syncing Offline Conversions

DinMo can be used to sync offline conversions to Meta, feeding your ad platforms with offline events such as your in-store purchases, phone bookings, etc. Click here to get more information about Meta Offline Conversions.
After having connected your destination, to sync data to Meta Offline Conversions, you are required to create an Activation Target corresponding to this service. Once done, you can then send segments to this activation target.

Activation Target Setup

  1. 1.
    Navigate to the Destinations tab, and click on your Meta destination.
  2. 2.
    In the sidebar, click on "Create a new activation target", if none exists, or click on "New activation target" otherwise.
  3. 3.
    Name your Activation Target, for instance, "Meta Ads Offline Conversions - US Account".
  4. 4.
    Select "Offline Conversions" as the destination option.
  5. 5.
    Select the event set ID that you want to use. If your event set ID does not appear, it means that the user who set up the Meta destination does not have the right permissions.
  6. 6.
    Hit Continue.
  7. 7.
    Next, define the default activation setup. This setup will be used by default to activate segments, but you will be able to change it when creating advanced activations. Please define the default related entity - this will tell DinMo which type of data should be sent to the activation target.
  8. 8.
    Then, map the fields of this entity to the fields required by the destination service. Meta requires the following information to be filled in the Field Mapping section:
    Field
    Event Time
    Email
    Phone
    First Name
    Last Name
    Postal Code
    State
    City
    Gender
    Note that except the Event Time which should be of timestamp format, all other fields can be either hashed (sha 256), or clear text. DinMo will automatically check if the values are hashed, and will hash them if not. Nevertheless, we highly recommend to never store clear text customer values in a database.
  9. 9.
    Under the Scheduling options, choose the time interval for syncing your segments to Meta Ads.
  10. 10.
    Click "Continue," and then click "Create" to finish.

Activation Setup

Now that you have properly configured your activation target, you are ready to sync data to this destination service. To do so:
  1. 1.
    Navigate to the Activations tab, and click "New Activation" in the upper-right corner of the screen.
  2. 2.
    Select "Event Segment".
  3. 3.
    Choose the segment you want to sync to Meta Ads, then click "Continue".
  4. 4.
    Select the appropriate Activation Target.
  5. 5.
    Click "Continue".
  6. 6.
    Specify the Event Name corresponding to this activation. For instance, the event can be "Purchase" or "Subscription". The activation should correspond to one and only one event type. To send multiple types of events, please create multiple activations.
  7. 7.
    Meta requires the following information to be filled in the Field Mapping section:
    Field
    Event Time
    Email
    Phone
    First Name
    Last Name
    Postal Code
    State
    City
    Gender
    Note that except the Event Time which should be of timestamp format, all other fields can be either hashed (sha 256), or clear text. DinMo will automatically check if the values are hashed, and will hash them if not. Nevertheless, we highly recommend to never store clear text customer values in a database.
  8. 8.
    Under the Scheduling options, choose the time interval for syncing your segments to Meta Ads.
  9. 9.
    Click "Continue," and then click "Create" to finish.

Syncing Web Events

DinMo can be used to sync web events to Meta, to bypass cookie based tracking limitations. Click here to get more information.
Meta proposes a multiple of different event types: Add to Cart, Complete Registration, Add to Wishlist, etc. DinMo supports each of these events.
Note that on DinMo, each event activation corresponds to one and only of these types. The type is specified in the setup process described below. If you want to send multiple types of events to Meta, you should do the following:
  • Create an event segment per event type you wish to activate. This can be done easily using the no-code visual builder.
  • Activate each of these event segments with the process described below.
After having connected your destination, to sync data to Meta Web Conversions, you are required to create an Activation Target corresponding to this service. Once done, you can then send segments to this activation target.

Activation Target Setup

  1. 1.
    Navigate to the Destinations tab, and click on your Meta destination.
  2. 2.
    In the sidebar, click on "Create a new activation target", if none exists, or click on "New activation target" otherwise.
  3. 3.
    Name your Activation Target, for instance, "Meta Ads Web Conversions - US Account".
  4. 4.
    Select "Web Conversions" as the destination option.
  5. 5.
    Fill in the pixel ID that you want to use. You can find your pixel ID in the Facebook Business Manager portal.
  6. 6.
    Hit Continue.
  7. 7.
    Next, define the default activation setup. This setup will be used by default to activate segments, but you will be able to change it when creating advanced activations. Please define the default related entity - this will tell DinMo which type of data should be sent to the activation target.
  8. 8.
    Then, map the fields of this entity to the fields required by the destination service. Meta requires the following information to be filled in the Field Mapping section: event timestamp. Other information can be optionally mapped.
  9. 9.
    Under the Scheduling options, choose the default time interval for syncing your segments to Meta Ads.
  10. 10.
    Click "Continue," and then click "Create" to finish.

Activation Setup

Now that you have properly configured your activation target, you are ready to sync data to this destination service. To do so:
  1. 1.
    Navigate to the Activations tab, and click "New Activation" in the upper-right corner of the screen.
  2. 2.
    Select "Event Segment".
  3. 3.
    Choose the segment you want to sync to Meta Ads, then click "Continue".
  4. 4.
    Select the appropriate Activation Target.
  5. 5.
    Click "Continue".
  6. 6.
    Specify the event type corresponding to your events. DinMo supports the following types:
    Event Types supported by DinMo
    AddPaymentInfo
    AddToCart
    AddToWhishlist
    CompleteRegistration
    Contact
    CustomizeProduct
    Donate
    FindLocation
    InitiateCheckout
    Lead
    Purchase
    Schedule
    Search
    StartTrial
    SubmitApplication
    Subscribe
    ViewContent
  7. 7.
    Specify the Action Source. It corresponds to the source of the conversion. DinMo supports the following action sources:
    Action Sources supported by DinMo
    email
    website
    phone_call
    chat
    physical_store
    system_generated
    other
  8. 8.
    Under the Scheduling options, modify the time interval for syncing your segments to Meta Ads if you do not intent to use the default one defined in the activation target.
  9. 9.
    Click "Continue," and then click "Create" to finish.
Last modified 23d ago