Skip to content
Help centre

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

  1. Open the Instagram app, go to Settings → Account type and tools.
  2. If it says Personal, switch to Business or Creator. Both work. Creator is usually the right choice for individuals.
  3. 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

  1. In Stacked, go to Settings → Connections and press Connect on Instagram.
  2. Log in to Facebook when prompted. Use the account that manages the Page, not a personal account that merely likes it.
  3. 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.
  4. 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_list and pages_read_engagement — finds the linked Page. Meta requires these to resolve the Instagram account at all.

What you can post

TypeLimits
ReelUp to 90 seconds, 9:16, 1GB
PostJPG up to 8MB, 4:5 to 1.91:1
CarouselUp to 10 items
StoryImage 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 emptyinstagram_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.