> For the complete documentation index, see [llms.txt](https://help.contouron.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://help.contouron.com/platforms/linkedin/faqs.md).

# FAQs

> For the complete documentation index, see [llms.txt](https://help.contouron.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://help.contouron.com/platforms/linkedin/faqs.md).

## FAQs

### My LinkedIn is "about to expire" — what does that mean?

LinkedIn requires you to periodically refresh your connection to third-party tools like Contouron. This is a security measure, not a problem with your account, and it does not delete your account or scheduled posts.

To refresh:

1. Go to [Settings](https://my.contouron.com/settings)
2. Find your LinkedIn account
3. Click the blue **Reconnect** button next to it
4. Approve the permissions with the same LinkedIn account

Do NOT click "Login with Linkedin" (that adds a new connection) and do NOT disconnect the account (that fails any scheduled posts).

***

### Unable to connect Linkedin company page?

When you log in with your personal Linkedin account, Contouron automatically connects every Linkedin company page where you are an Admin. There is no separate "select your company page" screen.

If a company page is missing after connecting:

1. Confirm you are an Admin of the page on Linkedin
2. In Contouron, click "Login with Linkedin" again from an incognito Chrome window
3. Log into your Linkedin account first, then log into Contouron, then reconnect

***

### How Do I Post to My LinkedIn Company Page?

**Using n8n or Make:**

1. Open your Contouron Publish node
2. Click "Add Option" at the bottom or "Advanced Settings"
3. Select your LinkedIn company page instead of personal account

**Using the Contouron web app:**

1. Go to the [AI Agent](https://my.contouron.com/agent) and create your post
2. Click "Schedule"
3. Select "LinkedIn" as the platform
4. Use the dropdown to select your LinkedIn company page

***

### Publishing to Linkedin via Contouron API?

If you are using Contouron API to publish to your Linkedin personal profile:

* you only need to pass in your account ID
* do not pass in your page ID\
  ​

If you are using Contouron API to publish to your Linkedin company page:

* you need to pass in your account ID
* you need to pass in your page ID

***

### Can I post a carousel to LinkedIn?

Yes. To publish a LinkedIn carousel:

1. Add 2 to 10 images to your post.
2. Contouron auto-builds a LinkedIn Document carousel — the modern carousel format on LinkedIn where viewers swipe through pages like a PDF.

Important notes:

* Pass image URLs (JPG, PNG) in the `mediaUrls` array. You do not need to upload a PDF yourself.
* LinkedIn carousels do not support videos.
* Maximum 10 images per carousel.

Using the Contouron API or n8n/Make.com, pass 2-10 image URLs in the `mediaUrls` array of the Publish Post request and Contouron handles the document conversion automatically.

***

### Can I repost an existing LinkedIn post via Contouron?

No. LinkedIn's API does not support reposting an existing post. To repost (so the original preview shows), open LinkedIn and click **Repost** on the post manually. See Limitations for details.

### Why doesn't my YouTube video play inside my LinkedIn post?

When you share a YouTube link, LinkedIn shows it as a clickable link preview with a thumbnail, not an inline player. Viewers leave the feed to watch on YouTube. LinkedIn does not play a YouTube video inside the post itself.

To get a video that plays inline in the LinkedIn feed, publish the video file as native video instead of a YouTube link:

* **Web App:** Upload the MP4 file to your post instead of pasting the YouTube URL.
* **API (n8n / Make.com / MCP):** Pass the direct video file URL in the `mediaUrls` array of the Publish Post request instead of the YouTube link.

See: Supported Posts & Media

### Why does my LinkedIn image fail to upload?

"Failed to upload photo" on LinkedIn means LinkedIn rejected the image. Check these in order:

1. **File format:** LinkedIn accepts JPG, PNG, and GIF only. WebP and HEIC files fail. Check your image file extension.
2. **File size:** LinkedIn caps images at 5 MB. Compress or re-export the image under 5 MB.
3. **URL access (API / n8n / Make):** open the image URL in an incognito browser. If you see a preview page, a login prompt, or an "expired" notice, LinkedIn's servers cannot fetch it either. Expired Canva export links, Google Drive `/view` URLs, and files behind bot protection all fail. Use a direct image file URL.
4. **Dimensions:** unusually tall or wide images can be rejected. Use a standard aspect ratio.

See: Supported Posts & Media

### Why does my LinkedIn video show "Media attachment" under it? Can I set the video title via the API?

When you publish a native video to LinkedIn via the API, LinkedIn shows a caption directly under the video. By default it reads "Media attachment". This caption is LinkedIn's **video asset title**, a separate field from your post text.

Key facts:

* `content.text` sets the body of the LinkedIn post above the video and nothing else. It does not change the caption under the video.
* Contouron's LinkedIn target does not expose LinkedIn's video title field today. The LinkedIn target accepts only an optional `pageId`. There is no parameter you are missing.
* There is currently no way to set the video title through the Contouron API. The only workaround is editing the post manually in the LinkedIn composer after publishing.

An optional LinkedIn video title field is logged as a feature request. If this blocks your workflow, reply in the support chat so your use case gets added to the request.

See: Publish Post API

***

**Didn't find your answer?**

* General FAQs
* [API FAQs](https://github.com/Contouron-Inc/help.contouron.com/tree/main/api/faqs.md)
* Video FAQs


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://help.contouron.com/platforms/linkedin/faqs.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
