Weekly MailerLite campaign digest in Slack

By General Input

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.

Integrations

  • MailerLite
  • Slack

Type

Agentic Task

Categories

  • Marketing

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.

Related prompts

Explore more prompts
Call overdue Xero customers with an AI collections agentWin back LiveChat visitors whose chats went unansweredChat quality review board for LiveChat support leadsWin back no-show and cancelled appointments every morningLive Loop returns analytics with product-level drill-downNewsletter pre-flight and approval board for Mailjet sendsTurn a prospect spreadsheet into personalized sequence enrollmentsMailjet email delivery lookup console for support teamsCatch feature flags that never got switched on in productionKajabi customer support console for member access fixes