Mailchimp Campaign Digest with OpenCode

One run a morning, a handful of report reads, one Slack message, and the shape of it does not change whether the audience holds eight hundred people or eight hundred thousand. The variable is how many campaigns finished sending since yesterday, which for most senders is nought to two. OpenCode keeps the per run cost yours to set, and on a job this small a modest model usually suffices.

Loading preview…
Free to start · guided setup

Watch it work before it's live

Run a staged conversation — no account needed. The agent handles it for real while a simulated world answers its tool calls; nothing touches real accounts, and nothing is actually sent.

Campaign digest 4 August 2026

Studio Vermeer CeramicsKiln Club (8,240 contacts)

Two campaigns finished since the last digest. Autumn glaze drop reached 8,240 on Thursday with 41.2 percent opens, 6.8 percent clicks, 19 unsubscribes, and the restock page as top link on 312 clicks. Studio tour tickets reached 8,190 on Saturday with 33.9 percent opens, 3.1 percent clicks and 7 unsubscribes. The previous ten sends to this audience averaged 37.4 percent opens and 4.2 percent clicks.

Set up in minutes

Using this template drops you into a guided setup. It asks exactly this, nothing else:

  1. Connect Mailchimp

    One sign-in. The agent acts through your account, scoped to what this template uses.

  2. Connect Slack

    One sign-in. The agent acts through your account, scoped to what this template uses.

  3. Digest style

    How the morning message should read: the sections you want and the order they run in, how many campaigns and how many top links each digest carries, your date format, and who gets tagged when a send goes sideways.

  4. Runs on OpenCode

    Preselected for this page — connect your OpenCode account during setup, or switch to NoClick's built-in models with one click.

  5. Watch it handle a test run

    A staged conversation against a simulated world — then it’s live.

Why OpenCode for this agent

List size never moves it

Reports are aggregates. Reading one for a four hundred thousand person audience costs the same as reading one for four hundred.

Quiet weeks cost almost nothing

No campaign finished means no digest and a very short run. Senders on a monthly rhythm pay for the mornings that had something to say.

Before you fork

We send once a month. Is a daily schedule silly?

It is cheap rather than silly, because a morning with nothing finished ends almost immediately. The reason to keep it daily is that the send you care about is followed by three days of unsubscribes and complaints arriving, and a daily digest catches those where a monthly one flattens them into a single number.

Run it with a different agent

Put Mailchimp Campaign Digest to work on OpenCode

Free to start. Guided setup, a test run against staged conversations, and it's live.