Monthly reports have a way of growing. They start as a half page and end up as twelve slides nobody reads, and they take an afternoon to build. The fix is not working faster. It is deciding what a report is for.
A monthly report has one job: to help your client feel sure about where things stand and what happens next. Everything else is optional. Here is a routine that gets a report written, checked and sent in about thirty minutes once you have done it a couple of times.
Before you start: fix the format
The biggest time sink is rebuilding the structure every month. Pick one outline and keep it. Ours has three parts, and you can copy it from the monthly report outline:
- What happened. The two or three results that matter most this month.
- What it means. Why it happened, in a sentence or two a non-specialist can follow.
- What is next. The two or three things you will do next month, and anything you need from the client.
Same headings, same order, every month. Clients learn where to look, and you stop reinventing it.
The 30-minute routine
| Minutes | Step | What you do |
|---|---|---|
| 0 to 5 | Collect | Open your data sources and note the few figures you will use. |
| 5 to 15 | Find the story | Answer three questions in one line each. |
| 15 to 25 | Write | Fill the outline in plain words. |
| 25 to 30 | Check and send | Read it once as the client, then send. |
Minutes 0 to 5: collect, do not explore
Open the places your numbers live, such as Search Console, Google Analytics or your rank tracker, and write down the same handful of figures each month. If you catch yourself browsing a chart you have not looked at before, stop. Exploration is for another time. Today you are gathering evidence for a story you have not yet written.
Choose figures that show change. A number with no comparison means little. “1,420 organic clicks” tells a client nothing. “1,420 organic clicks, up from 1,180 last month” does.
Minutes 5 to 15: find the story
Write one line for each of these questions:
- What changed the most this month, up or down?
- What do we think caused it?
- What will we do about it?
If you cannot answer the second one, say so. “We are not sure yet, and here is how we will find out” is a perfectly good line, and clients trust it far more than a confident guess that turns out to be wrong.
Minutes 15 to 25: write it short
Take your three one-liners and expand each into a short paragraph. Use the client’s vocabulary. If they call it “the blog”, you call it “the blog”. Put the headline result in the first sentence.
A rough guide: the whole report should fit on one screen of reading, and a tired person should be able to get the gist from the first three lines.
Minutes 25 to 30: read it as the client
Read the report once, pretending you have never heard of canonical tags or crawl budgets. Every word you would have to look up is a word to replace. Check the numbers against your notes. Then send it.
Using AI without losing your voice
AI is good at a first pass. In BravaSpace, Brava can draft a monthly narrative from a client’s data, and reports can be set to repeat on a schedule and wait for your review. The draft lands for you to read and change. It does not go to the client by itself unless you switch review off on that schedule.
Our advice is to use it for the blank-page problem, then edit hard. Add the context only you have: the conversation you had last week, the change the client made to their site, the reason a number looks odd. That is the part clients value, and the part a draft will never have.
What to leave out
- Every metric you track. Choose the few that tie to the client’s goal.
- Jargon without a reason. If a term must stay, explain it once in plain words.
- Apologies for numbers that dipped. State it, explain it, say what you are doing. Calm beats defensive.
- Surprises. If something went badly wrong, the client should have heard it already, not first in a monthly report.
Make it a habit, not a scramble
Block the thirty minutes on the same day each month, a few days before you promised the report. Having a fixed slot turns the report from a looming task into a small routine. If you serve many clients, stack the slots so you hit the same step for several clients in a row.
If you track search performance, connecting Search Console and SE Ranking means the figures are already waiting for you in each client’s space, which takes most of the first five minutes away.