Instagram Ads Data Connector User Guide
Instagram Ads allows businesses to create and run paid advertisements on the Instagram platform. This guide will walk you through setting up Instagram Ads as a data source in Power My Analytics and creating reports in Looker Studio.
Prerequisites
Before connecting Instagram Ads to Power My Analytics, ensure you have:
- Ad Account Analyst access to the Facebook account associated with your Instagram account
- Logged into the correct Instagram account before connecting
Adding Instagram Ads as a Data Source
- To add the correct Instagram account, you must be logged in to the associated Facebook account in your browser. Open an Incognito window in your browser to log into the correct Facebook account before connecting with Power My Analytics.
- Navigate to your Power My Analytics Hub and select Sources from the menu.
- Click + New Data Source and choose "Facebook & Instagram" from the gallery.
- Sign in to your Facebook account to authenticate.
- Grant Facebook business access: Select "Opt in to all current and future Businesses". Click Continue.
- Grant Facebook page access: Choose "Opt in to all current and future Pages". Click Continue.
- Grant Instagram account access: Select "Opt in to all current and future Instagram accounts". Click Continue.
- Finalize permissions: Click Save, then click Got it.
Creating a Looker Studio Report
Follow these steps to create a Looker Studio report using your Instagram Ads data:
- After adding Instagram Ads as a data source in the PMA hub, navigate to Reports > Looker Studio
- Select Instagram Ads under Create Looker Studio Report (this will open the official Looker Studio application in a new window)
- Google Looker Studio Configuration:
- Step 1:
- Name your data source (e.g. "Instagram Ads - Organization Name")
- Choose Power My Analytics hub from dropdown
- Optional: Leave "Use report template for new reports" checked to use PMA demo template
- Click Next
- Step 2:
- User Account: Select Instagram Ads account (real data) or "Sample Account" (sample data)
- Click Next
- Step 3:
- Choose "Ad Accounts", "Action Attribution Setting", "Is Campaign using SKAdNetwork", and "Currency" for reports
- Optional: Allow "Ad Accounts", "Action Attribution Setting", and "Is Campaign using SKAdNetwork" to be modified in reports
- Click Connect (top right) to complete the data source configuration
- Step 4:
- Click Create Report (top right)
Understanding Attribution Options in Instagram Ads
In the connector configuration screen for Instagram Ads, you are able to select several different attribution options.
You can choose between
Ad Set (Default) or
Account.
Account refers to outdated settings that were
removed as of January 19, 2022. However, some of our customers still use this setting to bypass the Ad Set attribution settings and default all Ad Sets to 7 day click, 1 day view. This can be a useful setting to use if you are having difficulty with
Zero or Null Values in Instagram Ads Reports.
Your next option is "Is Campaign using SKAd Network?" SKAd Network is the default type of attribution that Facebook uses following the
iOS14 update that occurred on April 26, 2021. This defaults to
Get All Campaigns. You can also choose
Yes and get only campaigns that use SKAd Network or
No and get only campaigns that do not.
Finally, you may also choose whether to allow Action Attribution Setting to be modified and whether campaign is using SKAd network to be modified. Choosing these options will allow for more flexibility within your report. However, if you are blending data with several sources, it will not work. Whatever settings you have chosen in the configuration screen will apply regardless of selecting these options when blending.
Key Reports and Fields
Instagram Ads data in Power My Analytics offers a wide range of metrics and dimensions. Here are some popular metrics you can use in your reports:
- Campaign Metrics: Publisher Platform, Reach, Impressions, Amount Spent
- Ad Set Metrics: Reach, Frequency, Cost per 1,000 People Reached, Impressions, CPM
- Ad Metrics: Post Reactions, Post Comments, Post Saves, CPC, Link Clicks, Page Likes, Cost per Link Clicks
- Video Engagement Metrics: Video Plays, 25%, 50%, 75%, 95%, 100%, Average Play Time
- App Engagement Metrics: Mobile App Installs, Cost per Mobile App Installs, Omni App Installs, Cost per Omni App Installs, Post Reactions, Post Comments, Post Saves, Post Shares
- Offline Conversions Metrics: Offline Purchases, Offline Purchases Conversion Value, Cost per Purchases, Offline Leads, Cost per Leads, Offline Other Conversions, Cost per Offline Other Conversions
- Location Metrics: Country, Region, Reach
- Designated Market Area Metrics: DMA, DMA Code, Impressions, Link Clicks
- E-Commerce Pixel Event Metrics: Website Content Views, Website Adds to Wishlist, Website Adds to Cart, Website Checkouts Initiated, Website Adds of Payment Info, Website Purchases, Website Purchases Conversion Value
- Lead Generation Pixel Event Metrics: Landing Page Views, Website Content Views, Website Registrations Completed, Website Searches, Website Leads, Website Leads Conversion Value
- Hourly Breakdown Metrics: Hour of Day, Reach, Impressions, Amount Spent
- Device Breakdown Metrics: Device Platform, Reach, Impressions, Amount Spent
- Live Pixel Event Metrics: Hour of Day, Live Landing Page Views (hourly), Live Content Views (hourly), Live Leads (hourly), Live Adds to Cart (hourly), Live Purchases (hourly)
- Actions Metrics: On-Facebook Purchases, Website Purchases, Offline Leads, Website Leads
For a complete list of available Instagram Ads fields, refer to the
Schema Explorer.
Limitations and Important Considerations
- Backfilling: Limited to 2 years, with initial backfill of 13 months when first connecting.
- Lifetime Data Span: Lifetime metrics cover 37 months.
- Unique Metrics: Reach and other metrics starting with "unique" are live metrics and cannot be used in daily sums.
- API and authentication: Facebook and Instagram use the same underlying API. PMA's Facebook Ads, Facebook Insights, Instagram Ads, and Instagram Insights data connectors use the same authentication process.
Unavailable Data
- Purchase breakouts by device and publisher platform
- Offsite metrics
- Conversions by country
- Custom metrics and events
Create Breakdowns by Objective
Breakdowns by objective are available in Facebook Ads Manager
but not in the API. You can use the following workaround:
- Create a filter on your table.
- Choose Include > Campaign ID (ad sets, campaign insights, campaigns, insights) > RegExp Match.
Troubleshooting
Still having issues?
Send us a ticket and we will get back to you.
Related Articles
Facebook Ads Data Connector User Guide
Facebook Ads is a powerful advertising platform that allows businesses to reach their target audience on Facebook, Instagram, and across the web. This guide will walk you through how to connect your Facebook Ads account to Power My Analytics, create ...
Google Ads Data Connector User Guide
Google Ads is a powerful online advertising platform that allows businesses to reach potential customers across Google's vast network. This guide will walk you through how to connect your Google Ads data to Power My Analytics, create reports in ...
Pinterest Ads Data Connector User Guide
Pinterest Ads is a powerful advertising platform that allows businesses to promote their products and services to Pinterest's vast user base. This guide will walk you through the process of connecting your Pinterest Ads account to Power My Analytics, ...
LinkedIn Ads Data Connector User Guide
LinkedIn Ads is a powerful platform for B2B marketing, lead generation, and brand awareness campaigns. This guide will help you connect your LinkedIn Ads account to Power My Analytics, enabling you to create comprehensive reports and gain valuable ...
Instagram Insights Data Connector User Guide
Instagram Insights provides valuable data about your Instagram business or creator account's performance, audience, and content. This guide will walk you through connecting Instagram Insights to Power My Analytics and creating reports with the data. ...