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 three options.
If you track conversion value (for example purchase revenue) in Facebook Ads, choose default.
If you track amount of conversions (for example amount of sign-ups), but not conversion value, choose conversions, excluding action values.
If you don't track conversions in Facebook Ads, choose exclude conversions.
First and second options are 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 permissionads_management
permission to sync Ads accounts' metadata. This permission is also used to request theid
andaccount_timezone
fields of Ad accounts. Theaccount_timezone
field is required to save the correct report date in the destinationbusiness_management
permission to sync Business fields. Every field that starts with thebusiness
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:
Go to your personal Facebook account home page at facebook.com
Click on your profile picture in the upper right corner
Click Settings & Privacy
Click Settings
In the left bar, under Your activity and permissions, you will find Business Integrations. Click on it.
In the list, you should find an integration called Fivetran. Click View and edit.
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.
Click Save.
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.