Prepare monthly client reports

Pull the month's numbers from each platform, check they line up and draft the commentary for the strategist to review.

Customer success · Marketing agencies · On a schedule · Updated

Works with

How do you prepare monthly client reports?

To prepare monthly client reports, set a Loop for the start of each month. Maito pulls analytics and ad numbers for each client, checks they agree, drafts the commentary and attaches a spreadsheet. Gaps are flagged, and the drafts go to your strategist in Slack to review.

How it's done today

Staff copy numbers across platforms by hand and write each report from scratch.

What Maito does

  1. Pull this month's exports
  2. Reconcile periods and definitions
  3. Flag missing data
  4. Draft sourced commentary for review

Example

Loop run: Oct 2 10:00 AM · Monthly client reports

reporting
Maito APP 10:00 AM

September reports are drafted for Acme, Globex and Umbrella Health. Attached: acme-sept.xlsx, globex-sept.xlsx, umbrella-sept.xlsx. • Acme: ad spend $8,420, 312 leads, cost per lead $27, down from $34. • Globex: spend $5,100, 140 leads, $36. • Umbrella Health: spend $3,960. Leads missing. Catch: Globex analytics counted 29 days in September because tracking broke on Sep 17 and 18, so their 140 leads may be low by about 10. I haven't filled it in. Umbrella's form export didn't arrive. Sources: ad platform exports and analytics for Sep 1 to 30. Commentary is a first draft only.

Priya 10:30 AM

@Maito Umbrella export is in the shared drive now. Rerun that one.

Maito APP 10:36 AM

Umbrella has 98 leads, cost per lead $40, up from $31. I added a draft note that the rise follows the Sep 9 budget cut. That's my guess, so I've marked it for you to confirm or delete.

Example complete

How to set it up

On a schedule Prepare monthly client reports
Ask your agent

“On the 2nd of each month, build a client report for each account from analytics and ad data, note anything missing and put the drafts in #reporting for the strategist.”

Connect analytics
  • Amplitude
  • Mixpanel
  • PostHog
Connect ad platforms
  • Windsor.ai
  • Supermetrics
Connect spreadsheet
  • Airtable
  • Microsoft 365

Not connected yet? Your agent sends you a link to sign in.

What it won't do

Maito can't explain why results moved beyond what the data shows. The strategist adds the judgment before a report goes out.

Questions

More customer success workflows

See all workflows

Put your AI teammate to work.

Set it up in minutes. Start with this one, and let it earn the next one.