LinkedIn Company Posts Scraper - No Login Required avatar

LinkedIn Company Posts Scraper - No Login Required

Pricing

from $15.00 / 1,000 results

Go to Apify Store
LinkedIn Company Posts Scraper - No Login Required

LinkedIn Company Posts Scraper - No Login Required

Scrape all recent posts from any LinkedIn company page with just a URL. Get full post text, likes, comments, shares, reaction breakdowns, media attachments, mentions, and repost details. No cookies, no login, no Chrome extension. Your LinkedIn account is never at risk. JSON/CSV/Excel export.

Pricing

from $15.00 / 1,000 results

Rating

0.0

(0)

Developer

Data Slayer

Data Slayer

Maintained by Community

Actor stats

0

Bookmarked

3

Total users

2

Monthly active users

a day ago

Last modified

Share

🏢 What is LinkedIn Company Posts Scraper?

LinkedIn Company Posts Scraper extracts all recent posts and reposts from any public LinkedIn company page, along with full engagement data (likes, comments, shares, reaction breakdowns, media, and mentions), using nothing more than a company page URL.

No LinkedIn cookies. No browser extension. No login credentials. No session tokens.

Paste a company URL, hit Run, get up to 100 posts with full engagement data. That is it.

Unlike tools like PhantomBuster, Dux-Soup, or LinkedIn Chrome extensions that require your LinkedIn session cookie (putting your account at risk of suspension), this actor is completely cookieless. Your LinkedIn account is never touched, never exposed, and never at risk.

🔄 Why use this over other LinkedIn tools?

Traditional LinkedIn toolsThis Actor
Require your LinkedIn session cookieNo cookie needed, ever
Risk your LinkedIn account getting flagged or bannedZero risk to your account
Need a Chrome extension or desktop app runningRuns in the cloud on Apify
Only show you one post at a timeUp to 100 posts per company in a single run
Complex setup with proxy configs and browser profilesPaste a company URL and press Run
Break when LinkedIn changes their UIMaintained and updated regularly

📋 What data do you get from each post?

Data pointExample
📝 Full post textThe complete text content of every company post
👍 Likes count2,584
💭 Comments count69
🔁 Shares count29
⚡ Reaction breakdown2,394 Like, 94 Empathy, 71 Praise, 17 Appreciation, 5 Interest, 3 Entertainment
📅 Published timestamp2026-03-02T15:02:04.899Z
🔗 Post URLDirect link to the LinkedIn post
🔀 Is reposttrue/false
🏢 Author nameGoogle
📢 Author followers41,008,689
🔗 Author URLhttps://www.linkedin.com/company/google
🖼️ Author logoDirect image URL
📎 Attachments (up to 6)Type (Image, Video, Document, Link), title, URL, thumbnail
🏷️ Mentions (up to 11)People and companies tagged, with name, type, and URN
📄 Shared post detailsFull original post data if it is a repost (text, author, engagement, attachments)
🆔 Post URNUnique LinkedIn identifier

Export your results as JSON, CSV, or Excel, ready for your analytics dashboard, BI tool, client report, or automation pipeline.

🚀 How do I scrape posts from a LinkedIn company page?

  1. Go to the Input tab above and paste one or more LinkedIn company page URLs (e.g. https://www.linkedin.com/company/google/).
  2. Click Run.
  3. Download your results from the Dataset tab in JSON, CSV, or Excel.

No API keys. No authentication. No cookies. Just company URLs in, post data out.

You can also run this actor via the Apify API to integrate it into your existing workflows, trigger it from Make or Zapier, or schedule recurring runs to monitor company posting activity over time.

💡 Who is this for?

Marketers and Content Strategists Benchmark your company's LinkedIn content against competitors. See what topics, formats (images, documents, videos), and posting cadences drive the most engagement in your industry. Export months of competitor posts in one click and build a content playbook based on real data.

Social Media Managers and Agencies Pull post-level data for client reporting without asking for their LinkedIn page admin access. Track engagement trends, identify top-performing posts, and build dashboards that show clients exactly how their LinkedIn presence compares to competitors.

PR and Communications Teams Monitor how competitor companies communicate product launches, press releases, and thought leadership. Track the reaction breakdown (not just likes, but Empathy, Praise, Celebration) to understand how audiences feel about specific announcements.

Sales and Business Development Teams Research target accounts before outreach. See what a prospect company is posting about, what topics resonate with their audience, and reference their recent content in your messaging to make it personal.

Investors and Market Analysts Track company posting behavior as a signal. Frequent hiring posts may signal growth. Product launch posts with high engagement may signal product-market fit. Monitor multiple companies in a sector by scheduling weekly scrapes.

Researchers and Analysts Collect structured company posting data at scale for academic research, brand perception studies, or market intelligence. Every field is machine-readable and export-ready.

💰 How much does it cost to scrape LinkedIn company posts?

LinkedIn Company Posts Scraper uses Apify's pay-per-usage model. You only pay for the compute resources your run consumes. No monthly subscription, no per-seat fees.

A typical run scraping 100 posts from a single company page costs fractions of a dollar. You can test it for free using Apify's free tier credits before committing to any paid plan.

Need to monitor dozens of company pages weekly? Use Apify's scheduling feature to automate recurring runs and build a longitudinal dataset of how companies post and perform over time.

⚙️ Input parameters

ParameterTypeRequiredDescription
companyUrlsArray of stringsYesLinkedIn company page URLs to scrape posts from

One field. Paste your company URLs and run.

📦 Output example

Here is an example of what you get for each post:

{
"text": "\"Ever since I discovered computer science in high school, I've dreamed of working at Google,\" says Teo, a London-based software engineer...",
"likes": 2584,
"comments": 69,
"shares": 29,
"reactions": [
{ "reaction_type": "LIKE", "count": 2394 },
{ "reaction_type": "EMPATHY", "count": 94 },
{ "reaction_type": "PRAISE", "count": 71 },
{ "reaction_type": "APPRECIATION", "count": 17 },
{ "reaction_type": "INTEREST", "count": 5 },
{ "reaction_type": "ENTERTAINMENT", "count": 3 }
],
"created_at": "2026-03-02T15:02:04.899Z",
"url": "https://www.linkedin.com/feed/update/urn:li:activity:7434251691199434752/",
"is_repost": false,
"author": {
"name": "Google",
"type": "Company",
"url": "https://www.linkedin.com/company/google",
"followers": 41008689,
"logo": "https://media.licdn.com/dms/image/..."
},
"attachments": [
{ "type": "Image", "url": "https://media.licdn.com/dms/image/..." },
{ "type": "Image", "url": "https://media.licdn.com/dms/image/..." }
],
"mentions": [
{ "name": "Teo", "type": "Member", "urn": "urn:li:fsd_profile:..." }
],
"urn": "urn:li:activity:7434251691199434752"
}

A typical run returns up to 100 posts per company. You can download the dataset in JSON, CSV, HTML table, or Excel. You can also access it programmatically via the Apify API.

🔗 Integrations

LinkedIn Company Posts Scraper works with the full Apify ecosystem:

  • API access to trigger runs and fetch results programmatically
  • Scheduling for daily, weekly, or custom recurring scrapes
  • Webhooks to get notified when a run completes
  • Make (Integromat) to connect to 1,000+ apps
  • Zapier to automate workflows without code
  • Google Sheets to pipe results directly into a spreadsheet
  • MCP Server to use this actor as a tool inside Claude, Cursor, or any MCP-compatible AI agent

🧩 Other LinkedIn Actors by data-slayer

Need more LinkedIn data? Check out our other actors:

ActorWhat it doesLink
LinkedIn Profile Posts ScraperScrape all recent posts from any personal LinkedIn profile[SLUG_URL_PLACEHOLDER_1]
LinkedIn Post Analytics ScraperGet deep engagement analytics from any individual post URL[SLUG_URL_PLACEHOLDER_2]
LinkedIn Profile ScraperScrape full people profiles with 500+ data points[SLUG_URL_PLACEHOLDER_3]
LinkedIn Company ScraperScrape full company profiles with 900+ data points including funding and investors[SLUG_URL_PLACEHOLDER_4]

Combine multiple actors for powerful workflows. For example, scrape a company's posts here to identify their top-performing content, then use our Post Analytics Scraper to do deep-dive analysis on the highest-engagement posts. Or use our Company Scraper to get the full company profile (funding, investors, employees) alongside their posting activity.

❓ Frequently Asked Questions

Do I need to provide my LinkedIn cookies or login? No. You provide LinkedIn company page URLs. That is it. Your LinkedIn account is never involved.

Will my LinkedIn account get banned? No. This actor never uses your LinkedIn session, so your account is never at risk. This is fundamentally different from tools like PhantomBuster, Dux-Soup, or Linked Helper that operate through your browser session.

How many posts can I get per company? Up to 100 posts per company page in a single run, including both original posts and reposts.

How many company pages can I scrape at once? As many as you need. Pass multiple company URLs in a single run. Apify handles concurrency and scaling automatically.

Does it capture reposts? Yes. Reposts are flagged with is_repost: true and include the full original post details (text, author, engagement, attachments) in the shared_post field, so you can analyze both the repost and the original content.

What types of attachments does it capture? Images, videos, documents (like carousel/PDF posts), and external links. Each attachment includes the type, URL, title, and thumbnail where available. Up to 6 attachments per post.

Does it capture who is mentioned in posts? Yes. Up to 11 mentions per post, including the person or company name, type (Member or Company), and their LinkedIn URN.

What is the difference between this actor and the LinkedIn Profile Posts Scraper? This actor scrapes posts from company pages (e.g. linkedin.com/company/google). The Profile Posts Scraper scrapes posts from personal profiles (e.g. linkedin.com/in/satyanadella). Use both to get complete LinkedIn posting data across people and companies.

How is this different from LinkedIn's official API? LinkedIn's Marketing API only lets you pull analytics for company pages you are an admin of. This actor lets you scrape posts from any public company page with zero admin access required.

Can I track how a company's posting strategy changes over time? Yes. Schedule recurring runs (weekly or monthly) to build a longitudinal dataset. Compare posting frequency, content formats, and engagement trends over time.

This actor extracts only publicly available LinkedIn data. It reads the same information anyone can see by visiting a LinkedIn company page in their browser. It does not access private data, bypass authentication, or use any LinkedIn credentials.

Because it is cookieless, there is zero risk to your personal LinkedIn account. You are not logging in, so there is nothing to flag, restrict, or ban.

🎯 Tips for best results

  • Use full LinkedIn company page URLs like https://www.linkedin.com/company/google/ for the most reliable results.
  • Scrape multiple competitors in one run by pasting several company URLs at once. Compare their posting strategies side by side.
  • Schedule weekly runs to build a time-series dataset of company posting behavior and engagement trends.
  • Look at the reaction breakdown, not just total likes. A post with 500 Empathy reactions tells a very different story than one with 500 Like reactions. This data is gold for understanding audience sentiment.
  • Combine with our Company Scraper to get both the static company profile (size, industry, funding, locations) and the dynamic posting activity in one workflow.

💬 Feedback and Support

We actively maintain this actor and ship improvements based on user feedback. If you run into any issues or have ideas for new features:

  • Create an issue on the Actor's Issues tab in Apify Console
  • Rate the actor if it helped you, it helps others find it too

We typically respond within 24 hours.