Twitter API Connector via Fivetran

Twitter API

Would you like to track your Twitter ad spend and analyze your return on ad spend on the platform? This article will walk you through the steps to set up your Twitter connector with CaliberMind. The Twitter connector will help you track your Twitter ad spend and allow you to view it in your ROAS reports. You will first need to apply for access to the Twitter API and then you may complete the connector setup. The article is outlined as follows:

  • Applying for Twitter API
  • Custom API Credentials Setup
  • Standard OAuth 1 Setup
  • Viewing Your Twitter Ad Spend in CaliberMind

There are two versions of Twitter's API available (OAuth and Custom Credentials). You only need to follow the setup steps for the version you are using.

Applying for Twitter API Access

You will first need to sign up for the Twitter API at: https://developer.twitter.com/en/docs/twitter-api

Click on Sign Up and answer the basic questions

Read and agree to the Developer agreement & policy

Fill out the Twitter Ads API application form at: https://developer.twitter.com/en/docs/twitter-ads-api/apply

Now create a Project and an associated developer App. Record the API key and API secret key in a safe place.

Set the App Permissions: From your developer dashboard https://developer.twitter.com/en/apps select the app you created, from Settings, locate the App Permissions section, click Edit, set the permissions to Read and click Save.

Get the access token and secret: From your developer dashboard https://developer.twitter.com/en/apps select the Keys and Tokens tab, locate the Authentication Tokens and click on Generate your access token and secret.

Your API Developer account is now setup.

To continue creating the connection follow the Instructions to Setup Twitter Marketing/Ads API Custom API credentials

Custom API credential Setup

Open CaliberMind and go to Settings 

From the left dropdown menu choose the Connectors Menu and select Create New Pull Connector

From the list of choices find the Twitter Ads and select Add Connector

Agree to the Terms and Conditions and Privacy Policy for using Fivetran by clicking on I Understand

Your new connection will be created and will need to be authorized. Click on the check next to Custom API credentials to setup your connection.

Enter your authentication credentials from Twitter, choose to Sync All Accounts or Specific Accounts then click on Save & Test.

Standard OAuth 1 Setup

Open CaliberMind and go to Settings 

From the left dropdown menu choose the Connectors Menu and select Create New Pull Connector

From the list of choices find the Twitter Ads and select Add Connector

Agree to the Terms and Conditions and Privacy Policy for using Fivetran by clicking on I Understand

Your new connection will be created and will need to be authorized. Click on AUTHORIZE to begin the process.

You will be taken to the Twitter API site where you can sign in with your username and password and select Authorize App to authorize.

Once authorized you will complete the setup process at Fivetran.

Choose to Sync All Accounts or Specific Accounts and the amount of months in your initial reports then click on Save & Test.

Viewing Your Twitter Ad Spend in CaliberMind

Once your configuration is complete you will start to see you Twitter ad spend data populate within your CaliberMind instance on your ROAS reports. For more information on Return-on-Ad-Spend reports, check out the links below!

ROAS Overview

ROAS Campaigns


How did we do?


Powered by HelpDocs (opens in a new tab)

Powered by HelpDocs (opens in a new tab)