How to write a monthly marketing report clients actually read
A one-page structure, the metrics that belong on it, the UTM setup that makes the numbers trustworthy, and a free tool stack to build it.

A useful monthly marketing report fits on one page and answers three questions: what changed, why it changed, and what happens next. Lead with business outcomes such as leads, bookings and revenue. Put channel detail in an appendix, and make the data trustworthy with consistent UTM tags.
- Owners renew marketing they understand. Lead with bookings and revenue, not impressions.
- Say plainly what did not work and what you will change.
- Consistent, lowercase UTM names are what make month-over-month comparisons honest.
- A free stack of Search Console, Google Analytics 4 and Looker Studio covers most small businesses.
Key terms explained (11)
- CRM
- Customer relationship management software: one place that stores your contacts, conversations, appointments and deals. GoHighLevel and HubSpot are examples.
- URL
- A web address, such as remarcatapang.com/playbooks/.
- UTM
- Short tags added to the end of a link (for example ?utm_source=facebook) so your analytics can tell which campaign, email or post a visitor came from.
- QR code
- A square barcode people scan with their phone camera to open a link, menu or form.
- Conversion
- When a visitor does what you want them to do, such as booking, buying or filling in a form.
- Organic
- Unpaid. Organic search results or social posts are the ones you don’t pay to show.
- Impressions
- The number of times a page, ad or listing was shown to someone.
- Cost per lead
- What you spend to get one enquiry: total spend divided by the number of leads.
- Open rate
- The share of people who opened an email. Apple Mail can register opens automatically, so treat it as a rough guide.
- Google Business Profile
- Your free business listing on Google Search and Maps, with your hours, reviews and photos.
- Search Console
- Google’s free tool that shows how your site appears in search, which queries bring visitors and any indexing problems.
Why do most marketing reports go unread?
Because they describe activity, not outcomes. Twelve pages of impressions, reach and open rates don’t tell a business owner whether the money is working. The reader has one question: should I keep doing this? A good report answers it in the first paragraph.
What should a one-page marketing report include?
- The headline result. One sentence comparing this month with last month and, where seasonality matters, with the same month last year. “42 qualified leads and 19 booked jobs, up from 31 and 14 in August.”
- What moved and why. Two or three bullets that connect a result to a cause. “Calls from Google Business Profile rose after we added 20 new photos and replied to all reviews.”
- What didn’t work. Stated directly, with the fix. “The Facebook lead form produced 23 leads but only 2 bookings. We are adding a qualifying question and a faster follow-up text.”
- Next month’s priorities. Three actions in order, each with an owner.
Everything else goes in an appendix: rankings, ad set breakdowns, email stats, social numbers. It is there for anyone who wants to check the detail.

Which marketing metrics matter most?
| Level | Metrics | Where it goes |
|---|---|---|
| Business outcomes | Qualified leads, booked appointments, closed jobs, revenue, cost per booked job | Page one |
| Channel performance | Organic clicks, calls from the map listing, ad cost per lead, email clicks, landing page conversion rate | Page one only when it explains an outcome |
| Activity | Posts published, impressions, reach, followers, emails sent | Appendix |
If your report can only show channel and activity numbers, the first priority for next month is tracking, so that leads and bookings can be tied back to a source.
How do I make the numbers trustworthy?
Tag every link you control with UTM parameters. They are short labels added to a URL that tell analytics where a visit came from. Google’s guide to collecting campaign data with custom URLs defines them, and the free Campaign URL Builder creates them for you. The three you need every time:
utm_source: where the link lives, such asfacebook,newsletterorgoogle_business_profile.utm_medium: the type of channel, such aspaid_social,emailororganic.utm_campaign: the specific campaign, such asfall_roof_inspection.
https://example.com/roof-inspection?utm_source=facebook&utm_medium=paid_social&utm_campaign=fall_roof_inspection Google recommends consistent, lowercase names. “Facebook”, “facebook” and “fb” will appear as three different sources and quietly break your comparisons. Write your naming rules in a shared document and use them for emails, social bios, QR codes and your Google Business Profile website link.
Then carry the source into your CRM (customer relationship management software). When a lead is created, store the source on the contact so that bookings and revenue can be reported by channel, not only clicks.
UTM link builder
Type the page and where the link will live. The builder makes everything lowercase and swaps spaces for underscores.
Use the same names every time. “Facebook”, “facebook” and “fb” would show up as three different sources.
What tools do I need to build the report?
You can build a solid report with free tools. Google Search Console supplies search queries and clicks. Google Analytics 4 supplies traffic and conversions by source. Looker Studio pulls both into a live dashboard for the appendix. Your CRM supplies leads, bookings and revenue. If phone calls are a main source of leads, a call-tracking tool such as CallRail shows which campaign made the phone ring.
Write page one by hand. The dashboard shows what happened. The summary explains why and what to do, and that is the part the client is paying for.
A monthly reporting routine
- Day 1. Export or refresh the numbers. Check that tracking didn't break during the month.
- Day 2. Write the headline result and the two or three causes. Look at the leads themselves, not only the counts.
- Day 3. Agree the three priorities, send the report, and walk through it on a 20-minute call.
Tools for the job
| Tool | Use it for | Cost |
|---|---|---|
| Google Search Console | Search queries, clicks and indexing | Free |
| Google Analytics 4 | Traffic and conversions by source | Free |
| Looker Studio | Live dashboards from Google data sources | Free |
| Campaign URL Builder | Create UTM-tagged links | Free |
| CallRail | Call tracking by campaign | Paid |
| GoHighLevel | Leads, bookings and revenue by source | Paid |
Plans and pricing change. Check each tool's site for current details.
Frequently asked questions
How long should a monthly marketing report be?
One page for the summary. Supporting detail can run longer in an appendix or a live dashboard, but the reader should be able to stop after page one.
How often should I report?
Monthly suits most small businesses. Weekly numbers are too noisy for decisions, and quarterly is too slow to fix problems.
What if results were bad this month?
Say so in the first paragraph, explain the cause as far as you know it, and state what changes next month. Clients lose trust when bad news is hidden, not when it is reported.
Related playbooks
Browse every playbook on reporting and tracking, or see all marketing playbooks.
Sources
- URL builders: Collect campaign data with custom URLsGoogle Analytics Help
- Campaign URL BuilderGoogle Analytics Demos & Tools
- Looker StudioGoogle
