Every dashboard action is an MCP tool your agent can call.Read the docs

Win-back emails for users who went quiet.

Your app decides who's inactive and sends one event. The automation sends a reason to come back, then one offer three days later.

Start for free

✓Free to start. Unlimited contacts on every tier.

Automation path
Win-back

Context decides the send

Trial ending in 3 days

Audience

01

Plan is Pro

Condition

02

Renewal reminder

Message

03

Run recorded

Evidence

04
One recipient per dispatch

[ 01 / 05 ]The automation

What's in the win-back automation?

Two emails, triggered by a signal your product trusts.

01

Your app sends inactive

You decide what inactive means, like no login in 30 days or an unfinished project.

02

Email 1, right away

A specific reason to come back, like saved work or something new.

03

Day 3, one offer

Only if they still haven't returned. Leave it out if price isn't the problem.

04

Measure the return

Count people who come back and use the product, not just clicks.

Safeguards

  • Your own inactivity event
  • Unsubscribes and bounces checked right before each send
  • Complaints suppressed for good
  • An optional exit when they return

[ 02 / 05 ]Example prompts

How do I build win-back emails with my agent?

Your agent installs the automation paused and helps you define inactive.

  • Install

    “Install the win-back automation for my project, paused, and show me both emails.”

  • Define inactive

    “Find where we track logins in this repo and send an inactive event after 30 days without one.”

  • Exit on return

    “Add an exit to the win-back automation when the contact sends logged_in.”

  • Rewrite

    “Rewrite the first win-back email around the features we shipped this quarter.”

[ 03 / 05 ]Trigger

How does my app start the win-back automation?

Send the inactive event when your own rule fires. Send & Retain doesn't guess who's inactive.

Nothing sends until you turn the automation on.

Terminal
curl -X POST https://sendandretain.com/api/v1/events \
  -H "Authorization: Bearer $AEM_KEY" \
  -H "Content-Type: application/json" \
  -d '{ "email": "[email protected]", "name": "inactive", "properties": { "daysInactive": 30 } }'

[ 04 / 05 ]Copy

What should a win-back email say?

Something more useful than "we miss you".

Resume unfinished work

Link straight to the project or step they left behind.

Show what changed

Name the improvement that matters for the job they came for.

Respect the relationship

Don't ask people to fix a problem they already reported.

Measure the return

A real return to the product is the goal. Clicks are only a clue.

Questions people ask us

Win back users with a reason, not a reminder.

Define inactive, send the event, and let your agent build the automation paused.