Twitter Ads
Prerequisites
To connect Twitter Ads to Fivetran, you need:
- A Twitter account with access to at least one active Twitter Ads account with
ACCOUNT_ADMIN,AD_MANAGER, orCAMPAIGN_ANALYSTpermissions. Learn more about access levels and setting up multi-user login in Twitter Ads' Multi-user login FAQs. Multi-user login is not the same as the delegate feature. - At least one campaign and one promotable user in the Twitter Ads account.
Setup Instructions
Fivetran supports two authorization modes, standard OAuth 1 and custom API credentials. How we connect to Twitter Ads depends on the authorization mode you are using. Follow the setup instructions for your authorization mode:
RECOMMENDED: Setup instructions for standard OAuth 1
To connect Twitter Ads to Fivetran, you need:
- A Twitter account with access to at least one active Twitter Ads account with ACCOUNT_ADMIN, AD_MANAGER, or CAMPAIGN_ANALYST permissions. Learn more about access levels and setting up multi-user login in Twitter Ads' Multi-user login FAQs. Multi-user login is not the same as the delegate feature.
- At least one campaign and one promotable user in the Twitter Ads account.
Once you meet the requirements above:
- Click Authorize. You will be redirected to Twitter, which will ask permission for Fivetran to access your account. Click Authorize app. You will be redirected back to Fivetran.
- Select the appropriate Sync Mode. If you select Sync Specific Accounts, choose the specific accounts you want to sync.
- Click Save & Test. Fivetran will take it from here and sync your Twitter Ads data.
NOT RECOMMENDED: Setup instructions for custom API credentials
To connect Twitter Ads to Fivetran, you need:
- A Twitter account with access to at least one active Twitter Ads account with ACCOUNT_ADMIN, AD_MANAGER, or CAMPAIGN_ANALYST permissions. Learn more about access levels and setting up multi-user login in Twitter Ads' Multi-user login FAQs. Multi-user login is not the same as the delegate feature.
- At least one campaign and one promotable user in the Twitter Ads account.
- A Twitter app with access to the Twitter Ads API.
Before you can connect Twitter, you need to apply for a Twitter Developer account:
- Go to Twitter's Apply for access page.
- Click Apply for a developer account.
- Select Build customized solutions in-house.
- Input your organization details and explain how you intend to use the Twitter data in subsequent application screens.
Once your Twitter Developer account is approved:
- Log in to the Developer Portal.
- On the Overview page, go to the Standalone Apps section.
- Click Create App.
- Enter the name of your app, then click Complete.
- Make a note of the API key and API secret key. You will need them to configure Fivetran.
- Go to the Twitter Ads API application form.
- Fill out and submit the Ads API application form
- Go to your Twitter app dashboard.
- Select the app that you created in Step 3. If you already have an app that you want to use to connect to Fivetran, select that app.
- In the app dashboard, go to the Settings tab.
- In the App permissions section, click Edit.
- Set the permissions to Read and click Save.
- In the app dashboard, go to the Keys and tokens tab.
- In the Authentication Tokens section, generate your access token and secret.
- Make a note of the Access Token and Access Token Secret. You will need them to configure Fivetran.
Once your app is set up, return to Fivetran:
- Set the Custom API credentials toggle to ON
- Enter the Consumer Key and the Consumer Secret
- Enter the Access Token and the Access Token Secret
- Select the appropriate Sync Mode. If you select Sync Specific Accounts, choose the specific accounts you want to sync.
- Click Save & Test. Fivetran will take it from here and sync your Twitter Ads data.
Updated 8 months ago
