linkedin-post-analytics

Scrape LinkedIn creator analytics to compute engagement rate rankings and summaries.

40|5|Updated Mar 9, 2026
One-click install
npx skills add https://github.com/ShawhinT/non-coding-skills --skill linkedin-post-analytics
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: linkedin-post-analytics
Source: https://github.com/ShawhinT/non-coding-skills/tree/main/linkedin-post-analytics
Command: npx skills add https://github.com/ShawhinT/non-coding-skills --skill linkedin-post-analytics

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

It eliminates the guesswork of whether LinkedIn posts are actually performing well by pulling per-post performance metrics directly from LinkedIn’s creator analytics and turning them into clear, comparable insights.

Core Features & Use Cases

  • Impressions + engagement-rate analysis: Scrapes LinkedIn creator analytics for impressions and LinkedIn’s total engagements to compute engagement rate for posts in a chosen date range.
  • Top/bottom performers and comparisons: Identifies best and worst posts, and supports period comparisons (e.g., month-to-month or Q1 vs Q2).
  • Post type strategy signal: Categorizes posts into practical content types using heuristics (e.g., curated list, opinion, personal, promo) and aggregates performance by type.
  • Practical constraints handled: Accounts for dashboard limits (e.g., ~50 posts cap) and common scraping pitfalls (mismatched view/script, lifetime vs window distortions).

Quick Start

Use the linkedin-post-analytics skill to check which of your posts had the highest engagement rate for March 2026.

Frequently Asked Questions about linkedin-post-analytics

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I pull per-post impressions and engagement rate data from LinkedIn creator analytics?

You can pull per-post impressions and engagement rate from LinkedIn creator analytics by scraping the impressions and engagements dashboards for a specified date range, merging the data, and computing engagement rate rankings to identify top and bottom performers.

Can I compare LinkedIn post performance across different time periods like Q1 vs Q2?

Yes, you can compare LinkedIn post performance across periods like Q1 vs Q2 by scraping per-post metrics for each date range and aggregating the engagement rate summaries to identify period-over-period trends and top performers.

How does post categorization work for LinkedIn content strategy analysis?

Post categorization for LinkedIn content strategy uses heuristic rules to classify posts into types like curated list, opinion, personal, or promo, then aggregates performance metrics by category to signal which content types resonate best.

Do I need Chrome automation tools to scrape LinkedIn post analytics?

Yes, scraping LinkedIn post analytics requires Chrome tool automation using navigation, javascript execution, and tab context management to extract dashboard data and compute engagement rate rankings accurately.

Why do my LinkedIn engagement metrics look distorted when scraping totalEngagements?

Engagement metrics look distorted when misinterpreting the totalEngagements third-column values; correctly using metricType=IMPRESSIONS and metricType=ENGAGEMENTS with proper data merging avoids lifetime vs window distortions.

What are the limitations of scraping LinkedIn creator analytics for post performance?

Limitations of scraping LinkedIn creator analytics include a dashboard cap of roughly 50 posts per view, plus common pitfalls like mismatched view scripts and lifetime vs window metric distortions that require careful data merging.