Instagram Ads
Instagram Ads is Meta's advertising platform for running paid campaigns across Instagram placements — Feed, Stories, Reels, Explore, and more. With Coupler.io, you can automatically export your Instagram Ads data — campaign performance, ad sets, individual ads, and detailed insights — to your destination of choice without writing a single line of code.
Why connect Instagram Ads to Coupler.io?
Centralize your ad reporting — pull campaigns, ad sets, ads, and insights into one place alongside data from other channels
Flexible breakdowns — slice performance by age, gender, country, placement, device, and dozens of other dimensions
Multi-account support — connect multiple ad accounts and use the Append transformation to combine them into a single report
Send data anywhere — export to Google Sheets, Excel, BigQuery, Looker Studio, or AI destinations like ChatGPT, Claude, or Gemini for analysis and automated insights
Prerequisites
A Facebook account with admin or advertiser access to at least one Instagram Ad account
Your Instagram account must be connected to a Facebook Business Manager
You cannot import data from public Instagram profiles — only from ad accounts you manage
Quick start
If you want campaign performance data with breakdowns (age, gender, placement, etc.), start with the Reports and Insights entity. For a structural overview of what's in your account, grab Campaigns, Ad Sets, or Ads first.
How to connect
Create a new data flow and select Instagram Ads as your source. In Coupler.io, click Add data flow, then search for and select Instagram Ads.
Authenticate with Facebook. Click Connect and sign in with the Facebook account that has access to your Instagram ad accounts. Grant the requested permissions — Coupler.io needs these to read your ad data.
Select your ad account and entity. Choose the ad account(s) you want to pull data from. Then pick an entity: Reports and Insights, List of Campaigns, List of Ad Sets, or List of Ads.
Choose your destination. Select where you want your data to land — Google Sheets, Excel, BigQuery, Looker Studio, or an AI destination like ChatGPT or Claude.
Run your data flow. Click Run to execute a manual sync. Once it completes successfully, your Instagram Ads data will appear in your destination.
Available entities
Reports and Insights
Analytics & reporting
Performance metrics with flexible breakdowns and date ranges
List of Campaigns
Core components
All campaigns in your ad account with status and settings
List of Ad Sets
Core components
Ad set details including targeting and budget info
List of Ads
Core components
Individual ad details and creative information
Last updated
Was this helpful?
