Free social media report template for Google Slides
A per-channel social performance report with reach, engagement and top-post blocks, generated one per account from your platform data.
Free to copy, no sign-up: the file opens in your own Google Drive. Updated November 13, 2026.
What’s in the social media report template
Every block has a placeholder showing where your details go. Type over them by hand, or bind each one to a field in your data and let it fill itself.
- Cover with the account handle and period {{account.handle}} · {{period}}
- Follower and reach headline tiles {{metrics.reach}} · {{metrics.followers}}
- Channel breakdown, one row per platform loop: {{channels}}
- Top posts with their headline stats loop: {{posts.top}}
- Audience and posting-time notes {{notes.audience}}
- Content plan for the next period {{plan.content}}
How to use this social media report template in Google Slides
- 01
Copy the template to your Google Drive
Press "Copy to my Google Slides". Google asks to make a copy, and the copy is yours to edit; the original is never changed. All you need is a free Google account.
- 02
Replace the placeholders with your details
Text in double braces, like {{account.handle}}, marks where your own values go. Work down the slides: cover with the account handle and period; follower and reach headline tiles; channel breakdown, one row per platform, and so on.
- 03
Make it match your brand
Swap the logo, colours and fonts in Google Slides as you would in any presentation. The layout is built to hold when the text changes.
- 04
Download it as a PDF, or share the link
File, then Download, then PDF Document gives you a file to send or print. Download as PowerPoint (.pptx) works too if someone needs it.
- 05
Making these regularly? Fill it from your data
Connect Airtable, Google Sheets or a CSV to SourceToDocs and it fills a copy of this template for every row, so you stop retyping.
A social media report is mostly a comparison: this period against the last, and each channel against the others. Native platform exports refuse to do that — they arrive one platform at a time, in four different shapes — so the work is really consolidation, and it is the same work every month.
Store one row per channel per period
Almost every problem with social reporting comes from the data being stored as monthly exports rather than as records. Keep a single table where each row is one channel in one period, with reach, engagements, followers and spend as columns, and the report becomes trivial: the channel loop prints the rows for the period, and the same table can answer next quarter’s questions too. Top posts sit in a second table linked to the account. Once the data is shaped that way, a run produces every client’s report at once and the numbers on the slide can always be traced back to a row.
Fill this social media report template from Airtable, Google Sheets or a CSV
Connect an Airtable base, a Google Sheets spreadsheet or a CSV file, map each field to a placeholder, and generate. One run can produce a single deck or one per matching row, delivered to your Google Drive.
Channels · Airtable
Template: Google Slides or Docs
{{account.handle}}
Social report · {{period}}
{{metrics.reach}} reach
loop: {{channels}} → table row
loop: {{posts.top}} → post block
one report per account; the top-post loop is filtered to the five best by engagement
Generated output
SlidesPDF@acmeco
Social report · August 2026
261,900 reach
3 channels
5 top posts
Who uses this social media report template
Social and content agencies
Report on every client handle on the same monthly cycle, each in that client's brand.
Read the guideCommunity and social managers
Turn the platform exports you already download into a report a manager can read without a login.
Read the guideBrand marketing teams
Compare channels side by side in a fixed layout instead of stitching screenshots from four dashboards.
Read the guideRelated templates
All reports →
Google Slides Agency client report template
A white-label monthly performance report, generated one per client account from your campaign data.
View template
Google Slides SEO report template
A monthly search performance report with ranking, traffic and technical blocks, generated one per site from your SEO data.
View template
Google Docs Monthly marketing report template
A month-by-month marketing performance write-up with channel tables and campaign sections, generated per period from your campaign data.
View template
Google Docs Annual report template
A year-end report combining narrative sections and financial tables, generated from the year's figures held in your systems.
View templateCommon questions, answered
Can one report cover several platforms? +
Where does the data come from? +
How do the top posts get chosen? +
Can I use my own design for the report? +
Is this social media report template free? +
Can I download this social media report template as a PDF or PowerPoint file? +
Generate this document from your data
Start on the free plan, connect Airtable, Google Sheets or a CSV, and export a real Google Slides file. No watermark, no credit card.