Prerequisites
Before connecting Instagram to Soku, make sure you have the following:- An Instagram Business Account or Instagram Creator Account (personal accounts are not supported by Meta’s API)
- A Facebook Page linked to your Instagram account
- Admin or editor access to that Facebook Page
- A Facebook account that you can log in to
To convert a personal Instagram account to a Business account, go to your Instagram app, navigate to Settings > Account > Switch to Professional Account, and follow the prompts. You will be asked to connect a Facebook Page during setup.
Connecting Instagram
- Log in to your Soku dashboard at mysoku.io.
- Go to Settings > Integrations.
- Find Instagram in the list of platforms and click Connect.
- You will be redirected to Facebook Login. Sign in with the Facebook account that manages your Instagram Business Account.
- When prompted, select the Facebook Page linked to the Instagram account you want to connect.
- Grant Soku the requested permissions (publishing, reading profile info).
- You will be redirected back to Soku. Your Instagram account will now appear under your connected integrations.
If you manage multiple Instagram accounts, you will be able to select which account to connect. You can repeat this process to add additional accounts if your plan allows it.
What You Can Publish
| Content Type | Supported |
|---|---|
| Single image | Yes |
| Single video (Reels) | Yes |
| Carousel (up to 10 images/videos) | Yes |
| Text-only posts | No (Instagram requires media) |
Connection Details
- Auth method: OAuth via Facebook Login (Meta)
- Token type: Long-lived user token managed by Meta
- Data stored at:
users/{uid}/integrations/instagram - Automation: Toggle
enabled_for_repostin your integration settings to allow automated reposting to this account