Skip to main content

LinkedIn Profile

The LinkedIn Profile connector lets Glowtify publish posts to your personal LinkedIn profile β€” the human-facing surface, not the company page. It's a different connector from the LinkedIn one (which targets Company Pages), and it works very differently. This page walks through what's different and why.

If you're looking for how to write and publish a personal LinkedIn post once you're connected, see Create a LinkedIn Profile post. This article is just about the connector itself.

Why a separate connector​

LinkedIn has two surfaces and they're modeled completely differently in their API:

  • Company Page (org) β€” one shared OAuth token authorizes a workspace to publish to the page. Multiple admins can use the same connector. The page is owned by the org.
  • Personal Profile β€” every user gets their own OAuth token. The token belongs to a member, not a workspace, and only that member can publish to their own profile. No one else β€” not even a workspace admin β€” can post for them. LinkedIn enforces this at the API level.

So Glowtify ships two connectors, with two separate cards, two separate consent flows, and two separate token stores.

Per-user, not per-workspace​

The single biggest difference vs. every other Glowtify connector:

The LinkedIn Profile connector is owned by the member, not the workspace.

What that means in practice:

  • You connect once, it follows you everywhere. Your connection is shared across every Glowtify workspace you belong to. If you join a new workspace tomorrow, your LinkedIn Profile is already there.
  • A workspace admin can't connect you. Each member has to click Connect themselves and walk through LinkedIn OAuth with their own account. There's no admin override.
  • Disconnecting affects only you. Other members of the workspace keep their own connections intact.

The card on the Connectors page shows a Personal tag β€” that's how you spot it next to the LinkedIn (Page) connector, which sits right above.

Connecting your profile​

  1. On the Connectors page, scroll to LinkedIn Profile (the card with the Personal tag β€” not to be confused with LinkedIn above it, which is the Company Page connector)
  2. Click Connect
  3. Sign in with your personal LinkedIn account and authorize Glowtify
  4. You'll come back to the connector card showing your avatar, full name, and headline β€” all synced live from your LinkedIn profile

The first time you connect, Glowtify also shows a "Make it sound like you" modal asking you to paste a few of your past LinkedIn posts. This seeds the per-user writing style β€” see Edit a LinkedIn Profile post β†’ Per-user writing style for details. You can skip it and come back later via Edit my style.

Permissions requested​

LinkedIn requires us to ask for a narrow set of scopes:

  • w_member_social β€” publish posts as you. Glowtify never publishes without an explicit user action.
  • openid / profile / email β€” read your name, headline, and avatar to render the connector card and the in-app post previews accurately.

That's it. Glowtify does not request:

  • Access to your private messages or InMail
  • Access to your connections or contacts list
  • Access to other users' profiles
  • Ability to comment, like, or react on your behalf
  • Any company-page scopes (those are in the LinkedIn (Page) connector, separately)

Token expiration and auto-refresh​

LinkedIn tokens for personal profiles last around 60 days. Glowtify refreshes them in the background using the long-lived refresh token LinkedIn gives us β€” you don't have to think about it under normal conditions.

A refresh fails if:

  • You change your LinkedIn password
  • You revoke Glowtify in your LinkedIn integrations
  • LinkedIn invalidates the session for security reasons

When that happens, the connector card flips to a Needs reconnect state. Any scheduled post that was about to use your profile is flagged before publish time, so nothing fails silently at 9 AM β€” Glowtify pauses the publish, surfaces the warning, and waits for you to reconnect.

To reconnect, click Reconnect on the card and walk through OAuth again. Once that's done, paused scheduled posts auto-resume on their next scheduled slot.

Cross-workspace badge​

On the connector card, you'll see a small badge: Available in all your Glowtify workspaces. That's a literal statement β€” the same OAuth token is shared everywhere you have membership. Disconnecting in one workspace disconnects everywhere; you can't have your LinkedIn connected in workspace A but not in workspace B.

This is by design: most marketers use one personal LinkedIn for everything, so a per-workspace model would be friction.

Multiple profiles in one workspace​

A workspace can have several LinkedIn Profile connections at once β€” typically the founder, the CEO, the head of marketing, and whoever else publishes from their own profile. Each shows up as a separate card on the Connectors page.

When you create a LinkedIn Profile Post task, you pick which profile publishes from a target-profile selector at the top of the editor. The brief is the same, but the writing style and the preview identity follow the target user.

Format specifics (same as the Page connector)​

LinkedIn's own format constraints apply identically:

  • Caption β€” up to 3 000 characters
  • Images β€” JPG, PNG
  • Videos β€” MP4, up to ~15 minutes and ~5 GB
  • Multi-image carousels β€” supported

Not yet supported through the LinkedIn API for profiles:

  • Long-form articles β€” coming
  • Native polls
  • @-tagging other LinkedIn members

Disconnecting​

From the LinkedIn Profile card β†’ menu β†’ Disconnect.

  • Past posts you published through Glowtify stay live on LinkedIn (Glowtify never deletes from LinkedIn)
  • Future scheduled posts that target your profile are paused with a warning banner β€” they don't publish until you reconnect (or change the target profile to someone else)
  • Your writing-style samples are preserved β€” if you reconnect later, your voice model is still there

Common issues​

"Reconnect required" on the card​

Your token couldn't be refreshed. Click Reconnect and walk through OAuth again. See Token expiration above.

I see two LinkedIn cards β€” which one do I use?​

The one with the Personal tag is your profile (this connector). The one above (just LinkedIn) is for your company page. They're separate β€” most teams need both connected, and that's expected.

A teammate connected, but I can't see their profile in the target-profile picker​

Refresh the page. Cross-workspace propagation is fast but not instant. If it still doesn't show up after a hard refresh, the teammate may have connected with the wrong LinkedIn account β€” ask them to disconnect and reconnect with the right one.

"You can't publish to this profile"​

Only the target user can publish to their own LinkedIn. If you're a drafter, send the task for review instead. See Delegated review.