Weekly MailerLite campaign digest in Slack

Every Monday at 9am, your team gets a written read on last week's MailerLite campaigns in Slack: top performers, bottom performers, and what to try next.

Agentic Task
MailerLiteSlackMarketingAI ReportsDaily DigestsNotifications & Alerts

Every Monday at 9am, post a written campaign performance digest for my marketing team in Slack. The agent reads MailerLite, synthesizes what happened last week, and writes the recap directly into a Slack channel.

Step 1. Use MailerLite's List All Campaigns to pull every campaign that was actually sent in the past seven days. Skip drafts, scheduled, and anything still in progress.

Step 2. For each sent campaign, call MailerLite's Get a Campaign to pull the subject line, audience or segment name, send time, and any other useful metadata. Then call MailerLite's Get Campaign Subscriber Activity to pull opens, clicks, and unsubscribes.

Step 3. Synthesize a written digest. It should rank the top performers and bottom performers, call out the subject lines or audience segments that drove the biggest swings up or down, and flag any campaign with an unusual unsubscribe spike relative to the rest. End the digest with two or three concrete recommendations for the week ahead (for example: try a shorter subject line on the newsletter, re-test the welcome flow CTA, pause the lapsed-buyer blast). Keep the voice direct and confident.

Step 4. Post the digest to a marketing Slack channel using Slack's Send a Message. Format it so it is skimmable on mobile: a short headline, then one short paragraph per campaign (subject, audience, open rate, click rate, unsubscribe rate, one-line takeaway), then the recommendations at the bottom. Use Slack's mrkdwn formatting (single asterisks for bold). No giant tables, no walls of text.

If no campaigns went out in the past seven days, still post a one-line Slack message confirming the digest ran and the inbox was quiet, so the team knows the workflow is alive.

Trigger: cron, every Monday at 9am in the team's local timezone. Integrations: MailerLite and Slack.

Additional information

What does this prompt do?
  • Pulls every MailerLite campaign sent in the past seven days and gathers the subject line, audience, opens, clicks, and unsubscribes for each one.
  • Ranks the winners and the laggards, calls out subject lines or segments that drove the biggest swings, and flags any campaign with an unusual unsubscribe spike.
  • Writes a short, skimmable Slack post with one paragraph per campaign so the team can read it on mobile while their coffee brews.
  • Closes with two or three concrete recommendations for the week ahead based on what just worked and what did not.
What do I need to use this?
  • A MailerLite account with at least one campaign sent in the past week.
  • A Slack workspace and the channel you want the digest posted to (for example, a marketing or growth channel).
  • A clear idea of which audience or segment matters most to your team, so the agent can call out swings against it.
How can I customize it?
  • Move the schedule. Monday at 9am is the default, but you can shift it to Tuesday morning, Friday afternoon, or any other cadence that matches your team's rhythm.
  • Swap the channel. Point it at a private marketing leadership channel, a cross-functional growth channel, or a personal DM for a leadership-only summary.
  • Reshape the lookback window. Make it the last 7, 14, or 30 days, or filter to just newsletters versus automations so the digest stays focused.
  • Tune the tone. Ask for more aggressive callouts, a softer coaching voice, or specific metrics like click-to-open ratio to lead the recap.

Frequently asked questions

What if no campaigns went out last week?
The agent will still post a short message confirming there were no sends in the lookback window, so the team knows the digest ran and the inbox was quiet on purpose.
Can I post this to more than one Slack channel?
Yes. Tell the agent which channels to copy and it will post the same digest to each one, or tailor a shorter exec version for a leadership channel.
Will this work with MailerLite Classic?
This is built for the current MailerLite. If you are on MailerLite Classic, the campaign data shape is different and the digest may need adjustments before it runs cleanly.
How does it decide what counts as a top or bottom performer?
By default the agent compares open rate, click rate, and unsubscribe rate across the week's sends. You can ask it to weight one metric more heavily, or to grade against your historical averages.
Does the digest include recommendations or just numbers?
Both. Every digest ends with two or three concrete recommendations for the week ahead, grounded in what just won and what just flopped.

Start every Monday knowing what your email is doing.

Connect MailerLite and Slack once, and your team gets a written campaign read every Monday at 9am without anyone building a spreadsheet.