Skip to main content
Facebook Ads

Instructions how to connect your Facebook Ads data using Sellforte's connector

M
Written by Mikko Ervasti
Updated over a week ago

1. Log in to Sellforte and navigate to Connectors

2. Choose Facebook Ads

3. Give name for the connector and choose configuration

Identifier is needed if you want to add another connector for the same source later. You can also leave this empty for the first connector.

Configuration has two options. If you need conversions from Facebook Ads, please choose "Include conversions". This is preferable for MMM, as we can use ad platform reported conversions in the model calibration.

4. Grant User Access and Authorize

Choose the first option "Grant User Access", and then authorize your Facebook Ads account.

Note: Usually the "Grant User Access" method is the right way to go for all users. Also for agency users even though there are "For Agencies" text with "Use System User Token" method.

To sync data, you need a Meta Business Management account with following:

  • ads_read permission to sync Ads report information for Ad accounts that you own or Ad accounts that you have been granted access to through this permission

  • ads_management permission to sync Ads accounts' metadata. This permission is also used to request the id and account_timezone fields of Ad accounts. The account_timezone field is required to save the correct report date in the destination

  • business_management permission to sync Business fields. Every field that starts with the business prefix will be skipped if this permission isn't granted

5. Run through the sync flow in Facebook

Giving access don't share your credentials or any other sensitive information. You will just allow Sellforte to fetch data from the chosen entities.

When choosing the businesses that you want Fivetran to access, choose "Opt in to current businesses only" and check the box next to the Business Account you are connecting.

6. Choose specific ad accounts for sync

Please don't touch any other settings. We have a pre-built report already defined, called "facebook_ads" that have everything MMM needs. Please don't edit or remove that, or add any other reports.

7. Click Save & Test and you are forwarded back to Sellforte

You are ready! πŸŽ‰

Facebook Ads is connected and data is fetched automatically with correct MMM schema to Sellforte.


Troubleshooting

If connection test fails:

Check business_management permission through Facebook account settings.

When you log in to Meta Business Portfolio, you do it through your personal Facebook account. While other access rights settings take place in Business Portfolio, you may need to adjust Business Integrations settings through your personal Facebook view.

Follow these steps:

  1. Go to your personal Facebook account home page at facebook.com

  2. Click on your profile picture in the upper right corner

  3. Click Settings & Privacy

  4. Click Settings

  5. In the left bar, under Your activity and permissions, you will find Business Integrations. Click on it.

  6. In the list, you should find an integration called Fivetran. Click View and edit.

  7. Under the Businesses list, you will find a list of the businesses you manage. Make sure the checkbox is checked for the company you are trying to connect.

  8. Click Save.

  9. Go back to Sellforte and go through Connecting flow again.

If connector remains in 'Activating connection' state

Data processing for Facebook Ads connector can take several hours. If the connector is still in 'Activating connection' status after one day, contact Sellforte support or your contact person.

Did this answer your question?