Daily ad spend check
Each morning, see yesterday's spend and anything that looks wrong.
Marketing · On a schedule · Updated
Works with
- Slack
- Windsor.ai
- Supermetrics
How do you check ad spend every day?
To check ad spend every day, set a Maito Loop for the morning. It reads yesterday's numbers from your ad platforms through Windsor.ai or Supermetrics, compares them with budget and last week, and posts the spend, cost per lead and any campaign that changed, with the likely cause.
How it's done today
Marketer opens three ad dashboards and compares by hand.
What Maito does
- Pull yesterday's spend and results per platform
- Compare with budget and last week
- Flag spikes, drops and paused campaigns
Example
Loop run: Weekday 8:00 AM · Daily ad spend check
Ad check for Wednesday Oct 14 Spend $1,240 against a $1,200 budget. 47 leads at $26.38 each. • Google Search: $780. Cost per lead $31.20, up 40% from $22.30 last Wednesday. Almost all of it is the 'northstar pricing' campaign, where clicks doubled and leads didn't. • Meta, Retargeting: $460, on plan. • Meta, Webinar: $0. It stopped delivering at 2:10 PM on Tuesday because Meta rejected the ad. Catch: the Google jump starts on Oct 13, the day that campaign's bid strategy changed to Maximize clicks. From Supermetrics, Google Ads and Meta.
@Maito can you pause that Google campaign until I look?
That one's yours, I don't change ad accounts. I put hourly clicks and leads for 'northstar pricing' next to last week's in ad-check-oct15.xlsx. The break is at 11 AM on Oct 13.
Maito (8:00 AM):
Ad check for Wednesday Oct 14
Spend $1,240 against a $1,200 budget. 47 leads at $26.38 each.
• Google Search: $780. Cost per lead $31.20, up 40% from $22.30 last Wednesday. Almost all of it is the 'northstar pricing' campaign, where clicks doubled and leads didn't.
• Meta, Retargeting: $460, on plan.
• Meta, Webinar: $0. It stopped delivering at 2:10 PM on Tuesday because Meta rejected the ad.
Catch: the Google jump starts on Oct 13, the day that campaign's bid strategy changed to Maximize clicks.
From Supermetrics, Google Ads and Meta.
Priya (8:12 AM):
can you pause that Google campaign until I look?
Maito (8:13 AM):
That one's yours, I don't change ad accounts. I put hourly clicks and leads for 'northstar pricing' next to last week's in ad-check-oct15.xlsx. The break is at 11 AM on Oct 13.
How to set it up
- Ask your agent
“Every weekday at 8, check yesterday's Google and Meta ad spend against budget and last week, and post anything odd in #marketing.”
- Connect ad platforms
- Windsor.ai
- Supermetrics
Not connected yet? Your agent sends you a link to sign in.
What it won't do
Maito sees what the connector reports, usually with a delay. It can point to when numbers changed but can't know why a platform rejected an ad.
Questions
Whatever Windsor.ai or Supermetrics connects, such as Google Ads and Meta. Maito reads from those.
No. It reports and shows the data. Changes to ad accounts stay with your team.
Yes. A Loop can run every few minutes or hourly if you want, but a daily check keeps the message short.