Email subject line generator — ideas for seven kinds of email

Choose the kind of email you are sending, type its topic (and offer, for promotions), and the tool fills subject-line patterns for that email type, with an optional first-name merge tag on every other line.

Live demo · real result from this tool
Change the number for a different mix of suggestions.

Press Generate to create a result.

Processed on your device — nothing is uploaded.

How to use the subject line generator

  1. Type the Email topic, for example “spring collection” or “our spring webinar”.
  2. Choose the Email type: Announcement, Newsletter, Promotion, Reminder, Welcome, Event invite or Re-engagement.
  3. For a promotion, fill in the Offer, such as “20% off”.
  4. Tick Include a {first_name} merge tag if your email service supports personalisation.
  5. Set How many and change Variation, then copy two or three lines to test.

What it does and when to use it

The subject line decides whether an email is opened at all. Writing a fresh one for every send gets repetitive, and it is easy to fall back on “Newsletter #12”. This tool offers a quick set of familiar subject shapes that suit the purpose of the email, such as an invitation, a nudge or an offer, using your topic.

Once you have a subject, the button inside the email can come from the CTA generator, and a strong opening line from the headline generator. Make sure the email itself ends with a clear sender block; the email signature generator can build one.

How it works

Every email type has its own small list of patterns, for example:

Email type Sample pattern
Announcement Introducing {topic}
Newsletter {n} things about {topic} worth reading
Promotion {Offer}: {topic}
Reminder A quick nudge about {topic}
Event invite Save your seat: {topic}
Re-engagement Still interested in {topic}?

The patterns are shuffled with a seeded random number generator based on the Variation number, topic and email type. Your topic is inserted as you typed it, with a capital letter only when it starts the line. With personalisation on, the first, third and fifth lines (and so on) get {first_name}, at the front, and their first letter is lowered. Everything happens in your browser.

Worked examples

Default promotion. Topic “spring collection”, offer “20% off”. The six lines include Spring collection — 20% off this week and Treat yourself: 20% off on spring collection.

Personalised welcome. Email type Welcome, merge tag ticked. Lines alternate, starting with {first_name}, thanks for joining — let's get started followed by You're in — what happens next.

Event invite. Topic “our spring webinar”, 5 lines. The list includes Save your seat: our spring webinar and Last chance to register for our spring webinar.

Limits and tips

  • Some patterns may not fit your topic, such as “Welcome to spring collection”. Choose the topic wording with the pattern in mind, or edit.
  • “Last chance” and “this week” are time claims. Use them only when they are true.
  • Avoid all capitals and long rows of exclamation marks; they look like spam to readers and to filters.

Frequently asked questions

Will the {first_name} tag work in my email tool?
Only if your email service uses that exact syntax. Many use something different, such as *|FNAME|* or {{ first_name }}. Replace the tag with your service's own merge field before you send, and set a fallback for subscribers without a name.
How long should a subject line be?
There is no single rule, but phones show fewer characters than desktop inboxes, so short lines are less likely to be cut off. Put the important words first.
Why do I get only five or six ideas?
Each email type has five to seven patterns. Asking for more than that does not add new lines. Try another type, or change the topic wording, for more options.
Is it OK to start a subject with "Re:" to get attention?
No. Fake "Re:" or "Fwd:" prefixes mislead readers, can annoy them into unsubscribing, and can break advertising rules in some countries. None of the patterns here use them.

Written by the ToolsRift team · Last updated

Pages are drafted with AI assistance and checked by automated tests. How we write and check pages.

Was this tool useful?

Report a problem

Start typing to search every tool.

↑ ↓ to moveEnter to openEsc to close