Weekly SimpleTexting campaign digest in Slack

By General Input

Every Monday at 9am ET, get a one-page narrative of last week's SimpleTexting campaigns in Slack, plus a Google Sheets row for trend tracking.

Integrations

  • SimpleTexting
  • Slack
  • Google Sheets

Type

Agentic Task

Categories

  • Marketing
  • Operations

Build an agent workflow that runs every Monday at 9am ET on a cron trigger and produces a weekly SimpleTexting campaign performance digest.

Step 1. Use SimpleTexting List Campaigns with state SENT and a date range covering the past 7 days (Monday through Sunday of the prior week) to get every campaign that went out.

Step 2. For each campaign returned, call SimpleTexting Get Campaign for full metadata and SimpleTexting List Messages to roll up per-campaign totals: messages sent, delivered, delivery rate, replies, and unsubscribes.

Step 3. Have the agent write a one-page narrative digest. It should highlight the top performing campaign and the worst performing campaign for the week, call out anomalies (for example an unusual opt-out spike, a noticeably low delivery rate, or a sharp drop in reply rate versus recent sends), and propose 2 to 3 concrete recommendations for what to send the following week, covering audience, timing, and copy angle.

Step 4. Post the digest into the marketing Slack channel using Slack Send a Message. Format it with clear sections: a short headline summary at the top, a Top performer section, a Worst performer section, an Anomalies section, and a Recommendations for next week section. Keep it scannable.

Step 5. Append one row per campaign to a Google Sheets tracker using Google Sheets Append Values, so week-over-week trends accumulate in a single sheet. The row order must match the existing header row in the tracker (typical columns: week ending date, campaign name, list or segment, messages sent, delivered, delivery rate, replies, reply rate, unsubscribes, unsubscribe rate, notes).

At setup time, ask me for: the Slack channel to post in, the Google Sheets spreadsheet ID and tab name for the tracker, and any anomaly thresholds I want to override (for example flag any campaign whose unsubscribe rate is more than 2x the trailing 4-week average).

If there are no SENT campaigns in the past 7 days, post a short Slack note saying so instead of sending an empty digest, and skip the Google Sheets append.

Related prompts

Explore more prompts
Call overdue Xero customers with an AI collections agentLocal listing health board for every location you manageWin back LiveChat visitors whose chats went unansweredLet support send one-off Loops emails without an engineerStop cold emails to anyone with a live deal in PipedriveiMessage campaign console with pre-flight checks and delivery boardChat quality review board for LiveChat support leadsLinkedIn Ads budget pacing dashboard for every client accountFront desk appointment confirmation board for the next 3 daysGive your team Looker numbers without buying more seats