Weekly marketing report
Traffic, sign-ups and campaign results in one message, with what changed and why.
Marketing · On a schedule · Updated
Works with
How do you create a weekly marketing report?
To create a weekly marketing report, set a Maito Loop for Monday. It pulls sign-ups from your analytics tool, spend from your ad platforms and leads from your CRM, compares them with last week, and posts one message in Slack with the changes, likely causes and numbers that don't match.
How it's done today
Someone builds the same slide every Friday.
What Maito does
- Pull numbers from analytics, ads and CRM
- Compare with last week
- Explain the biggest changes
Example
Loop run: Friday 4:00 PM · Weekly marketing report
Marketing, Oct 9-15 • Sign-ups: 412, up 12% from 368. 94 came from the Acme comparison page, which launched Oct 6. • Paid: $9,860 spend. Cost per sign-up $31.40, down 8% from $34.10. Retargeting is best: 58 sign-ups at $14. • HubSpot: 156 new leads, 41 marked qualified. Catch: PostHog shows 412 sign-ups but HubSpot only has 389 matching contacts. The 23 missing have no form source, and 19 of them used Safari. The HubSpot lead count is probably low. Totals above use PostHog. From PostHog, Supermetrics (Google, Meta) and HubSpot.
@Maito send me the 23 sign-ups that are missing.
Attached: missing-source-signups.xlsx. 23 rows with sign-up time and browser. Worth asking Ben to check the form's tracking script on iOS.
Maito (4:00 PM):
Marketing, Oct 9-15
• Sign-ups: 412, up 12% from 368. 94 came from the Acme comparison page, which launched Oct 6.
• Paid: $9,860 spend. Cost per sign-up $31.40, down 8% from $34.10. Retargeting is best: 58 sign-ups at $14.
• HubSpot: 156 new leads, 41 marked qualified.
Catch: PostHog shows 412 sign-ups but HubSpot only has 389 matching contacts. The 23 missing have no form source, and 19 of them used Safari. The HubSpot lead count is probably low. Totals above use PostHog.
From PostHog, Supermetrics (Google, Meta) and HubSpot.
Priya (4:09 PM):
send me the 23 sign-ups that are missing.
Maito (4:10 PM):
Attached: missing-source-signups.xlsx. 23 rows with sign-up time and browser. Worth asking Ben to check the form's tracking script on iOS.
How to set it up
- Ask your agent
“Every Friday at 4, pull sign-ups from PostHog, paid results from Supermetrics and new leads from HubSpot, and post the weekly marketing report in #marketing.”
- Connect analytics
- Amplitude
- Mixpanel
- PostHog
- Connect ad platforms
- Windsor.ai
- Supermetrics
- Connect CRM
- HubSpot
- Salesforce
- Attio
- Pipedrive
Not connected yet? Your agent sends you a link to sign in.
What it won't do
It reports and suggests causes. It can't prove one, and a tracking problem can make a metric look better or worse than it is.
Questions
Analytics (Amplitude, Mixpanel or PostHog), ad data through Windsor.ai or Supermetrics, and a CRM (HubSpot, Salesforce, Attio or Pipedrive).
Maito says which source it used and shows the gap, for example sign-ups in analytics that are missing in the CRM.
Yes. Reply in the thread and mention Maito. It can attach a spreadsheet with the rows behind a number.