Scrape and analyze LinkedIn post performance
linkedin-post-analyticsskillsetup L2★18
ShawhinT/non-coding-skills ↗What it does
Scrape and analyze LinkedIn creator analytics per-post
Best for
Creator strategy when you need quantified per-post performance data (impressions, engagement rate, content type correlation) to identify winning patterns.
Inputs
- · LinkedIn creator analytics URL with date range
- · metric type (IMPRESSIONS or ENGAGEMENTS)
- · date range (startDate, endDate in YYYY-MM-DD format)
Outputs
- · per-post performance data (title, impressions, engagements, engagement rate)
- · analysis report with patterns and recommendations
- · comparison across date ranges or post types
- · engagement metrics breakdown (likes, comments, shares, reposts)
Requires
- · Chrome browser automation (navigate, javascript_tool, tabs_context_mcp)
- · JavaScript scraper (scrape-impressions.js, scrape-engagements.js, scrape-with-types.js)
Preconditions
- · LinkedIn creator account with analytics access
- · Chrome tools enabled (Claude in Chrome)
- · Scraper scripts present in project
Failure modes
- · LinkedIn DOM changes → scraper selectors break
- · Analytics page too large → page tools timeout
- · Date range parameters incorrect → wrong period scraped
- · Missing post type categorization → comparison lacks signal
Trust signals
- · LinkedIn URL parameter system documented (startDate, endDate, metricType, timeRange)
- · Three scraper variants: impressions-only, engagements-only, impressions + post type
- · Reference files: analysis-playbook.md, troubleshooting.md
- · Example URLs for monthly and quarterly comparisons