How-to guide

How to Connect a LinkedIn Account or Company Page

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

Connecting LinkedIn is the one step that turns SocialKit into your LinkedIn calendar. This guide walks you through the OAuth flow for both personal profiles and Company Pages, explains the admin-permission requirement, and covers the three most common connection errors — so you are scheduling by the end of the page.

Before you start

You need a SocialKit account — the 7-day free trial (€0.00 due today) is enough to connect LinkedIn and test scheduling before any charge.

For a **personal profile**: make sure you can log in to the LinkedIn account you want to schedule for. LinkedIn's API allows scheduling to personal profiles as of June 2026, but scopes and eligibility can change — check SocialKit's connect screen for the current state.

For a **Company Page**: you must hold a Super Admin or Content Admin role on the Page. Regular member access is not enough to grant the publishing permissions LinkedIn's API requires. If you are not the Page admin, ask whoever manages the Page to either add you as an admin or complete the connection step themselves.

Step by step

  1. Open the connections area in SocialKit

    Sign in to SocialKit and navigate to your workspace settings. Look for the accounts or connected profiles section — as of June 2026 this is where all 11 supported platforms are listed with an option to add each one. The exact label may vary with UI updates, but it is the area that shows which accounts are live and which still need connecting.

    Tip: If you manage both a personal profile and a Company Page, you can connect both as separate accounts within your plan's account allowance. Solo includes 15 social accounts; Team includes 30.

  2. Click "Connect" next to LinkedIn

    Select LinkedIn from the platform list. SocialKit will initiate LinkedIn's official OAuth authorization flow — you will be redirected to LinkedIn's own site momentarily. Nothing is stored on SocialKit's side until you approve permissions; the redirect is just opening the handshake.

    Tip: If you are already signed in to the wrong LinkedIn account in your browser, log out first or open a private/incognito window before clicking Connect — otherwise you may authorize the wrong profile.

  3. Sign in and approve LinkedIn's permission screen

    On LinkedIn's authorization page, sign in to the account you want to schedule for (if not already signed in) and review the list of requested permissions. As of June 2026 these typically include reading your basic profile data and the ability to post on your behalf. Approve all requested scopes — denying any of them can prevent publishing from working later.

    Tip: LinkedIn's permission screen occasionally shows the requesting app's name rather than "SocialKit" depending on how the integration is registered. This is normal; the redirect URL will still be linkedin.com.

  4. Select the entity you want to schedule for

    After approving, LinkedIn returns you to SocialKit, which will show the accounts it detected: your personal profile, and any Company Pages for which you hold admin rights. Choose the one you want to connect — or connect them individually in separate steps if you need both. For Company Pages you will only see pages where you have at least Content Admin status, as of June 2026.

    Tip: A Company Page that does not appear here almost always means your LinkedIn account is not listed as a Super Admin or Content Admin on that Page. Have the Page owner update your role in LinkedIn's Page settings, then retry the connection.

  5. Confirm the connection and verify the account details

    Back on the SocialKit connections screen, the newly linked account should appear as active. Check that the displayed name, handle, and profile image match the profile or Page you intended — this quick sanity check catches a wrong-account selection before you schedule anything important.

  6. Schedule a low-stakes test post

    Compose a short draft in the SocialKit creator — something like "Testing scheduling" — pick a time two or three minutes in the future, and confirm the schedule. Company Page connections auto-publish at the chosen time with no further action; personal-profile auto-publish is functional as of June 2026 but more restricted (see the note below), so the post may appear at the scheduled time or, depending on current API scope, prompt you — SocialKit shows which before you schedule.

    Tip: If the test post does not appear and SocialKit shows a publish error, the most common cause is an expired token (reconnect the account) or missing permissions on a Company Page. Reconnecting takes under a minute.

Best practices

  • Always connect under an account that has two-factor authentication enabled — a compromised LinkedIn login can revoke your SocialKit connection mid-campaign.
  • If you switch LinkedIn passwords or LinkedIn prompts a security verification, reconnect the account in SocialKit the same day; LinkedIn tokens tied to changed credentials typically expire quickly.
  • For Company Pages, the team member who holds Super Admin rights should complete the connection, then grant teammates scheduling access through SocialKit's workspace permissions rather than each person connecting their own LinkedIn copy.
  • Check the connected account's handle in SocialKit before your first live post — it takes five seconds and prevents publishing to the wrong profile, which cannot be undone from a scheduler.
  • LinkedIn is primarily a weekday platform. Use the best-time data at /best-time-to-post/linkedin as a starting point for your slot choices, then adjust based on your own analytics after a few weeks of posts.
  • After connecting, schedule at least one post type you plan to use regularly (text, image, or video) during the trial so you know SocialKit handles it before you commit to a paid plan.

Good to know

What SocialKit can schedule on LinkedIn (as of June 2026)

Text posts, image posts, video posts, and link-preview posts can be scheduled and auto-published to Company Pages through LinkedIn's API as of June 2026; the same post types are schedulable for personal profiles, where auto-publish is functional but more restricted and worth re-verifying.

Native LinkedIn polls are not schedulable via the LinkedIn API for most third-party apps as of June 2026 — if you need to run a poll, create it natively in the LinkedIn composer and use SocialKit to schedule the surrounding content that promotes it.

Document posts (PDF carousels) have limited third-party API support as of June 2026; if this matters to your workflow, verify the current state on SocialKit's supported-platforms page before relying on it.

Personal profiles vs. Company Pages: API differences

LinkedIn's API has historically applied different scopes and rate limits to personal profiles versus Company Pages (Organizations). Personal profile scheduling is generally available to third-party apps through the Member Data Portability program, but LinkedIn's policies here have shifted repeatedly — treat personal-profile auto-publish as functional but worth re-verifying when LinkedIn makes API announcements.

Company Pages have a more stable, long-supported publishing API, which is why most enterprise LinkedIn workflows focus there. If you run a business, connecting your Company Page is the lower-risk option for uninterrupted scheduling.

Do it in SocialKit

Once your LinkedIn account is connected, SocialKit's scheduler lets you queue text, image, and video posts weeks ahead, auto-publish at peak engagement windows, and cross-post the same content to X, Threads, and the rest of SocialKit's 11 platforms — all on one flat plan with a 7-day free trial.

LinkedIn scheduler — plan your posts in 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