Blog
How to

How to connect LinkedIn to post mate (2026 guide)

YSYurii Shevchyk·Founder, Post Mate
5 min readMay 27, 2026
Microsoft · OAuth · sign in with LinkedIn
LinkedIn for both profiles and Pages.

LinkedIn's Posts API is the cleanest of the big networks once you get past authorisation. The connection covers your personal profile and any Company Page where you are an administrator. Once linked, post mate works as your LinkedIn scheduler for text posts, images, multi-image posts, native documents (PDFs) and video.

Connect LinkedIn in 5 steps

  1. Open /app/connections and click "Connect LinkedIn"

    post mate redirects to LinkedIn's OAuth consent screen. Sign in with the account that holds your personal profile and any Pages you want to schedule for.

  2. Approve the OAuth scopes

    LinkedIn requests w_member_social (post on your behalf), w_organization_social (post on behalf of Pages you admin), r_basicprofile and rw_organization_admin. Approve and you return to /app/connections.

  3. Pick which Pages to enable

    The connection appears with your personal profile by default and a list of Pages you admin. Tick the ones you want to schedule to — each becomes a separate row you can rename and queue independently.

  4. Compose your first post

    In /app/compose, pick the LinkedIn target (profile or one of your Pages). Drop in text, images, a PDF, or a video. The character limit and aspect-ratio guidance update based on the post type.

  5. Schedule and verify

    Save the scheduled time. At publish, post mate calls the Posts API and stores the share URN. If LinkedIn rejects the post (most often: an image larger than 5 MB or a PDF over 100 MB), the error surfaces on the post detail page.

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 LinkedIn from post mate

  • Text post — Up to 3,000 characters.
  • Single image
  • Multi-image post — Up to 9 images.
  • Document post (PDF) — The "carousel PDF" format.
  • Video post — MP4, up to 5 GB, 30 min.
  • Article publishing — Long-form via the Articles endpoint.
  • ×Polls — In-app only.
  • ×Newsletter issues — No public API.

LinkedIn API capabilities — the honest list

What works

  • Personal profile posts
  • Company Page posts
  • Single + multi-image
  • Document (PDF) posts
  • Native video
  • Article publishing
  • @-mentions for connections you have access to

What the API doesn't expose

  • Polls
  • Newsletter issues
  • Editing posts after publish
  • Group posting
  • Event creation
  • Auto-comment-first-comment (no API endpoint — post mate fakes it by scheduling a reply)

FAQs

Can I auto-post to my LinkedIn personal profile?

Yes. The w_member_social scope covers personal posts. You schedule them exactly like Page posts in /app/compose.

How do I post to a Company Page I manage?

During the OAuth step, LinkedIn lists every Page where you have an admin role. Pick the ones you need; they show up as separate rows.

Does post mate support PDF carousels?

Yes — they map to the document_post type. Drop a PDF into /app/compose and LinkedIn renders it as a swipeable carousel.

Does post mate store my LinkedIn password?

No. OAuth only. Tokens last 60 days and refresh automatically. Revoke any time at linkedin.com/psettings/permitted-services.

What if I get demoted from a Company Page?

The Page row in /app/connections turns inactive at the next token refresh. Personal scheduling is unaffected.

Ready to schedule your first post?

Sign up for post mate, connect LinkedIn 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.