thinkhard.SI

Prompt repository Marketing

Write a welcome email sequence for new subscribers

People just joined your list and you want a short series of emails that delivers what you promised, introduces you and leads to a first purchase or action.

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

MarketingAny chat

The prompt

Score 10 of 10, Excellent

Use it when People just joined your list and you want a short series of emails that delivers what you promised, introduces you and leads to a first purchase or action.

  • {{business}}
  • {{signup_source}}
  • {{promise}}
  • {{goal_action}}
  • {{facts}}
  • {{voice_sample}}
  • {{number_of_emails}}
Full prompt and why it works
Prompt
Write a welcome email sequence for people who just joined the email list of {{business}}. They signed up through {{signup_source}}, and they were promised {{promise}}. The sequence should make them glad they subscribed and lead, without pressure, to one action: {{goal_action}}.

About us and what we offer (facts, prices, offers, links):
"""
{{facts}}
"""

One email or post of ours, for voice:
"""
{{voice_sample}}
"""

Write {{number_of_emails}} emails. First plan the sequence as a short table with the columns Email, Send day (day 0 is signup), Job of this email, Call to action. A typical shape, as an example only: day 0 delivers the promise, day 2 tells our story or the problem we solve, day 4 gives proof or a useful tip, day 7 makes the offer. If the signup promise says how often we email, space the emails to keep it.

Then write each email with:
- Two subject lines under 50 characters and one preview text of 40 to 90 characters.
- A body of 80 to 180 words, one idea per email, and one call to action with "[link]" where it goes.
- Plain, friendly sentences in the voice of the sample.

The first email must deliver exactly what was promised at signup, in its first lines, because it is the email most people open.

Use only the facts above. Do not invent discounts, deadlines, customer numbers, testimonials or results, and use urgency only if the facts include a real end date. Put "[unsubscribe link]" and "[business address]" in the footer of every email, as email marketing laws in many countries require.

If the facts do not include what was promised at signup, or include nothing to buy or book, say so above the plan and make the last email an invitation to reply instead of a sale.

Variables

{{business}}
Your business or brand name.
{{signup_source}}
Where they signed up, for example "the checklist download on our blog" or "the form at our market stall".
{{promise}}
What they were promised, for example "a free planting calendar and one email a week".
{{goal_action}}
The one action you want, for example "book a first consultation" or "make a first order".
{{facts}}
Facts about your business and offer: products, prices, any welcome offer with its terms, links.
{{voice_sample}}
One email, post or page you wrote that sounds like you.
{{number_of_emails}}
How many emails, usually 3 to 5.

Why it works

  • Format. A plan table before the drafts gives each email one job and one call to action, so the series builds instead of repeating itself.
  • What good looks like. The first email delivers the signup promise in its opening lines, because that is the email new subscribers actually open.
  • What to avoid. No invented discounts, testimonials or deadlines, and urgency only when the facts give a real end date, so the sequence never makes a promise you did not.

How to use it

  1. Press Fill in variables 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/welcome-email-sequence

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