Send a monthly marketing report

Traffic, sales, search and e-mail numbers by channel, against last month and last year, with 3 actions.

  • On a schedule: On the 1st of each month at 8:00

What it does

The task

Open Google Analytics for property and read last month: sessions, key events and revenue for each channel, and the top 10 landing pages. Read the clicks and impressions in Google Search Console, and the open rate, the click rate and the new subscribers in Mailchimp. Compare each number with the month before and with the same month last year. Write the report in a new Google Doc of one page, with a table of the numbers and 3 points that need action. Send me the link.

  • It works in Google Analytics, Google Search Console, Mailchimp and Google Docs, in the workspace you pick, and signs in with passwords from your Cuiar vault.
  • As a routine it runs on the 1st of each month at 8:00 (cron 0 8 1 * *).

What you give it

BlankWhat to giveExample
propertyThe Google Analytics property namecrumbandcrust.com (GA4)

What you get back

An example run with the example values above. Your run uses your own data.

Marketing report, October 2026 (Google Doc)

Sessions: 48,200 (+12% on September, +31% on October 2025)

Purchases: 1,160 (+9%). Revenue: 41,800 GBP (+14%)

By channel: organic 52%, e-mail 19%, paid social 15%, direct 14%

Search Console: 61,000 clicks (+7%), 1.9 million impressions

E-mail: open rate 44%, click rate 4.1%, +620 subscribers

Needs action:

1. Paid social cost per purchase rose 28%

2. /starter-kit lost 22% of its organic sessions

3. The e-mail click rate fell after the template change on 8 October

Run it in Cuiar

  1. 01

    Open it

    Click Use in Cuiar on this page. The side panel opens with the task in the composer.

  2. 02

    Fill in the blank

    Type property. Tab moves to the next blank.

  3. 03

    Run it, then repeat it

    Run sends it once. To run it on the 1st of each month at 8:00, make a routine on cuiar.com/routines or with the CLI below.

As a routine, from the terminal

cuiar routines create "Send a monthly marketing report" --schedule "0 8 1 * *" --time-zone Europe/Berlin \
  "Open Google Analytics for crumbandcrust.com (GA4) and read last month: sessions, key events and revenue for each channel, and the top 10 landing pages. Read the clicks and impressions in Google Search Console, and the open rate, the click rate and the new subscribers in Mailchimp. Compare each number with the month before and with the same month last year. Write the report in a new Google Doc of one page, with a table of the numbers and 3 points that need action. Send me the link."

Run it from your AI agent

Claude Code, Codex, Cursor and other MCP clients reach Cuiar at https://mcp.cuiar.com/mcp. Add the server one time, then ask for the task in plain words, or call create_routine yourself.

1. Add Cuiar to Claude Code

claude mcp add --transport http cuiar https://mcp.cuiar.com/mcp

2. Ask your agent

Use the Cuiar tool create_routine to run my "Send a monthly marketing report" template with property = crumbandcrust.com (GA4).

Setup for other agents: AI agents.

The tool call

{
  "name": "create_routine",
  "arguments": {
    "name": "Send a monthly marketing report",
    "task": "Open Google Analytics for crumbandcrust.com (GA4) and read last month: sessions, key events and revenue for each channel, and the top 10 landing pages. Read the clicks and impressions in Google Search Console, and the open rate, the click rate and the new subscribers in Mailchimp. Compare each number with the month before and with the same month last year. Write the report in a new Google Doc of one page, with a table of the numbers and 3 points that need action. Send me the link.",
    "schedule": "0 8 1 * *",
    "time_zone": "Europe/Berlin"
  }
}
All marketing templates
  • Marketing

    Find pages that lost search traffic

    The pages with the largest drop in clicks, the queries behind each drop, a likely cause and a fix.

    On a schedule: On the 3rd of each month at 9:00
    • Google Search Console
    • Google Analytics
  • MarketingAsks first

    Draft your weekly newsletter

    A draft issue with this week's posts, 3 news items and one tip, in Mailchimp, sent after your OK.

    On a schedule: Every Thursday at 10:00
    • Mailchimp
    • WordPress
    • Google News
  • Marketing

    Audit a website and list the fixes

    Titles, links, images, mobile layout and speed, with the largest fixes first.

    You start it: When you start it
    • PageSpeed Insights
    • Google Search Console
  • Marketing

    Find keywords to target for a topic

    Keywords with intent, your current position and difficulty, grouped into topics, with 5 posts to write first.

    You start it: When you start it
    • Google Search Console
    • Google Trends
    • Google Sheets
  • Marketing

    Write an SEO brief for a blog post

    Search intent, target length, an outline, the questions to answer and what the top results miss.

    You start it: When you start it
    • Any website
    • Reddit
    • Google Docs
  • Marketing

    Study competitor ads for creative ideas

    The hooks, offers and formats that competitors run longest, with examples and ideas for your own ads.

    You start it: When you start it
    • Meta Ad Library
    • Google Docs