Good email subject lines for business email do one job: they tell the right reader, in the first few words, what is inside and why it is worth opening now. You can write them and test them yourself for free. Draft two versions with a simple formula, pair each with preview text, split a small list in half at random in Google Sheets, send one version to each half, and keep the one that earns more clicks or replies. Opens are a weak score, for reasons we explain below.

The Toolkit take
Clicks
the score to compare in a subject line test, because privacy features can count unread emails as opened
Re: / Fwd:
only on real replies or forwards, per Google's sender guidelines
1 change
per test: same email, same time, a different subject
=RAND()
the free Google Sheets function that splits a list at random

How to write email subject lines people open

A subject line is a promise. The reader scans the sender name, the subject and the preview text. Then they decide. It takes a second. So start from the email, not the subject: write the one sentence the reader should remember, then compress it. If you cannot say what the email gives them, no wording will save it.

Most email marketing subject lines that work fall into a few patterns. The examples below are our own illustrations for a small bakery and a bookkeeping firm, not tested winners.

  1. The plain benefit. Say what they get. Your holiday order form is open.
  2. The specific number. Concrete beats vague. 3 receipts your accountant needs before April.
  3. The question they already ask. Can you deduct your home office this year?
  4. The real deadline. Only when it is true. Pickup slots close Friday at noon.
  5. The person, not the brand. Write like one human to another. Quick note from Maria about Saturday.
  6. The curiosity with a payoff. Hint, then deliver in the first line of the email. The mistake we see on every first tax return.

Pick two of these for the same email. That pair becomes your test. Keep the topic identical and change only the angle, so the result tells you something about how you said it, not what you sent.

💡
Toolkit tip
Change the angle, not the topic

Both versions should announce the same email. Test a benefit against a question, or a number against a deadline, so the winner teaches you something you can reuse.

Personal touches help when they are real. A first name in the subject is easy with mail merge, but it is no magic word: readers have seen it a thousand times. A detail that matches the reader's situation (their town, the product they bought, the event they signed up for) usually carries more weight than their name.

How long should email subject lines be?

There is no single right number. What is certain is mechanical: each inbox shows a different number of characters, and a phone shows fewer than a desktop. So put the meaning in the first few words, where every screen shows it, and treat the rest as a bonus that some readers will never see.

The practical check costs nothing. Use your own inbox. Send the email to yourself, then look at it on your phone and on your computer before it goes out. If the cut-off version still makes sense, the length is fine. If the important word falls off the edge, move it forward. This is the simplest email subject lines tester there is, and it tests the inbox your readers actually use.

Write the preview text on purpose

The preview text is the gray line that most inboxes show after the subject. If you leave it empty, the inbox fills it with whatever text comes first in your email, which is often a view in browser link or an address line. Treat it as the second half of the subject. The subject makes the promise; the preview adds the detail. Example, again an illustration: subject Pickup slots close Friday, preview Pick a time for your pie order in under a minute.

What to avoid in email marketing subject lines

The hard line comes from the inboxes themselves. Google's sender guidelines say the subject, headers and display names should accurately represent the sender and the content, and they give a clear example: no subject starting with Re: or Fwd: unless the message really is a reply or a forward [1]. The same page says not to put subject or message content into the display name. Fake familiarity buys one open and then costs trust.

The rest is judgment, and it is about respect for the reader:

⚠️
Watch out
Never fake a reply

A subject starting with Re: or Fwd: on a marketing email breaks Google's sender guidelines and trains readers to distrust your name.

Run your own subject line test in Google Sheets

You do not need a platform to run a basic A/B test. You need a list of people who agreed to hear from you, a spreadsheet and a way to tell the two versions apart. The split must be random, because sorting by signup date or by name can put your most loyal readers in one half.

  1. Put your list in Google Sheets. One row per subscriber, the email address in column A.
  2. Add a random number to every row. In the first empty column, type =RAND() and fill it down. Google's help page says RAND returns a random number between 0 inclusive and 1 exclusive [2].
  3. Freeze the numbers. RAND recalculates when the sheet changes [3], so copy the column and paste it back as values only. Your split now stays put.
  4. Sort by that column and split the list in the middle. Label the top half A and the bottom half B in a new column.
  5. Write two versions that differ only in the subject line (and its preview text, if you are testing the pair). Same body, same send time.
  6. Tag the link. Give the main link in version A a marker such as ?v=a and in version B ?v=b, so your site analytics can tell the visits apart. If you want replies instead, ask a one-line question both versions share.
  7. Send both halves at the same time, from the tool you already use, and wait a few days before you count.
  8. Record the result in the sheet: sends, clicks (or replies) and the rate for each half.
💡
Toolkit tip
Freeze the random split

Paste the RAND column back as values before you sort. Otherwise the numbers change on the next edit and your halves shuffle.

Reading the result: clicks and replies, not opens

Why not compare open rates? An open is counted when the email loads a tiny remote image, and Apple Mail can load that content for the reader. Apple's own help page says that with Protect Mail Activity turned on, the reader's IP address is hidden and remote content is downloaded privately in the background when the message arrives, instead of when it is viewed [4]. So an email can register as opened when nobody read it. Clicks and replies need a real person. Our guide to what a good open rate looks like goes deeper into why opens became unreliable.

Here is a worked illustration with round, invented numbers. A shop emails a list of 400 people, 200 per half. Version A gets 12 clicks, a 6% click rate. Version B gets 18 clicks, a 9% click rate. B looks better. But the gap is six people. On a list this small, chance alone can move a handful of clicks, so one test is a hint, not a law.

The honest way to use small tests is to repeat them. If the same kind of subject (say, the specific number) wins three sends in a row, adopt it as your default. If the winner flips each time, the two angles are about equal for your readers, and your time is better spent on the email itself.

What you compare What it tells you Trust it?
Opens The email loaded somewhere Weak, inflated by privacy features
Clicks Someone wanted what the email offered Good, if the link is the same in both
Replies Someone cared enough to answer Strong, but needs a question to answer

When manual splits stop being practical

The spreadsheet method works for one test a month on a list of a few hundred people. It starts to break in three specific places.

First, the list outgrows a mailbox. Sending to thousands from a personal account runs into the sending limits your mailbox provider sets, and it gives you no unsubscribe or bounce handling.

Second, you want the winner to go to everyone. The real payoff of a test is sending a small share both versions, then the better one to the rest of the list. By hand, that means waiting, counting and sending again. Third, you want different subjects for different readers, such as new subscribers versus past buyers. Keeping those segments current in a sheet becomes a weekly chore, and that is the point where segment sends belong in a platform, as our guide to email segmentation tools explains.

Three tools do this testing step for you. Kit pairs its subject-line generator with built-in tests. Brevo adds AI subject lines on Starter, and its A/B tests and send-time optimization sit on Standard. Mailchimp tests from Essentials and adds Send Time Optimization on Standard and Premium.

Kit Solves this

Run an A/B test on a broadcast on the Free plan, and on Creator split two subject-line variants to see which one readers respond to. A subject-line generator in the broadcast editor drafts options to test.

Where it stops: Content tests and engagement scoring are on Pro. Plan: Creator (subject-line tests)
Brevo Solves this

On Standard, send two subject lines each to a share of the list and let the winner go to the rest automatically; AI send-time optimization is on the same plan. From Starter, the AI content generator drafts subject lines.

Where it stops: Free and Starter have no A/B testing or send-time optimization. Plan: Standard
Mailchimp Solves this

A/B test subject lines from Essentials, with delivery by time zone; Standard and Premium add multivariate testing and Send Time Optimization, which predicts the best send time from past click patterns.

Where it stops: A/B testing is not included on the Free plan. Plan: Essentials

Frequently asked questions

Are email subject line tester tools worth using?+

They can flag obvious problems like length or shouting, but none of them knows your readers. The most reliable test is a real split of your own list, scored by clicks or replies.

Should I put emojis in email marketing subject lines?+

Use one only if it fits your brand and adds meaning, and check how it displays on your phone first. Treat it like any other change: test it against a version without it.

How many people do I need for a subject line A/B test?+

More is better, because on a small list a difference of a few clicks can be chance. On a list of a few hundred, repeat the same kind of test several times before you trust the pattern.

Does the sender name matter as much as the subject line?+

The reader sees both together, so yes. Keep the sender name stable and recognizable, and do not put subject content into it, which Google's sender guidelines also advise against.

The bottom line

Writing better email subject lines is a skill you can practice for free: say the benefit in the first few words, write preview text on purpose, never fake a reply or a deadline, and judge every test by clicks or replies rather than opens. A random split in Google Sheets is enough to learn what your readers respond to. Once you test every send, want the winner delivered to the rest automatically, or write different subjects for different groups, a platform's A/B testing and segment sends take over the counting.

Sources
  1. [1] Google Workspace Admin Help (Nov 2026) https://support.google.com/a/answer/81126
  2. [2] Google Docs Editors Help (Nov 2026) https://support.google.com/docs/answer/3093438
  3. [3] Google Docs Editors Help (Nov 2026) https://support.google.com/docs/answer/58515
  4. [4] Apple Support (Nov 2026) https://support.apple.com/guide/mail/protect-email-privacy-mlhlp1205/mac