Commune
AgentAPI

Win back readers before they leave

Most unsubscribes are decided weeks before the click. Commune follows how each reader's engagement is moving, so you can see who is cooling off and reach out while they are still listening.

Connect your agent once, then give it the whole job in one prompt: who to find, what to tell you about each reader, and when to do it again. It answers from the same engagement scores the API returns.

Connect once

Add Commune's MCP server to your agent, then approve the consent screen and pick your newsletter. Nothing else to install.

terminal
claude mcp add --transport http commune https://api.usecommune.com/mcp
Step by step for each client

Ask

One prompt does the whole job. Paste it as it is, or change the parts that are yours.

prompt

Every Monday at 8:00, check my Commune newsletter for readers I'm about to lose.

For each one, give me their email address, what they stopped doing and when they were last active. Put the strongest first, leave out anyone who has unsubscribed, and keep it to the top twenty.

Send me the list, and tell me who from last week's list is no longer on it.

What it uses

Your agent picks these of Commune's tools to answer. You do not name them; they are here so you know where every part of the answer comes from.

  • who_is_drifting_away

    Finds readers in the two lowest engagement bands (dormant and reader) whose activity in the last fourteen days fell against the fourteen before, strongest first. Somebody who was always quiet is left out: they are not someone you are losing.

  • commune_read

    Looks up each reader's email address and subscription status, so anyone who already unsubscribed is dropped.

  • what_are_readers_actually_doing

    Reads the recent opens, reads, likes, highlights and replies behind the scores, which is where "what they stopped doing" comes from.

What comes back

3 readers are going quiet this week, strongest first:

ReaderActivity, last 2 weeksLast seenWhat stopped
[email protected]0, down from 122 JulyReading issues to the end
[email protected]3, down from 2118 AugOpening the Thursday issue
[email protected]2, down from 1521 AugReplying in threads
  • Back since last week: [email protected] read and liked Thursday's issue.
  • Left out: 1 reader who unsubscribed on Monday.

An example. Yours comes from your own newsletter.

Worth asking next

  • Draft a short personal note to each of them about the issue they last read.
  • Which readers are getting more engaged instead?

Tips

  • Write to them one by one, not as another broadcast. A short note that asks what changed does more than an issue they have already stopped opening.
  • Scheduling is your agent's: most can run a prompt on a schedule when you ask them to. If yours cannot, ask the same thing each Monday.

Next use cases

See all