Digital marketing report template

This is a monthly digital marketing report template as an Excel workbook, with a completed example report as a PDF. The workbook calculates conversion rate, CPA, ROAS and month-on-month change from the numbers you type in, so the only manual work is the commentary. It covers seven channels and includes a KPI definitions tab to settle arguments about how each metric is calculated.

  • TEMPLATE
  • XLSX
  • PDF
  • EXAMPLE
  • FREE
Best for
Freelancers and agencies reporting to a client or manager each month
Includes
Excel workbook + completed sample report (PDF)
Time to use
15 minutes to set up, ~20 minutes a month

Free to download and use in your own client work. No email address required.

Most marketing reports fail in the same way. They present twenty accurate numbers and answer none of the three questions the reader actually has: did it work, why, and what happens next.

This template is built around those three questions. The numbers calculate themselves so that the time you spend goes into the parts that require judgement.

The Monthly report tab. You type into the white cells; the shaded columns calculate themselves. Organic search Paid search Paid social Email Organic social Referral Direct Total (calculated) Read me Monthly report KPI definitions
The Monthly report tab. You type into the white cells; the shaded columns calculate themselves.

What is included in this digital marketing report template

The Excel workbook has three tabs:

  • Read me — how to use the workbook, and what separates a useful report from a data dump.
  • Monthly report — seven channel rows, with sessions, conversions, spend and revenue as inputs. Change versus the previous period, conversion rate, CPA and ROAS are all formulas. Commentary and next-action blocks sit directly underneath the table, in the same tab, so they cannot be overlooked.
  • KPI definitions — how each metric is calculated, agreed in advance.

The PDF sample is the same structure, completed for an illustrative business, so you can see the level of commentary that makes a report worth reading.

Which cells to type in

White cells are inputs. Shaded cells contain formulas — conversion rate, CPA, ROAS and month-on-month change — and overwriting one silently breaks that row. Every formula is wrapped in IFERROR, so a half-filled template shows blanks rather than a screen of #DIV/0!.

What metrics should a monthly report include?

Fewer than you think. A monthly report needs one primary metric and a small number of supporting ones. Everything else belongs in a dashboard that people can open when they want detail.

The workbook tracks these because they are the minimum needed to answer “did it work”:

MetricCalculated asWhat it tells you
Change vs previous(This period − Last period) / Last periodDirection of travel
Conversion rateConversions / SessionsWhether traffic is the right traffic
CPASpend / ConversionsWhat an outcome costs you
ROASRevenue / SpendReturn per unit of media spend

Two cautions. ROAS per platform double counts when several platforms claim the same sale — the blended figure across all channels is the one that matches the bank account. And CPA excludes your own time, so it is not the same as customer acquisition cost; do not present it as if it were.

Digital marketing report example

The sample PDF is a completed report for an illustrative business over one month. It is worth downloading specifically for the commentary section, which is the part that is hard to copy from a blank template.

A useful commentary line does three things: states what changed, gives the reason, and says whether the change was intentional. For example, a fall in paid search sessions reads very differently when the report says the drop followed pausing two low-intent campaigns and that CPA improved as a result. Without that sentence, the reader sees a decline and draws their own conclusion.

Example figures are illustrative

The numbers in the sample report are made up to demonstrate the format. They are not real client data and they are not benchmarks. Do not quote them to anyone as typical performance.

How to use it each month

  1. Duplicate the Monthly report tab and rename it to the month. Keeping each month as its own tab means you retain a year of history in one file.
  2. Fill in the previous period column first, then the current one. The change column needs both.
  3. Enter spend and revenue only for channels that genuinely have them. Leave organic spend blank rather than entering zero — a zero produces a misleading 0.00 CPA rather than a blank.
  4. Write the commentary. One line per meaningful change, with the reason.
  5. Write next actions, each with a name and a date. An action with no owner is a wish.
  6. Send it on the same working day each month, to a named person.

Common mistakes

  • Reporting everything. A twelve-page report gets skimmed. A one-page report gets read and acted on.
  • No comparison. A number without a previous period or a target cannot be judged.
  • Vanity metrics near the top. Impressions and followers belong low down, if at all.
  • No next actions. If nothing changes between reports, the report is decoration.
  • Changing the structure every month. Consistency is what lets a reader spot a trend at a glance.
  • Sending it late. A report that arrives whenever it is ready trains people not to expect it.

Making it a Google Sheets template

The workbook is a standard .xlsx file, so it uploads to Google Drive and converts to Sheets directly — File, then Import. All the formulas used here (SUM, IFERROR, arithmetic) are identical in Sheets, so nothing breaks in translation. The cell shading that marks which columns are calculated survives the conversion too.