What is Keyhole—and Why Am I Being Asked to Authenticate?
Let’s break it down.
You’re probably here because a brand, agency, or marketing partner has asked you to “authenticate” your social account through a link powered by Keyhole.
Keyhole is a social media tracking platform used by your partner to measure the performance of campaigns. For example, when you authenticate your social media account, it gives them access to deeper performance metrics—like how your Stories or videos are performing, how many of your followers saw a post, and engaged with the content. The exact data depends on the platform.
It’s a secure connection. Keyhole will never post, comment, or interact with your account.
Think of it like this: you're already seeing insights about your own content—authentication just shares some of that data with your marketing partner so they can measure campaign results.
What Happens When You Authenticate?
Authenticating gives your partner access to:
Follower demographics (age, gender, location)
Stories or videos metrics (views, taps, exits–where supported)
Post reach and impressions
Engagement details (likes, shares, comments, saves)
Whether posts are boosted or organic (on Instagram and Facebook only)
It does not give access to your login, your messages, or the ability to post.
📌 NOTE: Without authentication, your partner can only see public metrics (like likes or public comments). The rest stays locked.
Do I Need a Keyhole Account?
No, you don’t need your own Keyhole login.
You’re not logging into a platform—you’re just authorizing the connection between your social media account and your partner’s Keyhole account.
How to Authenticate Your Account
Here’s what the process looks like:
Your agency or partner will send you a secure Keyhole authentication link
Click the link and select the platform (e.g., Instagram, Facebook, X, TikTok)
Follow the prompts to log in and approve access
For Instagram, make sure it's a Business or Creator account and connected to a Facebook Page (required by Meta)
When you reach the permissions screen, accept all checkboxes
Once done, you’ll see a confirmation screen—and your authentication is complete
If you haven’t connected Instagram to a Facebook Page yet, you can follow this step-by-step guide:
Common Questions and Misunderstandings
What does “authenticate” actually mean? | It means logging in to your social media platform via a secure link and giving read-only permission for performance data. |
Will you post or interact from my account? | No. Keyhole will never post, comment, or follow anyone on your behalf. |
What if I skip some of the permissions? | If you skip any required permissions, the authentication won’t work. Platforms like Meta (Instagram and Facebook) require that all permissions be accepted in order to share performance metrics. |
Why does my account need to be connected to Facebook? | Instagram is owned by Meta, and their API requires that Business and Creator accounts be connected to a Facebook Page for analytics access. |
What happens if I don’t authenticate? | Your marketing partner will still be able to see public data—but they won’t get full insights like Stories metrics, audience demographics, or reach. |
Still Having Trouble?
Some common fixes:
Make sure your Instagram is a Business or Creator account
Double check that your Instagram is linked to a Facebook Page
Try authenticating in a private or incognito browser
Make sure you’re accepting all permissions when prompted
Get Help
Still stuck? You can reach out directly to your agency or contact the Keyhole support team at [email protected]. We’re happy to walk you through it.