What you'll accomplish
By the end of this guide, you'll have a saved ChatGPT prompt template that turns your monthly metrics into polished report narratives in under 20 minutes per client — cutting your reporting time from 3-5 hours per client to under an hour.
What you'll need
How-To Guide: Writing Monthly Client Report Narratives with ChatGPT
Before opening ChatGPT, collect your key numbers in a structured format. The goal is a single block of text you can paste.
Create a simple template in a text file or Google Doc:
CLIENT: [Name]
PERIOD: [Month Year] vs [Previous Month]
INDUSTRY: [Industry]
TRAFFIC:
- Organic sessions: [X] (vs [Y] last month = [+/-Z%])
- Year over year: [X] vs [Y] = [+/-Z%]
RANKINGS:
- Keywords in top 3: [X] (was [Y])
- Keywords in top 10: [X] (was [Y])
- Notable movers (up): [keyword] #X → #Y
- Notable movers (down): [keyword] #X → #Y
CONVERSIONS:
- Organic leads/sales: [X] (vs [Y] = +/-Z%)
WORK COMPLETED THIS MONTH:
- [Task 1]
- [Task 2]
CONTEXT (important events):
- [Algorithm update / page launches / site migration / seasonality]
NEXT MONTH PRIORITIES:
- [Priority 1]
- [Priority 2]
Fill in the numbers from your tracking tools — this takes 10 minutes per client once you have the template saved.
What you should have: A complete data block ready to paste into ChatGPT