Sales Email Subject Lines
50+ proven subject lines for cold outreach, follow-ups, re-engagement, and referrals — plus a free tester to score your own before you hit send.
Built for service businesses: plumbers, contractors, real estate agents, and more.
Type a subject line above to see your score
50 sales subject lines worth stealing
Real examples for service businesses — organized by stage in the sales cycle.
Question about your home's electrical panel
ElectricianOne idea for your real estate email follow-ups
Real Estate AgentHow local contractors save 5 hrs/week on email
ContractorFree HVAC efficiency check for Sacramento homes
HVAC TechnicianWorth a 10-min call about your accounting?
AccountantQuick question about your landscaping this spring
LandscaperHow other photographers handle booking emails
PhotographerOne thing most dental practices miss in email
DentistYour clients aren't responding — here's why
ConsultantFree legal contract review for small businesses
LawyerWhat makes a sales subject line work
Write like a human, not a campaign
"Question about your electrical panel" gets opened. "SPECIAL OFFER — Limited Time!!" gets ignored. The goal is to sound like a colleague, not a marketer.
Be specific, not vague
"Following up on your bathroom remodel estimate — #1042" outperforms "Following up" every time. Specifics prove you remember the conversation.
Match the stage of the sale
Cold outreach needs curiosity. Follow-ups need specificity. Re-engagement needs relevance. Use the right tone for where the prospect is in the conversation.
Keep it under 50 characters
Mobile cuts off around 50 chars. Front-load the key info — don't bury the reason for the email at the end of a long subject line.
Frequently Asked Questions
The best cold email subject lines are short, specific, and curiosity-driven without being clickbait. For service businesses: "Question about your home's electrical panel", "One idea for your email follow-ups", or "Worth a 10-min call?" consistently outperform generic openers. The goal is to feel like a real person wrote it, not a mass campaign.
Reference the previous email or quote directly: "Following up on your estimate — #1042" or "Your proposal from [Company] — still interested?" Avoid vague ones like "Following up" or "Checking in" — they feel like spam. Specific references prove you remember the conversation.
It depends. Name personalization can increase open rates for cold outreach, but feels awkward for transactional emails like invoices or appointment confirmations. For sales emails, using their company name or a specific reference ("about your roof quote") often works better than the first name alone.
Under 50 characters. Mobile apps cut off subject lines around 50 characters — anything longer loses the key message. Short subject lines (under 40 chars) often perform best for cold outreach because they feel direct, not promotional.
Re-engagement subject lines should acknowledge the gap and offer a specific reason to reconnect: "It's been a while — still need that roof looked at?" or "Tax season is coming — want to pick up where we left off?" Avoid guilt-tripping openers. Focus on relevance to their situation right now.
Avoid spam triggers: FREE, GUARANTEED, ACT NOW, LIMITED TIME, BUY NOW, CLICK HERE. Also avoid weak openers like "Just checking in", "Touching base", or "Circling back" — they signal a mass email. Every word in your subject line should earn its place.
Stop chasing replies manually
Clarity auto-labels emails, drafts replies in your voice, and sends follow-ups — so nothing slips through the cracks.
Join Clarity Inbox →Clarity Inbox
Your inbox, organized by AI
Clarity reads every email, labels what matters, drafts replies in your voice, and follows up automatically — all inside Gmail. No filters, no rules.
Get started for freeNo credit card required
.png?token=eyJraWQiOiJzdG9yYWdlLXVybC1zaWduaW5nLWtleV80NzQxMTM1Ny0yOWQ5LTRjYjctYTQ2ZS1iMWRhZTM5MGQxNjQiLCJhbGciOiJIUzI1NiJ9.eyJ1cmwiOiJXZWJzaXRlIEFzc2V0cy9jbGFyaXR5LWluYm94LWxvZ28tKGRhcmstaGlyZXMpLnBuZyIsImlhdCI6MTc3MDY2MjMyOSwiZXhwIjo0ODkyNzI2MzI5fQ.l97-jsT-3RFJHPguXJZtFfhnzBNV69xS0XwfvOXYci0)