Social Media Report Template
A social media report template that does the arithmetic for you. Type in what each platform gave you, and it calculates engagement rate on the right denominator, every period-over-period change, follower growth and the biggest mover — then drafts the executive summary and exports a report you can present.
Five named variants · nine platforms · exports to PDF, CSV, Markdown and a slide outline · nothing leaves your browser
You are looking at a filled example report
Every number below belongs to a fictional brand, Northwind Coffee Roasters, so you can see a finished monthly report before you type anything. Overwrite the cells with your own analytics, or start from an empty template.
1. Choose the report and the period
The variant sets the title, the period labels and what the comparison column is called.
The standard client or stakeholder report: one calendar month against the month before it.
2. Enter each channel, this period and last
Copy the five numbers straight out of each platform's own analytics. Blank cells are left out of the maths rather than treated as zero.
This period
Last month
This period
Last month
This period
Last month
This period
Last month
This period
Last month
3. Your report
Posts published
80
+14.3% vs 70
Followers, all channels
70,920
+5.5% vs 67,250
Reach, views and impressions
655,400
+33.8% vs 490,000
Engagements
23,316
+52.0% vs 15,336
Link clicks
4,460
+24.9% vs 3,570
Blended engagement rate
Not shown
Instagram and Facebook measure per follower, TikTok per view, LinkedIn per impression. Averaging those rates would produce a number that means nothing, so this template refuses to print one.
| Channel | Posts | Followers | Reach / views | Engagements | Rate per post | vs benchmark | Link clicks |
|---|---|---|---|---|---|---|---|
| 22 +15.8% | 18,420 +4.4% +770 | 96,300 +9.3% | 1,940 +27.6% | 0.48% per follower · +0.03 pp | Within benchmark (0.37%–0.55%) | 1,240 +26.5% CTR 1.29% | |
| TikTok | 14 +27.3% | 24,100 +8.1% +1,800 | 412,000 +53.7% | 16,900 +62.5% | 4.10% per video view · +0.22 pp | Within benchmark (3.75%–4.40%) | 310 +47.6% CTR 0.08% |
| 18 +12.5% | 9,860 +7.9% +720 | 74,500 +21.7% | 4,020 +33.6% | 5.40% per impression · +0.48 pp | Within benchmark (3.25%–7.00%) | 1,980 +40.4% CTR 2.66% | |
| YouTube | 6 +20.0% | 6,240 +4.3% +260 | 31,400 +12.5% | 84 +27.3% | 0.22% per subscriber · no change | Above benchmark (0.21% median) | 410 +13.9% CTR 1.31% |
| 20 +5.3% | 12,300 +1.0% +120 | 41,200 −8.0% | 372 +9.4% | 0.15% per page follower · no change | Within benchmark (0.05%–0.20%) | 520 −14.8% CTR 1.26% |
Biggest riser
TikTok engagements +62.5% (10,400 → 16,900)
Biggest faller
Facebook link clicks −14.8% (610 → 520)
4. The part the client actually reads
Drafted from your numbers, then edit it in your own voice. This is the section every downloadable template leaves blank.
5. Export the finished report
Every file is generated in your browser from the numbers above. Nothing is uploaded and no email is asked for.
Honest about the formats: these are real files your browser writes, not a .pptx. The slide export is an outline you paste into Google Slides or PowerPoint, which builds one slide per heading.
Where the benchmark numbers come from
| Platform | Benchmark | Measured per | Study |
|---|---|---|---|
| 0.37% – 0.55% | followers | Socialinsider — Instagram Benchmarks35M posts across 447,613 profiles · January 2025 – December 2025 · independent | |
| TikTok | 3.75% – 4.40% | views | Socialinsider — TikTok Benchmarks2M videos across 214,507 profiles · January 2024 – December 2025 · independent |
| YouTube | 0.21% (single median, not a range) | followers | Quid (formerly Rival IQ) — 2026 Social Media Industry Benchmark Report150 companies sampled from each of 18 industries · 2026 report edition; exact post window not stated by the publisher · independent |
| 3.25% – 7.00% | impressions | Socialinsider — LinkedIn Benchmarks1.3M posts across 16,645 business pages · January 2024 – December 2025 · independent | |
| 0.05% – 0.20% | followers | Socialinsider — Facebook Benchmarks25M posts across 130,683 business pages · January 2024 – December 2025 · independent |
- - Engagement rate is measured differently on every platform — per follower on Instagram and Facebook, per view on TikTok, per impression on LinkedIn. Compare like with like or the comparison is meaningless.
- - No platform publishes an engagement benchmark, so every band above is an independent study's estimate. X, Threads, Pinterest and Bluesky have no published benchmark at all, so this template reports their rate and skips the verdict rather than inventing a bar.
- - Benchmarks are per-post averages. That is why the per-post rate, not the period total, is what gets compared.
- - Benchmark set last verified 2026-09-24; it is re-checked every 90 days.
- - Everything here runs in your browser. There is no API call, nothing is stored, and no email is required.
A filled social media report example, not an empty grid
The builder above loads pre-filled with a complete monthly report for a fictional brand, so you can see a finished social media report example before you type anything: five channels, real arithmetic, a drafted summary and a flagged biggest mover. Press Start blank when you want to replace it with your own numbers, or Load example to bring the sample back.
That is the difference between this and the template files that dominate this search. A downloadable spreadsheet hands you empty cells for engagement rate, follower growth and the change versus last month, and expects you to work them out yourself in another tab. This one takes the raw counts your analytics screens actually show — posts, followers, reach, engagements, clicks — and computes every derived figure, including the comparison against published benchmarks, which no static template can do because it does not know what a good number looks like.
Five named report templates, one builder
Reporting cadence changes what belongs in the report. Pick the variant at the top of the builder and it renames the title, relabels the comparison column and adjusts what the period fields expect. The maths underneath is identical, which is the point: a weekly check-in and a quarterly review should not disagree about how engagement rate is calculated.
Monthly social media report
The default client or stakeholder report. One calendar month against the month before it.
Weekly social media report
A short internal check-in. Two lines of commentary, no appendix, same maths.
Quarterly social media report
Quarter against quarter, where the narrative matters more than any one week's spike.
Campaign report
One campaign window against the baseline before it, so lift is measured rather than asserted.
Social media KPI snapshot
One page, numbers only. The slide that sits in front of a wider business review.
What a social media report template should include
A social media report proves what happened in a finished period. That is a narrower job than it sounds, and it is worth separating from the two things people confuse it with: an audit diagnoses the state of an account right now, and a strategy decides what to do next. If you need the first, the social media audit template is the right tool. This one is for the period that has already closed. Metric by metric, it should carry:
- Posts published. The volume line. Without it, no engagement rate is comparable to a benchmark, and nobody can tell whether a rise in engagements came from better posts or just more of them.
- Reach, views or impressions. Distribution, under whichever name the platform uses. Keep the names distinct rather than merging them into one "reach" column — impressions count repeats and reach does not.
- Engagement rate, not engagement count. A count grows with audience size and so proves nothing. A rate is comparable month to month and against a benchmark, which is why the builder above shows both and compares only the rate.
- Follower growth in absolute and percentage terms. Plus 900 followers means something different on 3,000 than on 300,000, so a report needs both numbers side by side.
- Link clicks and click-through rate. The first metric on the list that a finance team recognises. Tag the links with UTM parameters and the clicks become attributable in analytics rather than estimated.
- Conversions, where you can honestly attribute them. Sign-ups, sales, bookings, demo requests. Report them with the attribution window stated, or leave the row out — an invented conversion number is the fastest way to lose a client's trust in every other figure.
- Top posts. Three of them, with the metric that made each one top and one sentence on why. This is the section clients screenshot.
Which of those become your headline numbers depends on what the account is for. Our guide to social media KPIs works through choosing three or four to report on rather than all of them, which is the single biggest improvement most reports can make.
How to fill out the report, step by step
- Pick the variant and name the two periods. Every figure in the report is a comparison, so the comparison period is not optional. For a campaign report, the comparison is the baseline window before launch.
- Open each platform's own analytics. Instagram Insights, TikTok Analytics, LinkedIn page analytics, YouTube Studio, Meta Business Suite. Use the platform's own figures rather than a third-party tool's, so the client can reproduce your numbers.
- Enter five numbers per channel, twice. Posts, followers, reach or views, engagements, link clicks — for this period and the one before. Blank cells are skipped rather than counted as zero, so a channel you do not track does not drag the totals down.
- Read the rates, not the counts. The engagement rate column is the one to look at, and the benchmark badge next to it tells you whether the number is normal for that platform.
- Edit the drafted summary. The template writes a first draft from your figures. Rewrite it in your voice, cut anything the client will not act on, and keep the causal claim honest — "we posted three more Reels" is a fact, "Reels caused the growth" usually is not.
- Export and send. PDF for the client, CSV for your own records, the slide outline when the report has to be presented rather than read.
The six sections a client actually reads
Structure the document in this order and you will not have to explain it. It is the shape almost every professional social report converges on, and the export follows it:
- Executive summary — four to six sentences. Assume this is all that gets read.
- Headline numbers — the three or four KPIs, each with its change.
- Channel breakdown — one row per platform, rates and deltas.
- Goal review — what the period was supposed to achieve, and whether it did.
- Next period — three actions, each traceable to a number above it.
- Appendix — top posts, definitions, and where every figure came from.
An "earned media" or reach-value line is common in agency reports, and the builder can add one, but it is switched off by default and framed as a range. No platform publishes a rate for what organic reach is worth, so any single figure is somebody's estimate dressed as a fact — and clients budget against these numbers.
How to write the executive summary
This is the part every downloadable template leaves as an empty box, and the part the client reads first. Four sentences, in this order, each one anchored to a figure already in the report:
- Volume and outcome. "In May we published 80 posts across five channels, reaching 655,400 accounts and earning 23,316 engagements and 4,460 link clicks."
- The one move that mattered. "The biggest change was TikTok engagements, up 62.5% on April, driven by the three recipe videos rather than by posting more often."
- The one problem, named without drama. "Facebook link clicks fell 14.8%, which is the only line in this report that needs a decision rather than a note."
- Quality against a benchmark. "Engagement held inside the published benchmark band on every channel we report on."
Those numbers are from the worked example loaded in the builder, so you can see exactly which cells each sentence came from. The template drafts these four sentences from your own figures; the judgement about what mattered is still yours, and it should be, because that judgement is what a client is paying for.
Why this template's engagement rate differs from your spreadsheet
Two things go wrong in almost every hand-built social media report, and both make the numbers look better than they are.
First, the denominator is different on every platform. Engagement rate is measured differently on every platform — per follower on Instagram and Facebook, per view on TikTok, per impression on LinkedIn. Compare like with like or the comparison is meaningless. In the published studies this template compares against, Instagram runs at 0.37%–0.55% measured per follower, Facebook at 0.05%–0.20% per follower, TikTok at 3.75%–4.40% per view, and LinkedIn at 3.25%–7.00% per impression. LinkedIn's number is not roughly ten times Instagram's because LinkedIn is ten times better — it is a different fraction. The builder reads the correct denominator for each platform and never prints a blended rate across them.
Second, benchmarks are per-post averages and monthly reports are totals. A month of engagements divided by your follower count is approximately the per-post rate multiplied by the number of posts, so an account that posted twenty times will look extraordinary against a per-post benchmark. On follower-denominated platforms this template divides by post count before comparing. On view- and impression-denominated platforms the post count cancels out, because both sides of the fraction scale with it. If you want the long version of that arithmetic, we wrote it up in how to calculate engagement rate, and the engagement rate calculator does a single post or account if a full report is more than you need.
Benchmark sources: Socialinsider's platform benchmark studies for Instagram, TikTok, LinkedIn and Facebook, and the Quid (formerly Rival IQ) 2026 Social Media Industry Benchmark Report for YouTube, whose 0.21% figure is a single published median rather than a range. None of these bands is published by a platform; all are independent estimates, and each one's sample size and data period is listed in the table inside the builder. Last verified 2026-09-24.
Nine platforms, including the ones templates forget
Threads, Bluesky and Pinterest appear in almost no social media report template, which is awkward if you actually post there. All three are in the channel list here, alongside Instagram, TikTok, LinkedIn, YouTube, Facebook and X. Where a platform has no published engagement benchmark — X, Threads, Pinterest and Bluesky do not — the template still calculates your rate and shows the denominator it used, then declines to render a verdict rather than inventing a bar to clear. A report that admits what it does not know is worth more than one that guesses confidently.
From reporting on posts to publishing them
Reporting is the easy half. The work is everything that happens before the numbers exist: writing for each network, adapting one idea to nine, keeping a consistent voice and getting it all scheduled. That is what Outfeed AI does. It is a chat-first AI social media manager: describe the post, it writes it in your brand voice, shows a per-platform preview, then schedules and publishes to Instagram, TikTok, LinkedIn, X, Facebook, Threads, YouTube, Pinterest and Bluesky from the same conversation.
Starter is $29 a month and Pro is $59 a month, both flat rather than per seat — unlike Hootsuite and Sprout Social, which bill per seat from their entry tier. Outfeed AI only charges per seat at the Agency tier, at $149 per seat per month, and Enterprise is custom. The free trial runs 3 days and includes 100 AI credits; a card is required to start it.
Frequently Asked Questions
What should a social media report include?
A social media report needs six things: the period and the period it is compared with, the volume you published, the distribution you earned (reach, views or impressions), the engagement you earned expressed as a rate rather than a raw count, audience growth in both absolute and percentage terms, and the clicks or conversions that connect social activity to the business. On top of that it needs two sentences of interpretation per channel, because a client reads the summary and skims the table. This template captures posts published, followers, reach or views, engagements and link clicks for each of nine platforms, calculates the rates and the period-over-period change itself, and drafts the summary from the numbers so the interpretation is not left blank.
How do I create a monthly social media report?
Open each platform's own analytics and note five numbers for the month and the same five for the month before: posts published, follower count at the end of the period, reach or views, total engagements, and link clicks. Type them into the template above, one row per channel. It calculates engagement rate per post on the denominator each platform actually uses, the percentage change on every metric, follower growth, click-through rate, and which channel moved most. Then edit the drafted executive summary into your own voice, add your next-period actions, and export to PDF, CSV, Markdown or a slide outline. The whole job is usually under fifteen minutes once you have the analytics tabs open.
Is this social media report template free, and do I have to give an email address?
It is free with no signup, no email and no watermark, which is unusual for this kind of template — most require a form before they hand over the file. Everything runs inside your browser: the arithmetic, the benchmark comparison and the file generation all happen on your own device, so your client's numbers are never uploaded to us and we could not see them if we wanted to. Use it every month for as many accounts as you like.
How is engagement rate calculated in this social media report template?
Engagement rate is calculated the way each platform's own benchmark is calculated, because the denominator is different on every network. Instagram, Facebook and YouTube are measured per follower or subscriber, TikTok per view, and LinkedIn per impression. The template reads the correct denominator per platform, and it divides by the number of posts on follower-denominated platforms because published benchmarks are per-post averages, not monthly totals. That is why your Instagram figure lands near the 0.48% that Socialinsider reports across 35M posts across 447,613 profiles rather than looking ten times better than it is. LinkedIn's 5.20% average is not "ten times better" than Instagram's — it is a different fraction with impressions on the bottom.
Want better numbers to report next month?
Write, preview, schedule and publish to 9 platforms by chatting.
Try Outfeed AI Free