MARKETING

Alert Slack When a Subscriber Segment's Click Rate Collapses

Runs after each newsletter send, pulls click-through rates by subscriber segment from BigQuery.

CategoryMarketing
Enginesim
Difficultyintermediate
Triggerwebhook
Steps5
Setup~15 min

How it runs

The automated pipeline, trigger to output.

  • TriggerSend-completed webhook from ESPHTTP webhook
  • ActionQuery click/delivery counts per segmentGoogle BigQueryBigQuery
  • LogicCompute click rate and delta vs trailing average
  • LogicFilter to segments past alert threshold
  • OutputPost churn-risk alert to marketing Slack channelSlack

What it does

Clicks are a stronger churn signal than opens because they prove real interest. This workflow watches click-through rate per subscriber segment and tells the marketing channel the moment a segment's engagement breaks from its own trend. Instead of a dashboard nobody checks, the team gets a concise Slack message right after each send listing the segments that dropped and by how much.

When to use it

Use it when you send to distinct segments (by plan, source, or persona) and want fast, send-by-send notice of a collapsing segment rather than a delayed monthly review. Ideal for teams that already live in Slack and want churn signals pushed to them.

How it works

  1. 1A send-completed event (via webhook from your ESP) triggers the run.
  2. 2BigQuery returns click and delivery counts per segment for this send plus the trailing window.
  3. 3A logic step computes each segment's click rate and its delta from the trailing average.
  4. 4A filter keeps only segments whose drop exceeds the alert threshold.
  5. 5If any segment qualifies, a formatted Slack message is posted to the marketing channel with each segment, its new rate, and the size of the decline.

Set it up

What you configure once, before turning it on.

  1. 1
    Connect BigQueryDatasets, queries, schemas.
  2. 2
    Connect SlackChannels, DMs, threads, mentions.
  3. 3
    Connect HTTP webhookTrigger any URL on agent actions.
  4. 4
    Set each agent's modelWe leave models unset so you pick the tier — fast + cheap, or top-quality.
  5. 5
    Tune it to your dataEdit the prompts, filters, and field mappings so it matches how your team works.
  6. 6
    Test, then turn it onRun once against a sample, confirm the output, then enable the trigger.

Run this workflow in your colony.

14-day trial. No DevOps. No Sales call. Provisioned in under a minute.