cyberneticlibrary

Scrape and analyze LinkedIn post performance

linkedin-post-analyticsskillsetup L218
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