Connections
Connect Instagram
Instagram needs a Business or Creator account linked to a Facebook Page. Here is how to check and what each permission is for.
Last updated
Instagram posting goes through the Facebook Graph API, which means two things: your account must be a Business or Creator account, and it must be linked to a Facebook Page. This is Meta's requirement, not ours, and there is no way around it for API posting.
Before you start
- Open the Instagram app, go to Settings → Account type and tools.
- If it says Personal, switch to Business or Creator. Both work. Creator is usually the right choice for individuals.
- Still in Instagram, go to Settings → Sharing and cross-posting → Facebook and link a Page. If you do not have a Page, create an empty one. It does not need posts and nobody has to see it.
Connecting
- In Stacked, go to Settings → Connections and press Connect on Instagram.
- Log in to Facebook when prompted. Use the account that manages the Page, not a personal account that merely likes it.
- On the permissions screen, leave every box ticked. Meta's dialog lets you untick individual Pages and permissions, and unticking one is the single most common cause of a connection that appears to work and then fails on the first post.
- Choose the Instagram account if you manage more than one.
What each permission does
instagram_content_publish— creates the post. Without it, nothing can be published.instagram_manage_comments— reads comments so Comment Reply Agent can draft replies, and hides spam.instagram_manage_insights— reads reach, impressions and saves for your analytics and for best-time slots.pages_show_listandpages_read_engagement— finds the linked Page. Meta requires these to resolve the Instagram account at all.
What you can post
| Type | Limits |
|---|---|
| Reel | Up to 90 seconds, 9:16, 1GB |
| Post | JPG up to 8MB, 4:5 to 1.91:1 |
| Carousel | Up to 10 items |
| Story | Image or video up to 60 seconds |
Captions are capped at 2,200 characters with a maximum of 30 hashtags. Alt text is written automatically for every image. First-comment posting runs 30 seconds after the main post.
Common problems
"No Instagram Business Account found" — the Instagram account is still Personal, or it is not linked to the Page you granted access to. Recheck step 3 above.
Posts work but insights are empty — instagram_manage_insights was unticked. Disconnect and reconnect, leaving everything ticked.
The connection stops working after about 60 days — a long-lived token expired, usually because the Facebook password changed or a session was revoked. Reconnect from Settings → Connections; nothing is lost and the queue resumes.
Related
Did this not answer it?
Email support@stacked.app and mention this article. Reply within one business day, from a person who can change the product.