linkedin-engager-analytics

Featured

Pull the people who liked or commented on any LinkedIn post and segment them by ICP fit (peer / aspirational / prospect / other). Produces an engager roster, tier breakdown, and outbound action lists (follow back, comment-drop, DM-able with one-line openers). Powered by Apify, no LinkedIn login. Triggers on "who liked my post", "who engaged", "engagers report", "audience analytics". Not for tracking author replies to your comments (use linkedin-thread-monitor).

AI & Automation 3,521 stars 589 forks Updated 3 days ago MIT

Install

View on GitHub

Quality Score: 93/100

Stars 20%
100
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# LinkedIn Engager Analytics Pull every liker and commenter on a LinkedIn post and bucket them by ICP fit. Outputs a roster + action list you can feed into your DM or outreach queue. Depends on `APIFY_TOKEN`. Without it, falls back to user-paste of the engager list. ## When to use - After publishing a post: "Who actually engaged? Are they ICP?" - Before a campaign: "Pull the last 5 viral posts in my niche, group their commenters by company size" - Reviewing competitor engagement: which prospects show up across multiple authors ## Input - One or more LinkedIn post URLs - Optional: ICP definition (target titles, company size, industry) - Optional: max engagers per post (default 100) ## Output Output format (engager roster, tier breakdown, action lists): see `references/output-spec.md`. Headline: a table of engagers labelled by ICP tier and a per-tier action list. ## Steps 1. **Fetch engagers.** Call `lib.ApifyClient.fetch_post_engagers(post_url=<url>, max_items=100)`. Returns a list of dicts with `type` ("commenters" | "likers"), `name`, `subtitle` (job title + company), `url_profile`, `content` (comment text if commenter), `datetime`. Cost is roughly $0.005 per engager-record. The underlying actor answers for one audience per run, so `max_items` is the total across both and is split evenly; pass `types=("likers",)` when only one side matters, or add `"reshares"` to include people who reposted. 2. **Parse subtitle into structured fields.** The `subtitle` typically rea...

Details

Author
sergebulaev
Repository
sergebulaev/linkedin-skills
Created
5 months ago
Last Updated
3 days ago
Language
Python
License
MIT

Integrates with

Bundled in these plugins

Similar Skills

Semantically similar based on skill content — not just same category