Back to LinkedIn Ads in Google Sheets
SheetXAI logo
LinkedIn Ads logo
LinkedIn Ads · Google Sheets Guide

Rank LinkedIn Organic Posts by Engagement Rate in a Google Sheet

2026-05-14
5 min read

The Scenario

You're a content marketer at a real estate company. Your director wants to know which of the last twenty LinkedIn posts performed best so the content team can produce more of what's working. You've been pulling this manually: go to LinkedIn Page analytics, click into each post's detail view one at a time, read off the impressions and engagement numbers, and type them into a ranking sheet. You did this last month for fifteen posts and it took the better part of an hour. This month there are twenty.

The specific frustration is that LinkedIn's analytics page shows summary charts but doesn't let you sort posts by engagement rate or export a table of post-level stats. You can see which post did well if you scroll carefully. You cannot rank them automatically.

The bad version:

  • Open LinkedIn Page analytics, navigate to Content, scroll through the post list.
  • Click into each of the twenty posts one at a time to see impressions, likes, comments, and shares.
  • Type each set of numbers into your sheet.
  • Calculate engagement rate manually in a formula column.
  • Sort by engagement rate. Realize you mistyped one number and recalculate.

This is analysis work being blocked by data entry work. The insight you're trying to surface — what content format and topic drives engagement — is ten seconds of reasoning once the data is in the sheet. Getting the data there takes an hour.

The Easy Way: One Prompt in SheetXAI

SheetXAI is an AI agent that lives inside your Google Sheet. It connects to LinkedIn's API and pulls organic share statistics for your organization page — impressions, likes, comments, shares — across all recent posts in one pass.

Get LinkedIn organic share statistics for organization 98765 for the last 60 days and write the date, impressions, clicks, likes, comments, and shares into this sheet starting at row 2

What You Get

  • Row 2 onward: one post per row, in reverse chronological order.
  • Columns: Date, Impressions, Clicks, Likes, Comments, Shares — in the order you specified.
  • Totals reflect the organic numbers (not paid amplification) for each post.

What If the Data Is Not Quite Ready

I need the post ID included so I can link back to the original post

List recent posts for LinkedIn organization 98765 for the last 60 days. For each post, write the post ID, date, impressions, engagement rate, likes, and share count into columns A through F. Calculate engagement rate as total engagements divided by impressions

I want to filter to only posts with more than 500 impressions

Get LinkedIn organic share statistics for organization 98765 for the last 60 days. Only include posts with more than 500 impressions. Write date, impressions, clicks, likes, comments, and shares into columns A through F for the qualifying posts

I need the data sorted by engagement rate descending, not by date

Get LinkedIn organic share statistics for organization 98765 for the last 60 days. Write date, impressions, likes, comments, and shares into columns A through E. Add a column F that calculates engagement rate as (likes plus comments plus shares) divided by impressions. Sort all rows by column F descending so the highest-performing posts appear first

Full content performance report with format tagging in one shot

Get LinkedIn organic share statistics for organization 98765 for the last 60 days. Write date, impressions, likes, comments, shares, and calculated engagement rate into columns A through F. In column G, look at each post ID and tag the format as "video" if the post includes video, "image" if it includes an image but no video, or "text" if neither. Sort by engagement rate descending. In row 1, add column headers

That last prompt produces a ranked content performance table with format classification that your content team can actually act on.

Try It

Get the 7-day free trial of SheetXAI and open a Google Sheet, then ask it to pull your recent LinkedIn post stats and rank them by engagement. For more LinkedIn page analytics, see the follower demographics article or the page view and growth guide.

Stop memorizing formulas.
Tell your spreadsheet what to do.

Join 4,000+ professionals saving hours every week with SheetXAI.

Learn more