Sales Email Subject Lines: 60 That Get Demos Booked

By Cyril Nie, founder of Spreeflo · Every subject line written for this page, character counts computed by script, guidance sources read on 27 October 2026

Published · Updated

A lead who asked for a demo an hour ago is waiting for your email. A lead who went quiet in week two of a trial isn't. The subject line has to work for both.

A good sales email subject line names what the lead already did, or the one thing you need from them next. Our advice is to keep it to about 40 characters, with the key words first: "Your demo request: pick a time", "Your trial ends Friday. Here's what stays", "Fernway proposal: 3 options inside". Below are 60 email subject lines for sales on inbound deals, sorted by stage, each with its character count.

Every line here is for people who came to you: they asked for a demo, started a trial, requested a quote or already pay you. Cold outreach plays by different rules and isn't covered. Dana is the example lead and Fernway her company; swap in your own or use a merge field.

These are the rules behind the best sales email subject lines.

Four rules cover nearly every line on this page.

  1. Reference what the lead did. "Your demo request", "your trial", "the proposal you asked for". Their own request is easier to spot in a crowded inbox than a pitch.

  2. Put the important words first. Phones cut subject lines short. In Email Tool Tester's tests, the cut came at 33 characters in the Gmail app on a Google Pixel 7 and 48 in Apple Mail on an iPhone 14, against around 88 in desktop Gmail at a 1400px-wide window (Email Tool Tester). Of the 60 lines below, 30 fit in 33 characters, and the rest put the key words first.

  3. Ask for one thing. "Pick a time", "who signs on your side?", "anything to change?". A subject line that asks a question the reader can answer in one word tends to get answered, in our experience.

  4. Don't fake familiarity. Google's sender guidelines say not to start a subject line with "Re:" or "Fwd:" unless the message really is a reply or a forward (Google). In the US, CAN-SPAM requires the subject line to "accurately reflect the content of the message", and it makes no exception for business-to-business email (FTC).

Write them in sentence case. A sales email is one-to-one even when a journey sends it, and title case makes it read like a newsletter (more in our guide to subject line capitalization).

These subject lines answer a demo request.

The first reply sets the pace for the whole deal. Send it within minutes, make the next step obvious, and keep the subject about their request, not your product.

Replying to the request

Subject lineCharactersWhen to send it
Your demo request: pick a time30First reply, within minutes of the form
Got it, Dana. Thursday or Friday?33Two options beat an open calendar
Before your demo: 3 quick questions35You want to tailor the demo
Your Fernway demo is booked27Confirmation, easy to find later
Still want that demo, Dana?27They never picked a time

Confirming, reminding and handling no-shows

Subject lineCharactersWhen to send it
Tomorrow at 2pm: what we'll cover33Day-before reminder with an agenda
Starting in 1 hour: join link inside36Same-day reminder
Bring your messiest list to the demo36You want a demo on their real problem
Sorry we missed you. New time?30The no-show, no guilt
Missed the call? Here's a 4-minute tour39A no-show who's gone quiet

After the demo

Subject lineCharactersWhen to send it
Demo recap + the pricing you asked for38Same day as the call
The import question you asked, answered39One question was left open
Fernway's setup plan, as discussed34The demo ended with a plan
Who else at Fernway should see this?36Others share the decision
Next step: a trial with your own data37A trial is the obvious next step

Don't skip the no-show lines. In our experience a missed demo is more often a busy week than a "no", and a short, guilt-free note gets it back on the calendar.

These subject lines nudge a trial user.

Trial emails work best when they react to what the person did, or didn't do, in the product. A day-3 email to someone who has already invited their team should read very differently from one to someone who hasn't logged in since signup.

The first few days

Subject lineCharactersWhen to send it
Your trial is live. Start with this35At signup, one first step
Dana, your first step takes 5 minutes37Day 1, key action not done yet
You made a project. Now invite a teammate41They did the first key action
Stuck on the import? Reply and I'll do it41Setup is the usual sticking point
Fernway's trial: day 3 check-in31A personal check-in

Mid-trial

Subject lineCharactersWhen to send it
One setting worth changing this week36Active, but not going deep
Your trial so far: 2 reports, 0 invites39Built from their real usage data
Want a 15-minute setup call?28Good fit, moving slowly
Which plan fits Fernway? My honest take39They need help choosing
Pick a plan in 2 minutes24Only the decision is left

The last week

Subject lineCharactersWhen to send it
Fernway's trial: 7 days left28A week before the end
Your trial ends Friday. Here's what stays41Answers the worry about losing work
Your trial ends tonight at midnight35The final reminder
Need more time? I can extend your trial39Out of time, not interest
Your trial ended. Your work is still here41The day after (only if it's true)

See it in Spreeflo: a Time trigger can start a journey 7 days before each contact's own trial end date, and Check Email Activity sends a different follow-up to people who opened the first reminder and people who didn't. Try the journey builder, no login →

These subject lines send a proposal.

Once a proposal is out, the subject line's job changes. It has to say what's inside, what changed since last time, or what's blocking the deal, so the email gets forwarded to the right person instead of buried.

Sending it

Subject lineCharactersWhen to send it
Fernway proposal: 3 options inside34You're offering tiers
Your proposal, as promised26You promised it on the call
Fernway proposal, valid until 15 Nov36The price really does expire
The numbers you asked for25They asked for pricing, not a document
The proposal in 3 lines23For people who skip attachments

Following up

Subject lineCharactersWhen to send it
Any questions on the Fernway proposal?38Three or four working days later
Would annual billing work better?33Price is the hold-up
Updated proposal: 5 seats instead of 338A revision; say what changed
Answers for your finance team29Finance has joined the decision
Security questionnaire, completed33Procurement is the blocker

Getting it signed

Subject lineCharactersWhen to send it
Ready to sign: Fernway agreement32The contract
Who signs on your side?23Agreed, but no signer yet
Start date: does 1 December work?33Moves the talk from if to when
Proposal ends Friday. Want more time?37A real deadline, with a way out
Park this until the new year?29Last follow-up on a quiet deal

Only write "valid until" or "ends Friday" when it's true; a deadline you quietly extend teaches buyers to wait. For the body copy behind these follow up sales email subject lines, see our sales follow-up email templates.

These subject lines handle renewals and upsells.

Renewal emails are where inbound sales and retention meet. The customer already knows you, so the subject line can be plain. What matters is timing: early enough that changes are easy, and never the first email they've had from you since they signed.

Renewals

Subject lineCharactersWhen to send it
Your renewal is on 1 December2930 to 60 days out
Renewal coming up: anything to change?38Invite changes before the invoice
Your year with us, in numbers29Value recap before price talk
Renewal quote for Fernway, 202731A formal quote is needed
Renewal done. Thank you, Dana29After they renew, no ask

Upsells and expansion

Subject lineCharactersWhen to send it
You're at 90% of your plan limit32Before they hit the limit
Your team hit its seat limit28Someone couldn't add a teammate
Fernway's usage doubled. Talk plans?36Their usage grew fast
The feature you asked for is live33They asked for it; close the loop
Your plan vs the next one up28They keep hitting limits

Keeping the account healthy

Subject lineCharactersWhen to send it
Switch to annual and save 2 months34The saving is real for your pricing
Quarterly review: 20 minutes this month?40Larger accounts, regular contact
Before you cancel, can I help?30They started to cancel or downgrade
Adding a second brand: how it works35They mentioned a new team or brand
Your account manager is now Sam31A handover to a new owner

These are the sales subject lines to stop sending.

These patterns cost you trust, and a fake "Re:" also breaks Google's sender guidelines.

Instead ofWhy it failsTry
Re: our conversationFake reply prefixes break Google's sender guidelines and the reader noticesDemo recap + the pricing you asked for
Just checking inSays nothing about what you needAny questions on the Fernway proposal?
Quick questionCuriosity with no payoffWho signs on your side?
URGENT: Your accountAll caps and alarm for a routine renewalYour renewal is on 1 December
Last chance!!!A deadline nobody believesProposal ends Friday. Want more time?
Following up againTells them you've been ignored, nothing morePark this until the new year?

Litmus warns that all caps and exclamation points are often associated with spam, and suggests one or two emoji at most (Litmus). For a one-to-one sales email, zero emoji is usually the better default.

Here is how to send the right subject line at the right stage.

Sixty subject lines only help if the right one goes out when the deal moves. By hand, that means remembering every trial end date and every proposal sent last Tuesday. Here is how each stage maps to a trigger in Spreeflo, and which plan it needs.

Deal momentWhat Spreeflo doesPlan
Demo form submittedForm Submission trigger, then Send Email, Assign owner and Create taskStarter
Lead becomes an SQLJoin Segment on a segment where Lifecycle stage is SQLStarter
Deal moves to "Proposal sent"Object Updated trigger on the Deal's stageStarter
Deal goes quiet for 14 daysFlagged Stale, with a follow-up task for the ownerStarter
Trial ends in 7 daysTime trigger, 7 days before a trial end date stored on the contactStarter
Renewal in 30 daysTime trigger, 30 days before a renewal date stored on the contactStarter
Trial user does (or skips) a key actionCustom Event trigger on events your app sendsProfessional
New leads shared across several sellersAssign owner with round robin, plus speed-to-lead SLAsProfessional

Personalization happens in the subject line itself. Spreeflo renders Liquid there, so "Got it, Dana. Thursday or Friday?" is written once as:

Got it, {{ contact.first_name | default: "there" }}. Thursday or Friday?

and {{ company.name }} or {{ owner.first_name }} fill in the company and the lead's owner the same way. Add the default filter every time: a missing value renders as nothing, and "Got it, . Thursday or Friday?" is worse than no name at all. The Liquid guide lists every variable and filter.

Some of these emails deserve a personal send, like the follow-up on a big proposal. From Spreeflo's Master Inbox you can write a 1:1 email from your own address, and the reply threads onto the contact's timeline next to their deals and tasks.

Here is how to test a sales subject line instead of guessing.

Pick one stage with steady volume, usually the demo-request reply or the trial-ending reminder, and test two subject lines against each other. A Random Split step sends half of the contacts down each path, each with its own Send Email. As a rough rule of thumb, let each version reach a few hundred people before you call it, then keep the winner and test a new challenger.

Judge it by replies, booked demos or upgrades, not opens. Apple's Mail Privacy Protection downloads remote content in the background whether or not the email is read (Apple), so an "open" no longer proves anyone read it.

The broader point

The best sales subject lines don't sound like sales. They sound like the next sentence in a conversation the lead started: their request, their trial, their proposal, their renewal. Get the stage right and the words almost write themselves. Getting the stage right every time, for every lead, is the part a small team should hand to a system.

Build this in Spreeflo

Spreeflo puts the CRM on the same contact record as your email: lifecycle stages, deals, tasks and journeys that send the right email when a deal moves. Starter is from $16 a month for one seller; Professional, from $24, adds unlimited seats, round robin routing and speed-to-lead SLAs. One customer, EV Insight, saw 5x more responses.

Take the live tour → · See pricing

Common questions

What is a good subject line for a sales email?

One that names what the lead already did or the single thing you need next, in plain words. "Your demo request: pick a time" works because it is about their request and asks for one action. We'd aim for about 40 characters, with the key words in the first 33, since that's all the Gmail app showed on a Pixel 7 in Email Tool Tester's tests (Email Tool Tester).

How do you write a sales email subject line?

Start from the deal stage: what just happened, and what the lead needs to do next. Put those words first, add their name or company if it reads naturally, write in sentence case, and cut anything that sounds like an ad.

Should sales subject lines be questions?

Sometimes. A question works when the reader can answer it quickly, like "Thursday or Friday?" or "Who signs on your side?". Vague questions such as "Quick question" don't, because they hide what the email is about. Test a question against a statement on one stage before you switch everything.

How long should a sales email subject line be?

Short enough that the key words survive on a phone. Email Tool Tester's tests put mobile display at 33 to 48 characters depending on the app and phone, and Litmus recommends no more than 9 words and around 60 characters. The lines on this page run from 23 to 41 characters.

Should you put the lead's name in the subject line?

It helps when it's natural, like "Got it, Dana. Thursday or Friday?", and hurts when it's bolted on. Use the company name for proposals and renewals, where several people may see the email. Always set a fallback so a missing name doesn't leave a gap.

Read these next

Sources

Turn more leads into customers

14-day free trial
No commitment
Cancel anytime