Facebook API facebook-api

Introduction introduction

Similar to our AdWords & Bing Ads integrations, our Facebook integration does two fundamental actions:

  • Auto-tag all Facebook Ads with a Marketo Measure parameter (_bf)
  • Download ad cost information across all active Facebook ads

How to Configure the Facebook Integration how-to-configure-the-facebook-integration

As for setup, there are seven steps to be completed within the Marketo Measure app.

  1. Navigate to experience.adobe.com/marketo-measure and log in.

  2. Under My Account select Settings.

  3. Under Integrations select Connections.

  4. Select Set Up New Ads Connection and a pop-up will appear. Select Facebook and log-in using your Facebook credentials.

    note note
    The person connecting the Facebook Ads account needs to be an admin within the Facebook Ads account.
  5. Once Marketo Measure is connected to your Facebook account, click the pencil icon next to the account.

  6. Within this view, move the ‘Auto-tagging?’ toggle to ‘Yes.’ Then select the check box found in the Learn More section to agree to the terms and conditions. Make sure the Auto-tagging toggle is still set to ‘Yes’.

Connecting the Account connecting-the-account

Enabling Autotagging enabling-autotagging

If you enable auto-tagging, we’ll reset the conversion history and social proof of all of the ads that we tag. We highly recommend exporting this data as a CSV before you enable auto-tagging.

Once you’ve enabled the integration, Marketo Measure will start downloading ad level cost into the Marketo Measure Marketing ROI Dashboard.

For the integration to properly work, you must enable auto-tagging on your Facebook account. This will allow our system to add a _bf parameter across all ad links. This process will add the new parameter on top of any other tracking parameters you’ve already added to your Facebook ads.

Field Mapping field-mapping

Touchpoint Field
Ad Campaign Id
[Facebook Campaign Id]
Ad Campaign Name
[Facebook Campaign Name], or [utm_campaign] if provided
Ad Group Id
[Facebook Ad Set Id]
Ad Group Name
[Facebook Ad Set Name]
Touchpoint Source
"Facebook", or [utm_source] if provided
"Social", or [utm_medium] if provided
Ad Id, or Creative_Unique_Id (Data Warehouse)
[custom Id generated from utm_content]
Ad Content, or Creative_Name (Data Warehouse)
[utm_content] if provided
Keyword Text, or Keyword_Name (Data Warehouse)
[utm_term] if provided
Ad_Unique_Id (Data Warehouse)
[Facebook Ad Id]
Ad_Name (Data Warehouse)
[Facebook Ad Name]
Keyword_Unique_Id (Data Warehouse)
[custom Id generated from utm_term]
Ad_Provider (Data Warehouse)
Account_Unique_ID (Data Warehouse)
[Facebook Account #]
Account_Name (Data Warehouse)
[Facebook Account Name]

FAQ faq

Q: What Facebook Ads are supported by Marketo Measure?

A: Carousel, Single Image. Not Video, Slideshow or Collection at this time.

Q: What is social proof?

A: Social proof is visible engagement such as likes, clicks, comments, and shares.

Q: What happens when Marketo Measure tags the Ad?

A: Facebook does not allow ads to be edited so Marketo Measure needs to delete the creative, which contains the Destination URL, and then re-create the ad with the new parameters.

Q: Why does Marketo Measure update all Facebook Ads?

A: The Marketo Measure process is to tag all ads in case they are re-activated.

Q: What permission does the connected user need?

A: ads_management, email

Q: How long can it take to import spend data?

A: 1 hour

Q: How long can it take to import ad data?

A: 4 hours