Skip to main content

Facebook

Connect your Facebook account to Soku to publish text posts, images, and videos to the Facebook Pages you manage. Soku connects to Facebook through Facebook Login (Meta’s OAuth flow). After authorization, Soku obtains a long-lived user token that allows it to post to your managed Pages.

Prerequisites

Before connecting Facebook to Soku, make sure you have the following:
  • A Facebook account
  • At least one Facebook Page that you manage with Admin or Editor access
  • The ability to log in to Facebook via a web browser
Soku publishes to Facebook Pages, not personal profiles. Facebook’s API does not allow third-party apps to post to personal timelines. If you do not have a Page yet, you can create one at facebook.com/pages/create.

Connecting Facebook

  1. Log in to your Soku dashboard at mysoku.io.
  2. Go to Settings > Integrations.
  3. Find Facebook in the list of platforms and click Connect.
  4. You will be redirected to Facebook Login. Sign in with your Facebook account.
  5. When prompted, select the Facebook Pages you want Soku to manage. You can select one or multiple Pages.
  6. Grant Soku the requested permissions (publishing to Pages, reading Page info).
  7. You will be redirected back to Soku. Your Facebook Page(s) will now appear under your connected integrations.
If you manage multiple Pages, you can select all of them during the authorization step. Each Page counts as one connected account toward your plan limit.

What You Can Publish

Content TypeSupported
Text postYes
Image postYes
Video postYes
Link postYes
CarouselNo

Connection Details

  • Auth method: OAuth via Facebook Login (Meta)
  • Token type: Long-lived user token
  • Data stored at: users/{uid}/integrations/facebook
  • Automation: Toggle enabled_for_repost in your integration settings to allow automated reposting to this Page

Troubleshooting

”No Pages found” during authorization

This means your Facebook account does not manage any Pages, or you did not select any Pages during the authorization flow. Make sure you have at least one Facebook Page and that you select it when Facebook prompts you to choose which Pages Soku can access.

Posts publish to the wrong Page

If you have multiple Pages connected, make sure you are selecting the correct Page when creating a post in Soku. Each Page appears as a separate integration in your settings.

”Permission denied” when publishing

This typically means the permissions granted during authorization are insufficient. Disconnect Facebook in Settings > Integrations and reconnect. During the Facebook Login flow, make sure you grant all requested permissions, especially the publishing permission.

Connection expires or stops working

Facebook long-lived tokens last about 60 days. Soku handles token refreshing, but if your token expires or becomes invalid (for example, after a password change), you will need to reconnect. Go to Settings > Integrations and click Reconnect next to Facebook.

Only some Pages appear

You must have Admin or Editor role on a Page for it to appear during authorization. Pages where you have Analyst, Advertiser, or Moderator access only will not be available for publishing.
If you remove Soku’s access from your Facebook account settings (under Settings > Security and Login > Apps and Websites), you will need to reconnect your account in Soku.