Summit Orthodontics' daily marketing brief, in my inbox.

Track spend, catch targeting errors, and surface top-performing creatives. Spot problems before the client does, and tell them exactly what is working.

  • ScheduleDaily, 08:00
  • OutputOne email, one workflow run
  • Window7-day rolling
  • SourceAdCritter Agent MCP

Sample output from one workflow run

How it was built
Make it yours

A few common tweaks worth knowing before you ship the workflow.

Switch advertisers

Open the Setup node and replace advertiserId with the UUID of any advertiser in your AdCritter account. Find it in the URL when you click into an advertiser in your dashboard, or list them with GET /v1/advertisers.

Setup nodeadvertiserId

Change the time window

lookbackHours controls how far back to scan. The default 168 gives a 7-day rolling window. Drop to 24 for next-day-only on newly-launched campaigns. Bump to 720 for a 30-day rolling view, or 24 times the number of days you want.

Setup nodelookbackHours

Write a different kind of email

The two agents are where the voice lives. The 'AI: brief this campaign' system prompt decides what to investigate and how each campaign briefing is phrased. The 'Write Email' system prompt formats the final HTML. Edit either to shift tone, format, or what gets emphasized.

AI Agentsystem promptstructured output