LinkedIn Scheduler
Schedule LinkedIn posts for every client profile and company page
RecurPost is a social media scheduler that publishes to client LinkedIn profiles and company pages without anyone sharing a password. Both surfaces publish automatically through LinkedIn’s official API. Documents, videos, first comments and mentions all survive scheduling.
- 14-day trial. No credit card.

2 LinkedIn surfaces published automatically
850+ platform errors handled
20 accounts for $79/mo
3,000 characters per post, checked at compose
Every LinkedIn post type, from one composer
RecurPost publishes the formats LinkedIn’s feed rewards and keeps the ones most schedulers skip.
Document posts
Upload a PDF and RecurPost publishes it as a native LinkedIn document post with its own title. LinkedIn renders it as a swipeable carousel.
Multi-image posts
Up to 9 images on a scheduled post, each with its own alt text up to 1,000 characters.
Native video
Tall 1:2.4 to wide 2.4:1, with a custom thumbnail when you set one. Codecs normalize automatically.
Text and link posts
3,000 characters, checked at compose time. Link posts carry a custom thumbnail, title and description.
LinkedIn exposes no API for native Articles or polls, so no scheduler can publish either. RecurPost covers everything else the API allows.
From client invite to published post
You invite the client by email or link.
The client signs into their own LinkedIn and connects their profile or company page. No password changes hands.
Your team queues posts on the social media calendar, or imports hundreds at once with bulk scheduling.
The client approves the queue. Approvals come with every paid plan, from $9 per month. A busy founder reviews and comments from a shared calendar link, with no RecurPost login needed.
RecurPost publishes on schedule to profiles and pages alike, and drops the first comment once LinkedIn confirms the post is live.
An agency running 8 client company pages and 3 founder profiles fills a month from one calendar. All 11 accounts publish themselves, and nobody’s personal password sits in a shared spreadsheet. That flow is part of how the RecurPost social media scheduler handles client work.

The link goes in the first comment, on schedule
RecurPost posts the first comment automatically after your LinkedIn post publishes, on profiles and company pages both. On a company page it waits until LinkedIn confirms the post is live before commenting, checking for up to 10 minutes. Links in first comments run through RecurPost’s tracked short links, because LinkedIn’s API reports click data to no one. Company @-mentions work in scheduled posts too.
- The first comment posts itself after publish, on personal profiles and company pages alike.
- On company pages, RecurPost waits for LinkedIn to confirm the post is live before commenting, checking for up to 10 minutes.
- Links in first comments run through RecurPost's tracked short links, so clicks get counted despite LinkedIn's API reporting none.
- Company @-mentions publish in scheduled posts through LinkedIn's mention format.
- Document, video and multi-image posts all take a first comment, not just text posts.
- If the comment can't be posted, RecurPost tells you the post succeeded and the comment didn't, instead of staying silent.
Person mentions publish only on immediate posts from a company page, and only for members who follow that page. LinkedIn sets those conditions for every tool.


Profile and page results in one client report
RecurPost builds separate reports for LinkedIn profiles and company pages, and exports both as PDF with your agency’s logo. Company page reports pull follower growth, follower demographics, impressions, shares and reactions broken down by type. Click numbers come from RecurPost’s tracked links: counted clicks, not estimates.
RecurPost also streams company-page comments into its unified inbox, where the person who scheduled the post replies in threads. LinkedIn offers no DM API and no personal-profile comment feed, so inbox coverage stops at company pages.

When a LinkedIn post fails, you get the cause and the fix
RecurPost recovers first and reports second.
RecurPost converts WebP images to PNG before upload, because LinkedIn rejects WebP and most design tools now export it by default.
RecurPost normalizes LinkedIn video to the H.264 codec, keeps the width between 426 and 1920 pixels, and clamps the frame rate to 24 to 60 fps.
When LinkedIn rejects a video anyway, RecurPost re-processes the file to LinkedIn’s specs and retries up to 5 times before reporting a failure.
RecurPost refreshes LinkedIn access tokens on a schedule, so client accounts keep publishing instead of expiring quietly between posts.
A failure that survives all that shows a named error from the 850+ catalog. A duplicate-content rejection becomes plain guidance to vary the copy.
A client asks for the same promo they ran last month. LinkedIn refuses it as a duplicate, and RecurPost names the rejection and the fix before the client notices a gap in the feed.
Some schedulers drop failed posts silently, and the client notices before the agency does.

LinkedIn's rules, handled before publish day
RecurPost’s composer counts the 3,000-character limit as you type and warns before you schedule. The built-in image editor carries LinkedIn crop presets, strips EXIF data, and scales an oversized image’s longest edge down to 1920 pixels. Alt text rides on every image, up to 1,000 characters.
Posting windows from 2M+ LinkedIn posts published through RecurPost.
Built for client work
- You run client company pages plus founder profiles, and onboarding means sending a link, not collecting passwords
- You ghostwrite founder-profile content and the founder approves from a shared calendar link, not another login
- The link-in-first-comment playbook is part of how you publish
- Document carousels sit in the content mix alongside video and images
- A monthly branded report is part of the retainer
- You need LinkedIn polls or Groups posting. LinkedIn exposes no API for either, to any tool
- You want LinkedIn DM automation. LinkedIn has no DM API, so inbox coverage stops at company-page comments
- Your workflow depends on tagging individual people in scheduled posts. LinkedIn allows person mentions only on immediate company-page posts
LinkedIn is one of ten platforms RecurPost publishes to, alongside Facebook, Instagram, X, Pinterest, Google Business Profile, TikTok, YouTube, Threads and Bluesky. One draft, tailored per platform. See all supported social media platforms.
Try RecurPost with your LinkedIn accounts
RecurPost’s Agency plan covers 20 social accounts for $79 per month with no per-user seat charge. Extra accounts cost $4 each. A LinkedIn profile and a company page count as one account each. See RecurPost pricing for every plan and add-on.
14-day trial. No credit card.
LinkedIn scheduler FAQs
Can RecurPost post to LinkedIn personal profiles automatically?
RecurPost publishes to LinkedIn personal profiles automatically through LinkedIn’s official API. Company pages publish the same way. Neither surface needs a phone notification or a manual step, and both sit in the same calendar as every other client account.
Can RecurPost schedule LinkedIn document posts?
RecurPost schedules LinkedIn document posts by uploading your PDF as a native document with its own title. LinkedIn renders the file as a swipeable carousel in the feed. Page counts and file limits are covered in the LinkedIn post size guide.
Does RecurPost add a first comment to LinkedIn posts?
RecurPost posts a first comment automatically on profiles and company pages. On company pages it waits until LinkedIn confirms the post is live, checking for up to 10 minutes, before commenting. Links in first comments carry RecurPost’s own click tracking, because LinkedIn’s API reports no click data.
Can I tag people and companies in scheduled LinkedIn posts?
RecurPost @-mentions companies in scheduled LinkedIn posts. Person mentions publish only on immediate posts from a company page, and only for members who follow that page. LinkedIn’s API enforces both conditions on every tool.
Can RecurPost schedule LinkedIn Articles or polls?
RecurPost cannot schedule LinkedIn Articles or polls, and neither can any other tool. LinkedIn’s API exposes no endpoint for either format. RecurPost schedules text, image, multi-image, video, document, and link posts instead.
Why do scheduled LinkedIn posts fail?
Scheduled LinkedIn posts fail most often from expired tokens, duplicate content, or media specs LinkedIn rejects. RecurPost translates around 42 LinkedIn-specific errors into plain-language fixes inside its 850+ error catalog, refreshes tokens on a schedule, and re-processes rejected videos automatically.
When does RecurPost suggest posting on LinkedIn?
RecurPost computes best posting times per account from that profile’s or page’s own recent post engagement. The site-wide guidance in the best-time guide comes from 2M+ LinkedIn posts published through RecurPost.
Can I white-label LinkedIn reports for clients?
RecurPost white-labels LinkedIn reports with your agency’s logo. Profile and company page reports export as PDF with follower growth, follower demographics, impressions, and reactions broken down by type.



