thinkhard.SI

Prompt repository Marketing

Re-engage inactive email subscribers before you clean your list

Part of your email list has not clicked anything in months, and you want to ask them honestly whether to stay before removing the rest.

Registry no.
MKT-049
Collection
Marketing
Laid out for
Any chat model
Score
10 out of 10
Blanks to fill
6
Added

MarketingAny chat

The prompt

Score 10 of 10, Excellent

Use it when Part of your email list has not clicked anything in months, and you want to ask them honestly whether to stay before removing the rest.

  • {{list_name}}
  • {{inactive_definition}}
  • {{what_we_send}}
  • {{frequency}}
  • {{platform}}
  • {{incentive}}
Full prompt and why it works
Prompt
Write a re-engagement series for subscribers to {{list_name}} who have gone quiet, so that the people who still want our emails can say so in one click, and we can remove the rest with a clear rule instead of mailing them forever. Mailing people who never engage hurts delivery for everyone else on the list.

How we define inactive today, or the data we have (opens, clicks, purchases, sign-up date): {{inactive_definition}}

What subscribers signed up for and what we send now: {{what_we_send}}

How often we send: {{frequency}}

What our email platform can do (one-click stay button, preference center, frequency options): {{platform}}

Any incentive we are willing to offer, or "none": {{incentive}}

Produce, with a heading for each part:
1. Who gets it: a segment rule written so it can be built in the platform. Because some mail apps load emails automatically and record opens the person never made, base it on clicks or other actions where we track them, not on opens alone.
2. Two or three emails. For each: when to send it, two subject lines under 50 characters, preview text, a body under 100 words and the button labels.
   - The first asks plainly whether they want to keep hearing from us, with a "Yes, keep me subscribed" button and an equally easy way to leave.
   - The middle one, if used, reminds them what they get and offers fewer emails if the platform allows it.
   - The last one says when they will be removed, for example "If we don't hear from you by [date], we'll stop sending." That example shows the form only.
3. The removal rule: when someone counts as a non-responder, and that they move to a suppression list rather than being deleted, so an unsubscribe is never lost.
4. What to measure: two or three numbers to check a month later.

The emails should sound honest and a little warm, never guilt-tripping. Avoid subject lines that pretend to be a reply or an account alert, avoid pleading, and do not hide the way to leave. Offer an incentive only if one is given above.

If the platform cannot add a one-click stay button, say so and use a link to the preference center instead. If the definition of inactive is missing, propose one, label it as a suggestion, and ask me to confirm it before the series goes out.

Variables

{{list_name}}
The newsletter or list, for example "our weekly deals email".
{{inactive_definition}}
Your current rule for inactive, for example "no clicks in 6 months", or the fields you have.
{{what_we_send}}
What people signed up for and what you send them now.
{{frequency}}
How often you send, for example "twice a week".
{{platform}}
Your email platform and what it can do: one-click buttons, a preference center, frequency choices.
{{incentive}}
An incentive you are willing to offer to stay, or "none".

Why it works

  • What good looks like. Staying is one click and leaving is just as easy, with no fake reply subjects or guilt, so the people who stay actually want to.
  • What to avoid. Non-responders move to a suppression list rather than being deleted, so nobody who unsubscribed is mailed again by mistake.
  • If unsure. With no definition of inactive, the model proposes one, labels it a suggestion and asks you to confirm it before anything is sent.

How to use it

  1. Press Fill in blanks and type your details into each blank. What you type stays in this browser.
  2. Copy the filled prompt into the AI tool you already use, such as ChatGPT, Claude or Gemini, or open it in the Grader or the Prompt Tester here.
  3. Before you rely on it, try it on three or four real examples. The Prompt Tester runs them all at once and shows which ones go wrong.
Use it from code

Get this prompt as JSON from the free REST API, with your own text in the blanks, or let an AI assistant fetch it through the MCP server. No key.

curl -s https://thinkhard.si/api/v1/prompts/inactive-subscribers-re-engagement

With the MCP server added to Claude, ChatGPT, Cursor or VS Code, call get_prompt with {"prompt": "inactive-subscribers-re-engagement"}, or just ask for it by name.