LinkedIn Profile & Company Posts Scraper (Engagers & Comments)
Pricing
from $1.20 / 1,000 results
LinkedIn Profile & Company Posts Scraper (Engagers & Comments)
Scrape LinkedIn posts from profiles and companies, and extract engagers, reposts, and comments. Supports post URLs, runs in parallel, and delivers clean structured data for lead generation, analytics, and automation.
Pricing
from $1.20 / 1,000 results
Rating
5.0
(1)
Developer
Scraping Solutions
Actor stats
0
Bookmarked
5
Total users
3
Monthly active users
8 days ago
Last modified
Categories
Share
π LinkedIn Scraper: Posts, Engagers, Reposts & Comments
Extract valuable LinkedIn data from profiles, companies, or specific posts.
This actor collects posts and optionally enriches them with reactions, reposts, and comments for deeper insights and lead generation.
β¨ What this actor does
This actor allows you to:
- Scrape posts from:
- π€ LinkedIn profiles
- π’ Company pages
- π Direct post URLs
- Extract engagement data:
- π Reactions (engagers)
- π Reposts (reshares)
- π¬ Comments
- Run multiple targets in parallel
- Handle API failures with retries
- Stream results in real time to dataset
π₯ Input
Targets
Provide one or more targets:
"targetUrls": ["https://www.linkedin.com/in/satyanadella/","company:google","https://www.linkedin.com/posts/..."]
Supported formats:
| Type | Example |
|---|---|
| Profile URL | https://www.linkedin.com/in/username/ |
| Company | company:google |
| Post URL | https://www.linkedin.com/posts/... |
| Username | satyanadella |
βοΈ Configuration
Posts
| Field | Description |
|---|---|
maxPosts | Max posts per target |
includeQuotePosts | Include quote posts |
includeReposts | Include repost-type posts |
Reactions (Engagers)
| Field | Description |
|---|---|
scrapeReactions | Enable reactions |
maxReactions | Limit reactions per post |
Reposts (Reshares)
| Field | Description |
|---|---|
scrapeReposts | Enable reposts |
maxReposts | Limit reposts per post |
Comments
| Field | Description |
|---|---|
scrapeComments | Enable comments |
maxComments | Limit comments per post |
commentSortOrder | Most relevant / Most recent |
βΆοΈ Example Input
{"targetUrls": ["https://www.linkedin.com/in/satyanadella/","company:google"],"maxPosts": 5,"scrapeReactions": true,"maxReactions": 5,"scrapeReposts": true,"maxReposts": 5,"scrapeComments": true,"maxComments": 5,"commentSortOrder": "Most relevant"}
π€ Output
The dataset contains multiple item types:
π Post
- content
- author
- engagement stats
- media (images, video, etc.)
π Reaction
- reaction type
- user info
- linked post
π Repost
- reposter info
- original post reference
π¬ Comment
- text
- author
- replies
- reaction counts
βοΈ How it works
- Extract posts from each target
- Push posts immediately
- For each post:
- Fetch reactions
- Fetch reposts
- Fetch comments
- Push results incrementally
- Stop automatically if limits are reached
β‘ Performance
- Parallel processing of targets
- Parallel processing of posts
- Retry mechanism with backoff
- Deduplication of results
πΈ Monetization (Optional)
Supports Apify Pay Per Event:
- 1 post = 1 event
- 1 reaction = 1 event
- 1 repost = 1 event
- 1 comment = 1 event
Enable with:
$ENABLE_PPE_CHARGING=true
β οΈ Notes
- Data depends on provider API limits
- Some endpoints may return partial results
- Actor is resilient and continues on failures
π― Use Cases
- Lead generation (engagers & commenters)
- Social media analytics
- Influencer research
- Competitor monitoring
- Content performance analysis
π‘ Pro Tips
- Start with low limits to control cost
- Use comments + reactions for richer data
- Combine multiple targets in one run
- Increase concurrency for faster results
Enjoy scraping! π