LinkedIn Post Scraper

Updated 18 October 2026 · 6 min read

This automation extracts the full data of one LinkedIn post. It exports the author profile, the post content, the engagement counts, and the media details to a CSV file.

Platform: LinkedIn

Inputs#

Input Type Required Description
LinkedIn Post URL Text Yes Post URL. Sample: https://www.linkedin.com/posts/-vt-_why-i-love-sunday-mornings-quiet-house-activity-7246018411187625984-dsR4

Outputs#

Output Type Description
Input Post URL Text LinkedIn Post URL
First Name Text LinkedIn Author First Name
Last Name Text LinkedIn Author Last Name
Headline Text LinkedIn Author Profile Headline
Job Title Text LinkedIn Author Profile Job Title
Job Company Name Text LinkedIn Author Profile Company Name
Profile Public URL Text LinkedIn Author Profile Public URL
SalesNav Profile URL Text Sales Navigator Author Profile ID
Profile ID Text LinkedIn Author Profile ID
Company Name Text LinkedIn Author Company Name
Post Type Text LinkedIn Post Type
Post Content Text Post Text Content
Post Length Number Post Text Length Lines Number
Post URL Text LinkedIn Post URL
Post Date Text LinkedIn Post Publication Date
Likes Count Number LinkedIn Post Total Likes Count
Shares Count Number LinkedIn Post Total Shares Count
Comments Count Number LinkedIn Post Total Comments Count
Impressions Count Number LinkedIn Post Total Impressions Count. Only visible for your own posts.
Comments Disabled Yes or no Post Comments Disabled (YES/NO)
Liked Yes or no Post You Liked (YES/NO)
Sponsored Yes or no Sponsored Post (YES/NO)
Hashtags List LinkedIn Post Hashtags (Comma-Separated)
Group Name Text LinkedIn Group Name
Poll Question Text LinkedIn Poll Question

The export also includes:

  • Author profile extras (custom pronoun, profile public ID, member URN, thumbnail, banner, following flag).
  • Author company details (company IDs, public URLs, Sales Navigator URL, logo, followers count, showcase flag, active flag).
  • Group details (description, group ID, group URL, logo, public group flag).
  • Post identifiers (post URN, share URN, thread ID).
  • Article details (URL, title, description, thumbnail, reading time).
  • Video details (cover URL, duration, external video title, description, hosting URL, video URL, URN).
  • Document details (title, pages count, document URL).
  • Job ad details (job URL, job title, location).
  • Event details (event URL, banner URL, title, time).
  • Poll details (options 1 to 4, votes per option, option URNs, total voters count, closed flag, closing date).
  • Reshared post fields with the OP prefix (original author profile, company, content, dates, reactions, media, article, document, job, event, and poll details).

This table lists the main outputs. A real run returns more columns, about 152 in total. For example: "Company Followers Count" and "Job Ad Location".

Why this automation is useful#

Post data answers two questions: what content works, and who created it. Manual collection of post metrics into a spreadsheet is slow and error-prone. This automation reads one post URL and returns the complete record in a CSV row.

The export covers the author identity, the engagement counts, and the content itself. Poll options, article details, video details, and document details are included when the post contains them. Reshared posts keep the original author data in the OP fields.

The data supports content research, competitor analysis, and client reporting. Compare post length, hashtags, and post type against likes and comments. Find the formats that earn real engagement in your market.

Use cases#

  1. Reverse-engineer a competitor's best content. Export their top posts one by one. Compare post length, hashtags, and post type against likes and comments. Publish more of the formats that win in your niche.
  2. Report campaign performance to agency clients. Export each client post after a campaign. Build a report with likes, shares, and comments per post. Replace manual screenshots with a CSV the client can verify.
  3. Track your own post performance over time. Export your posts weekly. Impressions Count is visible only on your own posts. Watch which topics earn reach, then produce more of them.
  4. Qualify a viral post before audience extraction. Check Comments Count on a trending post first. If the number is high, the post is worth a commenter export. Skip posts with low engagement and save runs.
  5. Mine polls for market research. Export polls in your niche. Read the question, the options, and the vote counts. Use the results to prioritize features or content topics.
  6. Build an influencer shortlist. Export posts from creators in your market. Compare engagement across authors. Contact the authors whose posts earn real comments, not only likes.

How to use it#

  1. Connect your LinkedIn account with the TexAu browser extension.
  2. Open LinkedIn Post Scraper in the TexAu Desktop app.
  3. Paste the full post URL into LinkedIn Post URL.
  4. Run the automation.
  5. Open the CSV in your export folder when the run ends.

The automation reads one post per run. Use one run per post URL. The automation uses your active LinkedIn session. Do not browse LinkedIn heavily in the same browser during the run.

Limits and limitations#

  • TexAu sets a default limit of 50 executions per day for this automation.
  • The automation reads one post per run. Use one run per post URL.
  • Impressions Count is visible only on your own posts. The column is empty for other authors.
  • Content from private accounts or closed groups is not available.
  • LinkedIn can change page structure at any time. A failed run can mean the page layout changed.

FAQ#

Q: How many posts can I scrape per day? A: TexAu sets a default limit of 50 executions per day. Each execution processes one post URL.

Q: Can LinkedIn restrict my account? A: Yes, if you exceed the platform limits. TexAu adds random delays between actions. Keep to the default limits to reduce risk.

Q: Do I need a proxy? A: A proxy is not required for one account. Use one proxy per account when you run many accounts.

Q: What account do I need? A: A free LinkedIn account is enough. You must connect it with the TexAu browser extension.

Q: Does the automation dedupe results? A: TexAu dedupes repeated runs of the same input. Keep your CSVs clean by not re-running the same input.

Q: Where do the results go? A: Results save as a CSV in your export folder. You can also find past runs in the History section of the app.

Q: Why is Impressions Count empty? A: LinkedIn shows impressions only to the post author. The column fills for your own posts and stays empty for other authors.

Q: Can I scrape a reshared post? A: Yes. The export keeps the original post data in the fields with the OP prefix. The reshare details stay in the standard fields.

Troubleshooting#

The automation asks me to connect the account again. The platform session expired. Reconnect the account with the TexAu browser extension. See Connect accounts with the TexAu browser extension.

The run fails with an invalid URL error. Copy the URL exactly as the Inputs table shows. The automation checks the URL format before it runs.

The CSV has fewer results than expected. The platform shows less data to your account than the total count suggests. Private or restricted profiles do not appear. This is normal platform behavior.

The automation stops before the run completes. You reached a rate limit window. Wait for the window to reset, then run the automation again. See Manage rate limits.

The same run fails several times. Note the exact error message from the app. Contact TexAu support and include this message and the automation name.


Platform: LinkedIn