Connect your Instagram Business or Creator account to TryPost.
Requirements
- Instagram Business or Creator account (not personal)
- Facebook Page connected to your Instagram account
- Meta Developer App
Create a Meta App
If you haven’t already, follow the Facebook setup guide to create a Meta app.
Configure Instagram API
- In your Meta app dashboard, add the Instagram Graph API product
- Go to Instagram > Basic Display or Instagram Graph API
Configure Permissions
Request these permissions in App Review:
instagram_basic- Basic account infoinstagram_content_publish- To publish contentpages_show_list- To access linked Facebook page
Environment Variables
Add to your .env file:
INSTAGRAM_CLIENT_ID=your_app_id
INSTAGRAM_CLIENT_SECRET=your_app_secret
INSTAGRAM_CLIENT_REDIRECT="${APP_URL}/accounts/instagram/callback"
Connect Your Account
- Make sure your Instagram account is:
- Set to Business or Creator account
- Connected to a Facebook Page
- In TryPost, go to Accounts
- Click Connect Instagram
- Log in with Facebook and authorize
- Select your Instagram account
- You’re ready to post!
Supported Features
- ✅ Image posts
- ✅ Carousel posts (multiple images)
- ✅ Video posts (Reels)
- ✅ Captions with hashtags
Limitations
- Personal accounts cannot be connected (Instagram API limitation)
- Stories are not supported via API
- Direct messages are not supported