Instagram Business Setup Guide
Follow our setup guide to connect Instagram to Fivetran.
Prerequisites
To connect Instagram to Fivetran, you need an Instagram Professional Account (Business or Creator) linked with Facebook Page along with the permissions to access data from the accounts you'd like to sync.
Setup instructions
In the connection setup form, enter the Destination schema name of your choice.
Select the Authentication Method you want to use:
- Select Use OAuth to authorize through OAuth. Click Authorize to authorize Fivetran access to the Instagram API using the OAuth 2.0 protocol. Instagram Professional accounts are accessed indirectly through Facebook accounts. Since Facebook login does not support Instagram credentials, you must sign in using a Facebook account. Learn more in Facebook's authorization documentation.
We recommend logging in while in Incognito mode to ensure authorization of the correct account.
- Select Use System User Token to authorize through a System User Token. We recommend this authentication method for organizations that don't want to ask their end-users to grant user access, such as digital marketing agencies or Powered by Fivetran users.
- Go to Meta for Business and log in with your Facebook account.
- Navigate to Settings > Users > System Users.
- Choose an existing System User or create a new one.
- Click Generate New Token.
- Select your app from the drop-down menu.
- Select the expiration time.
- Grant the following permissions while generating the system user token:
- Go back to the connection's setup form and in the Access Token field, enter your System User Token.
- Click Validate system user access token to validate the token permissions.
The app for which you generated the system token must have the Standard or Advanced access level. If the app has the default No Access level, the system user tokens generated for these apps cannot query the Ads API. Note that requirements for each access level are managed by a third party and can be changed at any time. If you see sudden access level errors after the connection setup, check your App review status and make sure the requirements for the specified access level are met.
Select the Sync Mode you'd like to use:
- Select Sync All Instagram Business Accounts to sync all accounts you have access to.
- Select Sync Specific Instagram Business Accounts to sync specific accounts only. Add the accounts you'd like to sync.
Select how many months' worth of data you'd like to include in your initial sync.
Click Save & Test. Fivetran will take it from here and sync your data from your Instagram Business Accounts.
Related articles
description Connector Overview
account_tree Schema Information