You are here:
Instagram Public API Connector
The Instagram Public (competitive) API allows you to get basic metadata and metrics for other Instagram Business Accounts.
- Channel: Social, Competitive
- Data Stream Type: Competitive
Prerequisites
A valid Facebook Username and Password connected to a Facebook Page linked to an Instagram Business Account. See Meta Developer Documentation: Instagram APIs.
Details
- Not all fields retrieved via the API are mapped automatically. If you wish to include a certain field that isn’t mapped by default, use Manual Mapping
- All the Measurements in the Instagram Public API are aggregated as LIFETIME (LIFETIME aggregation means that Measurements hold the total accumulated value up until the current date.)
- Since this connector only retrieves the data for the date of retrieval, you can’t reprocess past dates in Instagram Public Data Streams.
Known Issues
The Instagram API Connector can only retrieve data for Instagram Business Accounts and not private Instagram Accounts. There are two ways to tell if the account is a business account:
- The Business Type is listed directly under the account’s name.
- The account’s profile includes the 'Email', 'Directions', or 'Call' buttons.
Extended Properties
Instagram Account Name: Enter the Instagram Account Name you wish to track. You can enter up to 5 Instagram Business Account Names per Data Stream, separated by a comma. The Instagram Account Name appears at the top of the Instagram page.
How to QA
- In Instagram, click the relevant element, such as the post you’re comparing, and check its totals for the Measurements retrieved by the Instagram Public API.
- Compare those Measurement totals to the totals you see in Marketing Cloud Intelligence for the same element.

