LinkedIn Company Posts Monitor: New Posts, No Login avatar

LinkedIn Company Posts Monitor: New Posts, No Login

Pricing

from $2.00 / 1,000 posts

Go to Apify Store
LinkedIn Company Posts Monitor: New Posts, No Login

LinkedIn Company Posts Monitor: New Posts, No Login

Get the latest posts from LinkedIn company pages and only the new ones since your last run: post text, date, URL, author, reposts, reactions, comments, images and video. Watch competitors on a schedule, no login or cookies. $2 per 1,000 posts; failed companies are free.

Pricing

from $2.00 / 1,000 posts

Rating

0.0

(0)

Developer

Tenfold Fleet

Tenfold Fleet

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

10 hours ago

Last modified

Share

Not affiliated with LinkedIn. This Actor reads only what LinkedIn shows to anyone who opens a company page without signing in.

What does LinkedIn Company Posts Monitor do?

LinkedIn Company Posts Monitor checks public LinkedIn company pages and returns their latest posts, and on later runs only the posts you have not seen yet. Give it a list of company slugs or URLs, put it on a schedule, and every run hands you a clean feed of what those companies just published: post text, date, link, author, reposts, reaction and comment counts, images and video.

It works like a small LinkedIn company posts API: no LinkedIn account, no cookies, no browser. Call it from the Apify API, a schedule, Make, Zapier, n8n or an AI agent over MCP.

Important limit: LinkedIn shows about the 10 most recent posts on a company page to logged-out visitors. This Actor has no history beyond those ~10 posts. To build a full archive, start monitoring now and run it on a schedule (daily is enough for most companies).

Why use it?

  • Competitor watch: see every product launch, price change or hiring push your rivals announce, the day it goes up.
  • Sales triggers: spot funding news, new offices and partnerships at target accounts and reach out while it is fresh.
  • Brand and PR tracking: follow partners, clients or your own pages and log what was posted and how it performed.
  • Content research: compare which post formats (video, image, article, text) get the most reactions in your niche.
  • Feeds for AI agents and dashboards: pipe new posts into Slack, a spreadsheet, a CRM or an LLM summary.

What data can it extract?

FieldExample
companyName, companySlug, companyUrl, companyFollowersStripe, stripe, 1,795,615
postId, postUrl7521655526498414592, link to the post
postedAt, postedAgo2026-10-29T19:33:43.118Z, 5h
text, headline, textTruncatedfull post text where LinkedIn provides it
isRepost, originalPostUrl, authorName, authorUrl, authorHeadlinetrue, Brad Smith
reactions, comments160, 6
mediaType, images, videoUrl, videoPoster, linkUrlvideo, image URLs, article link
isNew, scrapedAttrue, run time

How to monitor LinkedIn company posts

  1. Open the Actor and add companies to Companies: a slug like stripe or the page URL (linkedin.com/company/stripe).
  2. Keep Only new posts on to receive just the posts that appeared since your previous run.
  3. Click Start. The first run returns the current ~10 posts per company.
  4. Add a Schedule (for example daily) in Apify Console. Each later run returns only new posts.
  5. Download the results or connect an integration (Slack, Google Sheets, webhooks).

How much does it cost?

You pay $2 per 1,000 posts returned ($0.002 per post), plus a tiny start fee of $0.00005 per run. Companies that are not found, are blocked, show no public feed, or have no new posts are free. Watching 50 companies daily that each post once a day costs about $3 a month. On the Apify free plan your monthly free credit covers roughly 2,500 posts.

Input

{
"companies": ["microsoft", "stripe", "shopify"],
"onlyNew": true,
"maxPostsPerCompany": 10
}
  • companies: slugs or company, showcase or school page URLs.
  • onlyNew (default true): post IDs already returned are remembered per company in a named key-value store (linkedin-company-posts-seen) in your Apify account. Set it to false to get every visible post each time.
  • maxPostsPerCompany (default 10, max 10): the newest posts to return per company.

Output

{
"company": "stripe",
"companyName": "Stripe",
"companyFollowers": 1795615,
"postId": "7521655526498414592",
"postedAt": "2026-10-29T19:33:43.118Z",
"postedAgo": "5h",
"isRepost": false,
"authorName": "Stripe",
"text": "OpenAI's CEO, Sam Altman, joins John Collison to discuss ...",
"reactions": 160,
"comments": 6,
"mediaType": "video",
"isNew": true
}

A company that fails comes back as a free item such as {"company": "acme-xyz", "error": "Company page not found (404). ..."}. Download the dataset as JSON, CSV, Excel, XML or HTML, or read it through the Apify API.

Tips

  • Use the slug exactly as it appears in the company URL; display names do not work.
  • Some companies hide their feed from logged-out visitors. Those come back as a free error item.
  • Reposts are included and marked with isRepost: true, so you can filter to a company's own posts.
  • Reaction and comment counts are a snapshot at run time. Run with onlyNew: false if you want to re-check engagement on the same posts.
  • For a fresh start (return everything again), delete the linkedin-company-posts-seen key-value store in Apify Console or set onlyNew to false.

FAQ

Can I get older posts or a company's full post history?

No. A logged-out company page lists about 10 recent posts and this Actor reads only that page. There is no history beyond those posts. Run it on a schedule to collect posts from now on.

Do I need a LinkedIn account or cookies?

No. It requests the public company page only, without signing in.

Why is some post text cut short?

For reposts and some other cards LinkedIn shows a shortened preview to logged-out visitors. Those items have textTruncated: true; postUrl opens the full post.

How fresh is the data?

Posts usually show up on the public page within minutes of being published, so a daily or hourly schedule catches nearly everything.

It collects publicly visible company posts. Company posts can mention or show people; if you store personal data, you are responsible for handling it under GDPR and similar laws. Consult a lawyer if unsure.

Disclaimer

LinkedIn is a trademark of LinkedIn Corporation. This Actor is an independent tool, not endorsed by or connected to LinkedIn. Results depend on what LinkedIn shows publicly and may change if the site changes.