Facebook & Instagram Setup
PromotiAI uses a Bring Your Own App model for Meta. You create a Facebook Developer App to get an App ID and App Secret, then authorize PromotiAI to access your Page and ad account. Once connected, AI-generated content publishes immediately when you click Publish Now.
Step 1 — Create a Meta Developer App
- Go to developers.facebook.com → My Apps → Create App
- Choose "Business" app type
- Enter an app name and contact email, then click Create App
- In the app dashboard, go to Settings → Basic
- Copy your App ID and App Secret
- Under App Domains add
promotiai.com; under Valid OAuth Redirect URIs add the callback URL shown in PromotiAI's setup modal
Step 2 — Connect in PromotiAI
- Go to Settings → Integrations in your workspace
- Click the Facebook / Instagram card
- Choose Quick Setup (paste App ID + App Secret, click Connect) or Step-by-Step Guide (guided walkthrough with screenshots)
- A Meta OAuth popup opens — log in with the account that owns your Page/ad account
- Grant the requested permissions and select the Pages and ad accounts to sync
- Click Confirm — the integration activates immediately
Required Prerequisites
- A Meta Business Suite account
- Admin access to your Facebook Page and/or ad account
- Instagram Business or Creator profile linked to your Facebook Page
Permissions Requested
pages_manage_posts— Create and publish posts on your Pagepages_read_engagement— Read likes, comments, and sharesads_management— Manage ad campaigns (if ad account selected)instagram_basic+instagram_content_publish— Publish to linked Instagram account
Troubleshooting
- Ensure you have Admin (not Editor) role on the Page
- Disable browser ad blockers during the OAuth popup
- Verify the callback URL in your Meta app exactly matches the URL shown in PromotiAI
- If the token expires, re-connect from Settings → Integrations and re-authorize