Due to API restrictions on Meta platforms (Facebook and Instagram), connecting a personal Facebook account is required to enable the tracking of public social media data. Once connected, Keyhole will pull data into features like Social Listening and Profile Analytics for benchmarking and insights.
Note: Keyhole does not access your personal Facebook information or profiles. The authentication process only enables the collection of public data from Instagram and Facebook Pages.
Important: To use Keyhole with Instagram, you must have a business or creator profile linked to a Facebook Page. This is required by Instagram's API.
Important Changes to Instagram API
To use Keyhole for Social Listening or Profile Analytics, you must:
Have an Instagram business or creator profile.
Connect your profile to a Facebook Page.
Have full control access to the connected Facebook Page.
Log in using the Facebook profile that manages the Page when adding an Instagram profile to Keyhole.
Tip: You don’t need to use or promote your Facebook Page if you don’t want to. This connection is simply a technical requirement from Meta to unlock certain API features and therefore Keyhole's features.
Switch to an Instagram Business or Creator Profile
Keyhole only supports Instagram business and creator profiles. If you’re using a personal profile, follow these steps to switch:
On Mobile:
Open the Instagram app and go to your profile.
Tap ☰ in the top-right corner.
Select Settings and privacy.
Scroll to the For professionals section to check your current profile type:
Business tools and controls (for Business profiles)
Creator tools and controls (for Creator profiles)
Account type and tools (for Personal profiles)
Tap Switch account type (or Switch to professional account if you’re using a personal profile).
Select Business or Creator and follow the prompts to complete the setup.
On Desktop:
Log in to Instagram.com.
Click ☰ More > Settings.
For personal profiles, select Switch to professional account and choose the desired profile type.
For existing business or creator profiles, select Switch to business account or Switch to creator account.
Connect Your Instagram Profile to a Facebook Page
Tip: If you don’t plan to use Facebook actively, that’s okay. This connection is only a technical requirement to access Keyhole features.
If You Don’t Have a Facebook Page:
Create a Page by following Facebook’s instructions.
Once your Page is set up, follow the steps below to connect your Instagram profile.
If You Already Have a Facebook Page:
Tip: You must have Facebook access with full control to your Page to access Instagram connection settings. Learn more about Facebook Page access.
Check the Connection:
Log in to Facebook.
Click your profile picture and select See all profiles > See all Pages.
Select the Page you’d like to connect under Pages you manage.
Click Switch.
Go to Settings.
Click Permissions.
Select Linked Accounts.
Click View next to Instagram:
If the correct profile is connected: You’re all set!
If the wrong profile is connected: Click View > Disconnect account > Yes, disconnect.
Connect Instagram to a Facebook Page
Through Facebook (Recommended):
Tip: You must have Facebook access with full control to your Page to access Instagram connection settings. Learn more about Facebook Page access.
Follow the steps under Check the connection above to navigate to the linked Instagram page in Facebook. Or, click here to access the page directly, after you’ve switched to your Page.
Select Connect account > Connect.
Choose whether to allow Instagram messages in your Facebook Inbox and click Confirm.
From the pop-up, log in to your Instagram business or creator profile.
If you did not see a pop-up, troubleshoot with the instructions below.
Through Instagram (Alternative):
Open the Instagram app and go to your profile.
Tap Edit profile.
Under Page, tap Continue.
Ensure you are signed into the Facebook account that has full control of the Facebook Business Page in the Facebook mobile app.
Select an existing Facebook Page or create a new one.
Tap Done to finalize the connection.
Select an existing Facebook Page or create a new one.
Tap Done to finalize the connection.
Troubleshooting
Pop-Up Window Not Appearing from Instagram or Facebook:
If pop-ups are blocked during the connection process, adjust your browser settings:
Enable pop-ups in your browser settings and refresh the page. Here’s how:
Disable extensions temporarily if the issue persists, as some may block pop-ups. Learn how to manage extensions:
Try Incognito or Private Browsing mode if you are still having trouble:
Note: You’ll need to log in to Facebook again when using Incognito or Private mode.
Access and Permission Errors:
Error: Can’t select this profile because you’re not an Admin of the connected Facebook page
Solution: You need full admin access to the Facebook Page. Learn more about Facebook Page access.
Error: Facebook Page already belongs to a business
Solution: Contact the Page owner to confirm the connection through Instagram.
Error: Page is already linked to another Instagram account
Solution: Disconnect the existing Instagram connection before proceeding. Due to Facebook limitations, only one Instagram profile can be connected to one Facebook Page.
Orange Confirm Icon in Instagram:
If you’re not able to confirm the connection through Instagram, ask the Page owner to confirm the connection for you:
Open the Instagram app and tap your profile picture.
Go to Edit Profile and look for the orange Confirm icon under Page.
Follow the prompts in Business Manager to confirm the connection.
Get help
For additional help, contact support by choosing the chat icon in the bottom right-hand corner of the screen and selecting I'm an existing customer and need support.