Blog
How to

How to connect Facebook to post mate (2026 guide)

YSYurii Shevchyk·Founder, Post Mate
5 min readMay 27, 2026
Meta · OAuth · sign in with Meta
Facebook for your Pages, not your profile.

Meta's policy is clear: the Pages API only publishes to Pages. There is no official way to auto-post to a personal Facebook profile, and any tool that claims otherwise is using a workaround that breaks regularly. post mate works as a Facebook business scheduler for the Pages you administer — text, images, videos and link posts.

Connect Facebook in 5 steps

  1. Confirm you administer the Page

    You need an admin or content-creator role on the Facebook Page. Editors and Moderators are insufficient for the API's pages_manage_posts scope. Check your role at facebook.com/{page}/settings.

  2. Open /app/connections and click "Connect Facebook"

    post mate opens Meta's OAuth dialog. Sign in with the personal account that owns the admin role — Meta does not have a separate Page login.

  3. Approve the scopes

    Meta requests pages_show_list, pages_read_engagement, pages_manage_posts and pages_manage_metadata. The first two let post mate enumerate Pages; the last two cover publishing. Approve and you return to /app/connections.

  4. Pick which Pages to enable

    Meta lists every Page you administer. Tick the ones you want to schedule to. Each becomes a row with its own queue, renameable, and detached from your personal identity for scheduling purposes.

  5. Schedule a test post

    In /app/compose, pick a Page, write a caption, attach an image or link, set the time. At publish, post mate calls /feed for posts and /videos for video uploads. If a Page token expires (rare — they last forever once issued), the row flips to "reconnect needed".

Once you're back inside post mate the account shows up on /app/connections with a green connection dot. From there it's available as a target in every composer.

What you can post to Facebook from post mate

  • Text post
  • Image post — Single image, or multiple as a multi-photo post.
  • Video post — MP4, up to 10 GB.
  • Link post (with preview)
  • Reels — Vertical video, separate endpoint.
  • ×Stories — No public Pages API endpoint.
  • ×Posts to personal profiles — Not allowed by Meta — Pages only.

Facebook API capabilities — the honest list

What works

  • Page text, image, video, link posts
  • Multi-photo posts
  • Reels (separate endpoint)
  • Scheduled publish via scheduled_publish_time
  • Targeting (audience optimisation)

What the API doesn't expose

  • Personal-profile posting
  • Stories
  • Group posts (deprecated for most apps in 2024)
  • Editing a post after publish (except for limited fields)
  • Live video scheduling without the Live Video API

FAQs

Can post mate post to my personal Facebook profile?

No. Meta does not allow this through any official API. Tools that promise it are using browser automation that breaks when Meta updates its frontend.

Can I connect multiple Pages?

Yes. During OAuth you pick every Page you want to manage. Each shows up separately.

My scheduled post says "Page token expired".

Very rare for Pages but possible if you change your Meta password or revoke a permission. Click "Reconnect" on the row to re-run OAuth — the queue resumes automatically.

Does this work for Facebook Groups?

No. Meta deprecated Group publishing for third-party apps in 2024. Only Pages are supported.

What happens if I lose admin access?

The Page disappears from your token's scope at the next refresh and the row marks itself inactive. Scheduled posts for that Page stop firing until access is restored.

Ready to schedule your first post?

Sign up for post mate, connect Facebook from /app/connections, and start cross-posting from a single composer. 14-day free trial, cancel anytime — no credit card to start the trial when you sign up with Google.

Ready to post once, everywhere? Start a free 14-day trial — no card.

Got a question for the author?
Reply to this post on Bluesky — Yurii usually answers within a day.