How-to guide

How to Schedule LinkedIn Posts (Free, Step-by-Step)

Last updated: 2026-05-12 · LinkedIn · By SocialKit Team

A consistent LinkedIn presence builds authority faster than any one viral post. This guide shows you how to schedule text posts, images, videos, and link previews for both personal profiles and Company Pages using SocialKit — so your best thinking goes out at peak hours even when you're heads-down on other work.

Before you start

You need a SocialKit account — the 7-day free trial starts at €0.00 and gives you enough time to connect LinkedIn, plan a full week of posts, and confirm auto-publishing works.

Decide which LinkedIn entity you are scheduling for: your personal profile, or a Company Page you admin. Both are supported through the LinkedIn API as of June 2026, though the permission requirements differ slightly (Company Pages require Page admin access). Solo plan includes 15 social accounts, Team includes 30 — a personal profile and a Company Page each count as one account.

Step by step

  1. Connect your LinkedIn account or Company Page

    In SocialKit, open your workspace settings and choose the LinkedIn connection. You will be redirected to LinkedIn's own authorization screen — sign in to the correct LinkedIn account and approve the requested permissions. As of June 2026 this includes publishing and profile/page read access. If you are connecting a Company Page, select it from the list that appears after you authorize your personal login.

    Tip: You must be a Page admin on LinkedIn to connect a Company Page. If the page does not appear in the list, check your admin status in LinkedIn's Page settings first.

  2. Open the composer and write your post

    Click "Create" to open SocialKit's post composer. Choose the LinkedIn account or Company Page you just connected. Type your post text in the composer — LinkedIn supports long-form copy, so this is the place to develop the full thought rather than truncating it. Attach an image, video, or link to generate a link preview as needed.

    Tip: LinkedIn's algorithm (as of June 2026) tends to surface posts that earn early engagement, so leading with a strong first line that appears before the "see more" cut matters. The free LinkedIn post preview tool lets you see exactly how the truncation falls before you schedule.

  3. Preview the post and check your character count

    Use the LinkedIn post preview panel in SocialKit to confirm how the text renders, whether a link card is pulling the right image and title, and that any image is cropped as intended. LinkedIn text posts support up to 3,000 characters for personal profiles and Company Pages as of June 2026, though this limit is subject to LinkedIn's policy updates.

    Tip: If your link preview card is pulling the wrong image, that is controlled by the Open Graph tags on the destination page — it is not something SocialKit can override, so you may need to share the link without the card and add a manually uploaded image instead.

  4. Set the publish date and time

    In the scheduling panel, pick the date and time you want the post to go live. LinkedIn is a weekday platform — research consistently points to Tuesday through Thursday, during business hours, as strong starting windows, though your specific audience may differ. Use the /best-time-to-post/linkedin data as a starting point and refine it against your own analytics over time.

    Tip: SocialKit's calendar view lets you see what else is queued for that day so you do not cluster posts too close together. Spacing posts at least 24 hours apart on LinkedIn is a common best practice as of June 2026.

  5. Choose auto-publish and confirm the schedule

    LinkedIn supports auto-publishing through the official LinkedIn API as of June 2026. For Company Pages this is well-supported via the Organization API; for personal profiles, third-party publishing has historically been more restricted and has changed repeatedly, so SocialKit shows you which mode applies before you confirm. Confirm the post, account, and time look correct, then click "Schedule". The post will appear in your content calendar.

  6. Monitor the published post and check analytics

    After the post goes live, SocialKit's analytics surface impressions, reactions, comments, and shares. Compare performance across posts over a few weeks to identify which formats, topics, and time slots earn the most engagement for your specific audience — then adjust your future schedule accordingly.

    Tip: LinkedIn's own analytics inside LinkedIn are still worth checking for demographic data (job title, industry, location of your audience) that third-party tools may not surface via the API.

Best practices

  • Batch-create a week's worth of posts in one sitting and schedule them across Tuesday–Thursday mornings; this rhythm maintains visibility without the daily context-switching that kills deep work.
  • Keep LinkedIn posts text-forward. As of June 2026 native documents (PDF carousels) and single images both perform well, but videos should have captions since most LinkedIn users scroll without sound.
  • Schedule a mix of content types in rotation — an opinion post, a behind-the-scenes image, a quick tip, a link post — rather than every post being the same format. Variety signals an active, engaged presence.
  • Avoid stacking multiple outbound links in the same post. The community-reported view (as of June 2026) is that LinkedIn deprioritizes posts with multiple external URLs; where possible, put the link in the first comment or limit to one per post.
  • Re-read your scheduled posts the day before they go live. LinkedIn audiences expect polished professional copy; a typo or stale reference in a scheduled post is harder to catch than one you're writing in real time.
  • After a post performs well, cross-post it to X, Threads, or Bluesky via SocialKit's cross-post workflow — adapt the length to each network's character limit rather than posting the same text verbatim.

Good to know

Auto-publish vs. notification publishing on LinkedIn

As of June 2026, SocialKit auto-publishes Company Page posts through the LinkedIn Organization API with no phone notification required; personal-profile auto-publish is functional as of June 2026 but more restricted and worth re-verifying after LinkedIn API announcements. This differs from some other networks (like Instagram Stories) where a reminder is needed. That said, LinkedIn can revoke or restrict API access at any time through policy changes, so if a post fails to auto-publish, reconnecting the account and checking LinkedIn's developer policy updates is the first troubleshooting step.

What SocialKit can and cannot schedule on LinkedIn

As of June 2026, SocialKit schedules text posts, image posts, video posts, and link-preview posts on LinkedIn. Native LinkedIn polls cannot be created through the LinkedIn API by third-party scheduling tools — if you want to run a poll, create it natively on LinkedIn and use SocialKit to schedule the surrounding conversation posts. Similarly, LinkedIn Articles (long-form blog content inside LinkedIn) require the native LinkedIn editor; SocialKit can schedule a short promotional post pointing to a published Article, but not the Article upload itself.

Do it in SocialKit

SocialKit auto-publishes to your LinkedIn personal profile and Company Pages on a flat plan that includes all 11 platforms. Build weeks of content in one session, publish at peak hours automatically, and cross-post top performers to X, Threads, and nine other networks. Start the 7-day free trial with €0.00 due today.

Schedule LinkedIn posts with SocialKit
Free tool
Free LinkedIn post preview tool

No login needed.

All 11 platforms included

Try it free

Schedule and cross-post to all 11 networks from one calendar on one flat plan. 7-day free trial — €0.00 due today.

Start My Free Trial

€0.00 due today · cancel anytime · 7-day money-back guarantee

FAQ

Frequently asked questions

The questions people ask before they schedule — answered honestly, hedged where platform behavior changes.

Start My Free Trial

€0.00 due today · cancel anytime · 7-day money-back guarantee