How to Create a Social Media Report Clients Actually Read (Free Template)
A one-page social media report template built around the three questions every client asks, with the metrics to keep, the ones to drop, and a filled example.

A good social media report template fits on one page and answers three questions for the client: did it work, what did we learn, and what happens next. Start with a 3-line summary, then a small table of metrics by network (reach, engagement rate, saves or shares, profile visits, link clicks, follower change), the top 3 posts with one sentence on why each worked, 2 or 3 learnings, and next week's plan. Everything else goes in an appendix nobody opens.
By the end of this guide you'll have a copy-ready template, know exactly where to pull every number on each network, and be able to write a report a busy owner reads in 2 minutes.
What is a social media report?
A social media report is a short document that turns platform data into decisions. It covers a fixed period (a week, a month, a campaign), compares results with the previous period and the goal, and ends with what you'll change.
A report is not a dashboard. A social media analytics dashboard shows live numbers to anyone who logs in. A report is written for one reader, at one moment, with commentary. Clients rarely open dashboards. They do open an email that says "Here's how last week went" if it's short.
What is social media analytics?
Social media analytics is the practice of collecting data from your social accounts (reach, views, engagement, clicks, follower changes, audience demographics) and interpreting it to judge what's working. The analytics live inside each platform: Instagram Insights, TikTok Analytics, LinkedIn Page analytics, YouTube Studio. A social media analytics report is the summary of that data for a specific period, and the report template is the fixed structure you pour it into each time.
What clients actually want from a report
Most report templates you'll find online list 20 to 40 metrics. Owners don't read them. After years of sending reports to small businesses, the pattern is clear: every client is asking the same three questions, whether they say them out loud or not.
- Did it work? Did we get more attention, more inquiries, more bookings than last period? One sentence, one number.
- What did we learn? Which topic, format or time slot did better, and why do we think so?
- What happens next? What will you post next week because of what we learned?
If your report answers those three in the first screen, you can put anything you want below. If it doesn't, no amount of charts will save it. Build the template backward from those questions, and cut any metric that doesn't help answer one of them.
The one-page social media report template
Copy this structure into Google Docs, Notion or an email. Keep the order. Five blocks, one page.
Summary block
Three lines, in plain words:
- Result: the single most important outcome versus last period and versus the goal.
- Why: the main reason, in one sentence.
- Next: the one change you're making next period.
Example: "Result: 4 new trial bookings came from Instagram DMs, up from 1. Why: the class-schedule carousel got saved 96 times and drove profile visits. Next: we'll turn Thursday's post into a second schedule carousel."
Metrics by network
One row per network, same columns every week so the client learns to read it. Show this period, last period and the change.
| Network | Reach or views | Engagement rate | Saves or shares | Profile visits | Link clicks | Followers (change) |
|---|---|---|---|---|---|---|
TikTok | ||||||
Leave a network out if the client isn't active there. Don't add a column the client can't act on.
Top 3 posts
For each of the 3 best posts: the post (thumbnail or link), the metric that made it the best (not always likes), and one sentence on why you think it worked. Rank by the metric tied to the goal. For a local business that's usually saves, shares, profile visits or link clicks, not likes.
What we learned
Two or three bullets. Each one is a finding plus evidence. "Reels under 15 seconds got 2.3 times the views of longer ones (5 posts each)" is a learning. "Video is performing well" is not.
Next week's plan
Three to five bullets tied directly to the learnings: what you'll post, on which day, and what you'll test. If you keep a social media content calendar, link the week's slots here so the client can see the plan.
Which metrics matter on each network (and which to drop)
Every platform shows dozens of numbers. Here's what earns a place in a client report and what goes.
| Network | Keep | Drop from the client report |
|---|---|---|
Reach, views, saves, shares, profile visits, link taps | Likes alone, impressions on new posts | |
Reach, link clicks, shares, messages started | Page likes, post reactions alone | |
TikTok | Video views, average watch time, watched full video, profile views | Total play time, likes alone |
Impressions, engagement rate, clicks, follower change | Reactions alone | |
YouTube | Views, watch time, average view duration, impressions CTR | Subscriber count alone |
X | Impressions, engagement rate, link clicks, profile visits | Follower count alone |
A few definitions matter because the platforms changed them.
- Reach is the number of unique accounts that saw your content. Meta's own Instagram media insights documentation defines it as the number of unique Instagram users who saw the media at least once, and notes it's an estimate.
- Views is the total number of times content was played or shown, counting repeats. On Instagram, impressions was deprecated for media created after July 2, 2024, so month-over-month comparisons need to use views or reach instead. If an older template still has an "impressions" column for Instagram, replace it.
- Saves and shares are the strongest signals that a post was useful. A save means "I'll need this later"; a share means "someone else needs this."
- Profile visits is how many times people went from a post to your profile. For local businesses it's the step right before a DM, a call or a booking.
- Watch time and average view duration tell you whether people stayed. YouTube reports both, along with impressions and impressions click-through rate, per the YouTube Analytics help page.
- Follower growth is net followers gained in the period. Report the change, not the total.
How to calculate engagement rate
There are three common formulas, and mixing them is the most frequent error in client reporting.
- By reach: interactions divided by reach, times 100. Best for comparing posts on the same account.
- By followers: interactions divided by followers, times 100. This is what Rival IQ's 2025 benchmark report uses (likes, comments, shares and reactions divided by total followers), so use it when you compare the client to industry benchmarks.
- By impressions: interactions divided by impressions, times 100. LinkedIn Page analytics reports engagement rate this way.
Pick one formula per network, write it in a footnote on the report, and never change it silently. For context, Rival IQ found median engagement per post fell year over year on every major channel in its 2025 report: 16% on Instagram, 36% on Facebook, 34% on TikTok and 48% on X. If a client's engagement rate drops a little, that's the market too.
Where to find each number
These are the native click paths. They're free and they're the source every third-party tool reads from anyway.
Instagram (app)
- Open your profile and tap Professional dashboard.
- Tap Account insights to see views, reach, interactions and follower change for the date range at the top (last 7 or 30 days, or a custom range).
- For a single post, open the post and tap View insights. You'll see views, reach, likes, comments, shares, saves, profile visits and link taps.
Facebook and Instagram in Meta Business Suite
- Go to business.facebook.com and pick the business on the top left.
- Click Insights in the left menu.
- Use Overview for reach and follower change on both Facebook and Instagram, and Content for a sortable list of every post with reach, reactions, comments, shares and link clicks.
- Set the date range at the top right, then use Export to download a CSV for your template.
Business Suite is the fastest way to report on Facebook and Instagram together, because both accounts sit in one table.
TikTok
- In the app, go to your profile, tap the menu (three lines) and open TikTok Studio or Business Suite, then Analytics. On desktop, open tiktok.com, click your profile picture and choose View analytics.
- The Overview tab shows video views, profile views, likes, comments and shares for the chosen range.
- Tap any video to see average watch time, watched full video percentage and where views came from (For You feed, profile, search).
Analytics requires a business or creator account.
LinkedIn Page
- Open your Page in admin view.
- Click Analytics in the left menu. LinkedIn's Page analytics overview lists the sections available to every Page admin: Content, Followers, Visitors, Search appearances, Competitors, Employer brand and Newsletter.
- Open Content for impressions, clicks, reactions, comments, reposts and engagement rate. Open Followers for net new followers.
- Click Export at the top right, pick the date range, and download the file.
YouTube Studio
- Sign in to YouTube Studio and click Analytics in the left menu.
- The Overview tab gives views, watch time and subscribers for the period.
- For a single video, go to Content, point at the video and click Analytics. The Reach tab shows impressions and impressions click-through rate; the Engagement tab shows average view duration.
X
- On the web, open the left menu and go to Analytics (X moved account analytics to Premium subscribers in 2024).
- Set the date range and read impressions, engagement rate, profile visits and link clicks.
- For a single post, open it and click the bar chart icon under the post.
Weekly vs monthly social media reports
Most small businesses need both, at different depths.
Weekly report (Monday, 1 page, 5 minutes to read):
- Summary block
- Metrics by network, this week vs last week
- Top 3 posts
- 2 learnings
- Next week's plan
Monthly report (first week of the month, 2 to 3 pages, a 20-minute call):
- Everything in the weekly, for the month vs the previous month
- Progress against the quarterly goal (bookings, leads, sales from social, tracked with UTM links)
- Audience changes: top cities, age ranges, when followers are online (useful input for your best times to post)
- Content mix review: which formats and topics earned their slots
- One strategic recommendation, such as dropping a network or adding a format
A quarterly review is where you step back further. If you're taking over an account, or results have been flat for two months, run a full social media audit instead of another monthly report.
Example: a filled social media report for a gym
Here's a weekly report for a fictional client, Riverside Strength, an independent gym with about 2,400 Instagram followers, a Facebook Page and a small TikTok. The goal for the quarter is 20 trial class bookings a month from social.
Summary
- Result: 6 trial bookings came from social this week (4 from Instagram DMs, 2 from Facebook), up from 3.
- Why: Tuesday's "first class, what to expect" carousel was saved 112 times and drove 184 profile visits.
- Next: we're adding a second beginner carousel on Thursday and a DM keyword ("TRIAL") in the caption.
| Network | Reach or views | Engagement rate | Saves or shares | Profile visits | Link clicks | Followers (change) |
|---|---|---|---|---|---|---|
9,840 reach (+18%) | 5.2% (+0.6) | 168 saves, 74 shares | 412 (+31%) | 57 | +46 | |
3,120 reach (+4%) | 2.1% (flat) | 22 shares | n/a | 38 | +9 | |
TikTok | 6,300 views (-12%) | 4.4% (-0.8) | 41 shares | 96 | n/a | +21 |
Engagement rate is interactions divided by reach (Instagram, Facebook) or views (TikTok).
Top 3 posts
| Post | Best metric | Why it worked |
|---|---|---|
Carousel: first class, what to expect | 112 saves | Answered the exact fear beginners DM us about |
Reel: coach Maria's 3 warm-up moves | 3,900 views | Under 12 seconds, hook in the first line |
Photo: member PR on deadlift | 31 shares | Members tagged friends; social proof |
What we learned
- Beginner-focused posts got 3 times the saves of advanced training tips (3 posts each).
- TikTok views dropped because we posted twice instead of 4 times; per-video views held steady at about 1,575.
Next week's plan
- Thursday: carousel "5 questions new members ask," with "DM TRIAL" in the caption.
- Back to 4 TikToks, all under 15 seconds, filmed in one session on Monday.
- Test posting the Saturday reel at 8 a.m. instead of 11 a.m.
Account manager's note
That paragraph is the most-read part of the report. Write it like you're talking to the owner at the front desk.
How to present a bad week honestly
Every account has bad weeks. The reports that keep clients are the ones that say so first.
- Lead with it. Put the drop in the summary block. "Reach fell 22% this week" in line one builds more trust than a chart on page 2.
- Separate cause from noise. Was it fewer posts, a weaker topic, a holiday, a platform-wide dip, or a delay in the data? Check posting volume first; it explains most drops.
- Show the per-post number. If you posted 3 times instead of 5, total reach drops but reach per post may be flat. Show both.
- Name what you'll change. One concrete action, with the date it goes live.
- Don't bury it in vanity metrics. Pointing to follower count when bookings fell reads as spin.
A good bad-week line: "Reach fell 22% because we posted 3 times instead of 5 while the client shoot was rescheduled. Per-post reach was flat at about 2,100. The shoot is booked for Wednesday and we're back to 5 posts from Thursday."
How agencies scale client reporting to 10+ clients
With 3 clients you can build each report by hand. At 10 or more, manual reporting eats a full day a week. Here's how agencies keep it to an hour or two.
- Use one template for everyone. Same five blocks, same column order. Only the networks change. Your team gets fast and clients compare weeks easily.
- Fix a data pull day. Pull numbers Monday afternoon for the previous Monday to Sunday, every week. Consistent windows make week-over-week comparisons honest.
- Write the commentary first, numbers second. The account manager knows what happened. Two sentences from them are worth more than the whole table.
- Set a goal metric per client. A gym tracks trial bookings, a dental clinic tracks appointment requests, a B2B firm tracks demo requests. Rank top posts by that metric.
- White-label the report. Send it from your agency's domain with your logo. The client should never see the tool vendor's name.
- Automate the data, not the judgment. Let software pull metrics and fill the tables. Keep a human (or a well-briefed AI) writing the learnings and the plan.
- Group clients by reporting depth. Small clients get the weekly one-pager only. Retainers above a set fee get the monthly call too.
On LinkedIn, B2B clients also want to see profile performance for their founders, not only the Page. If you manage both, the LinkedIn scheduler page shows how profiles and Pages sit side by side.
How an AI social media manager writes the Monday report
AI can now do most of the weekly report, if it has the data and the plan in one place. The strongest setup is one where the same system that planned and published the week also reports on it, so it knows what each post was meant to do.
With SocialScheduler, the AI plans each client's week on Sunday, publishes at the hours that client's audience is online, and sends a Monday report under your agency's name. Because it planned the posts, it compares results against the plan, notes which posts beat the account's average, and feeds those learnings into the next Sunday's plan. You or the client can read it, comment or ask for a change from the email.
A few honest limits: an AI report is only as good as the goal you give it, so set the goal metric per client. Keep a human reading every report before it goes out for the first month. And for Instagram, it's worth reviewing how posts are scheduled and what gets tracked on the Instagram scheduler page. SocialScheduler has a free plan for 1 client, and paid plans for agencies are on the pricing page.
To get started today, copy the five-block template into a doc, pull last week's numbers using the click paths above, and write the three-line summary before you touch the table. Send it Monday. After 4 weeks, look at which block the client replied to most and give it more room.
Frequently asked questions
What should a social media report include?
A summary of the result, a small table of metrics by network (reach or views, engagement rate, saves or shares, profile visits, link clicks, follower change), the top 3 posts, 2 or 3 learnings and next period's plan. Keep it to one page for weekly reports.
How do I create a social media report?
Pick a fixed period, pull the numbers from each platform's native analytics, fill a one-page template, and write a 3-line summary that answers whether it worked, what you learned and what happens next. Send it on the same day every week.
What is social media analytics?
Social media analytics is collecting data from your social accounts, such as reach, views, engagement, clicks and follower changes, and interpreting it to decide what to post next. Each platform has its own built-in analytics, like Instagram Insights or YouTube Studio.
How often should you send a social media report to a client?
Weekly for a short one-page report and monthly for a deeper review with a call. Quarterly, do a full audit of goals, networks and content mix.
What is the difference between a social media report and a dashboard?
A dashboard shows live numbers to anyone who logs in. A report covers a fixed period, adds commentary and recommendations, and is written for one reader.
How do you calculate engagement rate for a report?
Divide total interactions (likes, comments, shares, saves) by reach, followers or impressions, then multiply by 100. Use the same formula for each network every period and state it on the report.
Which social media metrics are vanity metrics?
Total followers, page likes and likes on their own rarely show business results. Saves, shares, profile visits, link clicks and messages are closer to real intent.
Subscribe for the Latest Social Media Tips
Get exclusive insights, new feature updates, and productivity hacks to level up your social media scheduling game. Join our community today!
Add a client. The agent plans the rest.
Connect their accounts, fill in a short brief, choose who approves. The first week is planned in minutes.