Free, no signup · Updated · Opens in Excel, Google Sheets or Numbers
Download
- Monthly numbers: filled example (CSV) · blank (CSV)
- Top posts: filled example (CSV) · blank (CSV)
- Summary and next month: filled example (CSV) · blank (CSV)
In Google Sheets: File, Import, Upload, then pick the CSV.
What's inside
- A per-platform numbers sheet: followers, change, reach, engagements, engagement rate, link clicks and top post
- A top posts sheet that records why each post worked or didn't, not just its numbers
- A summary sheet: goal, headline, what worked, what didn't, what you learned and next month's moves
- A filled example for a fictional bakery (every figure is made up) and a blank CSV of each sheet
How to use it
- Pick a fixed day to report, such as the first working day of each month, and always report on the full previous calendar month.
- Write the month's goal at the top of the summary sheet before you look at any numbers, so the report answers a question.
- Copy each platform's figures from its own built-in analytics into the numbers sheet. Use the same date range for every platform.
- Work out engagement rate the same way every month. This template uses engagements divided by reach, times 100.
- Add your three to six best and worst posts to the top posts sheet, with one sentence on why each one did what it did.
- Fill in the summary: one headline, what worked, what didn't, and two or three things you learned.
- End with next month's moves: one thing to keep, one to stop and one to try. Carry them into your content calendar.
- Keep every month's report in one folder so you can compare this September with last September.
Preview: Monthly numbers
A filled example for a made-up small business.
| Platform | Followers (end of month) | Change | Reach | Engagements | Engagement rate (by reach) | Link clicks | Top post | Note |
|---|---|---|---|---|---|---|---|---|
| 2,184 | +96 | 14,200 | 852 | 6.0% | 143 | Reel: scoring sourdough in 20 seconds | Example figures, made up for this template | |
| 1,410 | +12 | 5,300 | 212 | 4.0% | 61 | Photo: pumpkin loaf is back, preorder by Thursday | Most preorder clicks came from here | |
| TikTok | 640 | +118 | 18,900 | 1,323 | 7.0% | n/a | Pulling the first tray at 5am | No website link on this account yet |
| Google Business Profile | n/a | n/a | 3,020 profile views | 418 interactions | n/a | 96 | Update: new Sunday opening hours | Google counts views and interactions its own way, so no rate here |
| 210 | +8 | 6,800 | 190 | 2.8% | 74 | Pumpkin loaf recipe card | Slow to start, still getting clicks weeks later | |
| All platforms | 4,444 | +234 | Not added up | Not added up | n/a | 374 | TikTok tray video (highest reach) | Reach isn't summed: the same person can be counted on several platforms |
Preview: Top posts
A filled example for a made-up small business.
| Date | Platform | Format | Post | Reach | Engagements | Engagement rate | Link clicks | Why it worked (or didn't) |
|---|---|---|---|---|---|---|---|---|
| 4 Sep | Reel | Scoring sourdough in 20 seconds | 5,400 | 410 | 7.6% | 12 | Straight into the action, no intro. Shared by two local food accounts. | |
| 11 Sep | TikTok | Video | Pulling the first tray at 5am | 8,200 | 640 | 7.8% | n/a | Real sound of the oven and the early hour did the work. Cheap to make. |
| 18 Sep | Single image | Pumpkin loaf is back: preorder by Thursday | 1,900 | 96 | 5.1% | 38 | Clear deadline and one link. Regular customers tagged each other. | |
| 22 Sep | Carousel | How to store bread so it lasts | 3,100 | 260 | 8.4% | 9 | Useful without knowing us. Most saves of the month. | |
| 25 Sep | Pin | Pumpkin loaf recipe card | 2,400 | 88 | 3.7% | 41 | Low engagement but strong clicks: people want the recipe, not to chat. | |
| 27 Sep | Single image | Saturday queue outside the shop | 1,700 | 70 | 4.1% | 21 | Weakest post. Photo was dark and the caption didn't say why to come. |
Preview: Summary and next month
A filled example for a made-up small business.
| Section | What happened | Evidence | Next month |
|---|---|---|---|
| Month and goal | September 2026. Goal: sell out the first pumpkin loaf preorder week. | Goal set on 1 Sep, before posting started. | October goal: fill the Christmas preorder list's first 50 places. |
| Headline | Preorders sold out in five days; most clicks came from Facebook and Pinterest. | Facebook post 38 clicks, recipe pin 41 clicks, till count 54 preorders (example figures). | Repeat the preorder format for the Christmas range. |
| What worked | Short behind-the-scenes video at 5am on TikTok and Instagram. | Highest reach of the month on both platforms. | Film one early-morning clip a week. |
| What didn't | Generic shop-front photos. | Saturday queue photo had the lowest engagement rate on Instagram. | Stop posting shop-front photos without a reason to visit in the caption. |
| What we learned (1) | Posts with a deadline get clicks; posts without one get likes. | Preorder post vs queue photo. | Every offer post gets a date. |
| What we learned (2) | Pinterest is slow but keeps sending visitors. | Recipe pin still getting clicks three weeks after posting. | Pin every new recipe, not only the seasonal ones. |
| Keep / stop / try | Keep: early-morning clips. Stop: shop-front photos. Try: a storage tips carousel for Christmas cake. | From the top posts sheet. | Add all three to the October calendar. |
| Note on numbers | Every figure in this example is made up to show the format. | n/a | Replace with your own numbers from each platform's analytics. |
Tips
- The figures in the filled example are invented to show the format. They are not benchmarks; compare your own months with each other instead.
- Platforms count reach, views and impressions differently, so compare a platform with itself over time, not Instagram reach against TikTok reach.
- Don't add reach up across platforms. The same person can see you on three of them, so a total overstates your audience.
- Tag the links in your posts with UTM parameters so your website analytics can show which platform sent visitors and sales.
- A report that ends without a decision is just a record. Always finish with one thing to keep, stop and try.
- If you'd rather not compile this by hand, Zolyp's Analyze writes a plain-language weekly report on your connected accounts: what landed, what didn't, and one or two moves for next week.
Common questions
What should a monthly social media report include?
Per platform: followers and the change, reach, engagements, engagement rate, link clicks and the top post. Then a short summary: the month's goal, what worked, what didn't, what you learned and what you'll do differently next month. For a small business, one page is enough.
How do I calculate engagement rate for the report?
This template uses total engagements divided by reach, times 100. Some people divide by followers or impressions instead. Any of them is fine as long as you use the same one every month. The free engagement rate calculator shows all three.
Are the numbers in the example real?
No. The bakery and every figure are made up to show how a filled report reads. They are not averages or targets, so don't measure your accounts against them.
Weekly or monthly reports?
Monthly suits most small businesses: there are enough posts to see a pattern and it takes under an hour. A quick weekly look is useful when you're testing something new, but make decisions on the monthly view.
Related
- Social media KPI tracker
- Engagement rate calculator
- UTM builder
- What is engagement rate?
- What is reach?
- Social media audit template
More free templates
- Social media strategy template
- Social media content calendar template
- Content pillars planner
- Buyer persona template
- Brand voice guide template
- Social media campaign brief template
- Social media audit template
- Social media KPI tracker
- Social media policy template
- Social media crisis plan template
- Product launch checklist
- Social media budget template
- Influencer brief template
- Content mix planner
- Social media AI prompts
- Hashtag research template
- Social media competitor analysis template
- Social media checklist
- Event promotion plan
- Social media proposal template
- Client onboarding questionnaire
- Social media manager job description
- Monthly content ideas
- Caption swipe file
- Posting schedule template
- Employee spotlight template
- UTM tracking sheet
- Instagram content calendar template