A LinkedIn post scraper for profiles and post URLs
Scrape posts from profiles or individual post URLs.
The Kavex LinkedIn post scraper pulls posts and their engagement into a structured file. Give it profile URLs to collect the latest posts from each person, or direct post URLs for specific ones, and get back the text, the author, the engagement counts and the top comments. It is built for social selling and competitive research where what someone posted is the opening line of your outreach. You pay per post returned.
A RUN OF 1,000 POSTS ON THIS SOURCE, AT 1 PER POST
Five columns on every row.
These come with the run and cost nothing extra. Add-ons widen the same sheet, and you pay only for the ones you switched on.
| Author | Post snippet | Reactions | Comments | Date |
|---|---|---|---|---|
| Tom Bright | We just crossed 200 customers — here is what changed. | 1,210 | 184 | 2026-04-27 |
| Anna Visser | Three outbound experiments that doubled our reply rate. | 642 | 73 | 2026-04-21 |
| Lena Vogt | Why we killed our SDR script this quarter. | 489 | 96 | 2026-04-14 |
| Tom Bright | Hiring two engineers in Berlin — link in comments. | 318 | 41 | 2026-04-08 |
Say what you want. Read the price first.
Everything else is a ceiling or a filter. The estimate moves with the numbers you type, so the run never surprises you at the end.
The LinkedIn post scraper takes two kinds of input. Give it a profile URL and it returns that person’s most recent posts; give it a direct post URL and it returns that single post. You can mix both in one job.
Each post is returned with its full text, the author, the date and the engagement counts, reactions and comments, so you can see not just what was said but how it landed. The top comments are pulled in too, which often surface the people already engaging with a prospect.
The result turns a feed into a research dataset. A list of target prospects becomes a file of what they are talking about publicly, sorted by engagement so the posts worth referencing rise to the top.
What someone posts is the most natural opening line outreach has. A message that references a prospect’s recent post about scaling their team reads as researched, not templated, and earns a reply far more often than a generic intro. The LinkedIn post scraper turns that from a manual habit into a repeatable step: pull the recent posts for a whole target list, sort by engagement, and every rep has a specific, current hook for each account. The top comments add a second use, the people already engaging with a prospect’s posts are often warm leads themselves, and a job that captures them quietly widens your list while you research.
The LinkedIn post scraper reads posts through your own LinkedIn session. You connect a session cookie once in Settings, where it is encrypted at rest, and the scraper collects the posts your account can already see.
For a profile input you set how many recent posts to pull, and the scraper paginates the feed up to that limit. Every job runs live, so the engagement counts and comments reflect the posts as they stand at run time rather than a stale archive.
Charged per delivered row. If the source holds fewer than you asked for, the rest of the credits go back to your balance the second the run ends.
One thousand posts, itemised.
One line, because this source has nothing bundled on top. You pay the rate times the rows the run actually delivered.
| Line | Rate | Units | Credits |
|---|---|---|---|
| LinkedIn Posts | 1 / post | 1,000 posts | 1,000 |
| 1,000 posts | 1 / post | 1,000 credits | $1.00 |
$0.001 PER FINISHED POST · ONLY DELIVERED ROWS ARE BILLED
What people point it at.
Four ways this source is used today. Every one of them is the same run, the same export and the same credit pool.
- Social sellers tracking what a prospect posts about publicly to open with a relevant, specific line.
- Competitive analysts seeing how a rival’s executives frame launches and announcements.
- Marketers spotting which of an account’s posts earned real engagement as evidence of momentum.
- Lead researchers reading top comments to find people already interested in a competitor’s message.
The rest of the linkedin stack.
Same credit pool, same export. Chain the output of one run into the next without paying for the list twice.
Asked before the first run.
Short answers, no accordion to click through. If something is still missing, the help pages go deeper.
Can I scrape a whole profile or just one post?
Both. A profile URL returns that person’s most recent posts up to a limit you set, and a direct post URL returns that single post. You can mix the two in one job.
Does it include engagement and comments?
Yes. Each post row carries its reaction and comment counts, and the top comments are collected too, which often reveals who is already engaging with a prospect.
How do I connect LinkedIn?
Add a LinkedIn session cookie once in Settings, stored encrypted at rest. The scraper then runs against your input list with no further setup.
How do results export?
Posts download as a CSV with one post per row, author, text, reactions, comments and date, so you can sort an account’s posts by engagement.