Skip to content
DocsReference

LinkedIn

LetsPost supports posting to LinkedIn personal profiles and Company Pages via the LinkedIn Marketing API. Both post types use the same OAuth connection — the account type is determined by what you select in the composer.

Authentication

Connect via LinkedIn OAuth 2.0. LetsPost requests:

  • w_member_social — post on behalf of your personal profile
  • w_organization_social — post to Company Pages you administer
  • r_organization_social — read Company Page posts and basic analytics

LinkedIn access tokens expire after 60 days. LetsPost refreshes them automatically. If your token expires without a refresh (e.g., you haven't used LetsPost in a while), you'll need to reconnect the account.

Supported formats

FormatSupportedNotes
Text postUp to 3,000 characters.
Image postJPEG or PNG, up to 100 MB. Up to 20 images per post.
Video postMP4, up to 5 GB, max 10 minutes.
Document (PDF carousel)PDF up to 100 MB. Renders as a swipeable document carousel in the feed.
Article / newsletterNot supported via the API. Use LinkedIn's editor directly.

Limits & quotas

LimitValue
Post text length3,000 characters
Video duration10 minutes
Video file size5 GB
Image file size100 MB
Images per post20 per post

Gotchas

  • Company Page admin requiredTo post to a Company Page, your LinkedIn account must have Super admin or Content admin role on that Page. Regular employee or Analyst roles are not sufficient.
  • First line truncation in feedLinkedIn shows approximately the first 150 characters before a "...see more" cutoff in the feed. Put your most important content at the start of your caption — the LetsPost composer shows a preview of where the cutoff will appear.
  • Video processing takes timeAfter upload, LinkedIn processes videos before they go live. Short videos process in under a minute; longer videos can take 5–10 minutes. The post will be visible to you in the LetsPost feed but marked as "Processing" until LinkedIn signals completion.
  • No editing after publishLinkedIn's API does not support editing a published post's text or media. If you need to make a change, you'll have to delete and re-publish the post. Deleting via LetsPost is supported.
Was this page helpful?

Something unclear? Email us — we read every message.