FLOWS

Abandoned cart email subject lines that get the click

The best abandoned cart email subject lines say plainly what the person left behind and why to come back now: "Your cart is saved," "Still thinking about the starter kit?" or "Free shipping ends tonight." Keep them short and specific, change the angle for each email in the flow, and skip the clever wordplay. This is for Shopify founders running a Klaviyo cart or checkout flow who want more people to come back and finish the order.

Jack White
Jack White Founder, Bardown Digital
Updated · 7 min read
KEY TAKEAWAYS
  • Say what they left and what they get. Across 2,821 campaigns from 7 brands, news beat brand voice and vague questions did worst.
  • Short often wins. For one sports tech brand, subject lines of 20 characters or fewer got more than 2x the clicks of 41 to 60 character lines.
  • Give each email its own job: reminder, reassurance, then a reason to act now.
  • Keep the flow long. Across 4 brands, cart abandon email #5 still earned $0.25 per person, the same as email #3.
  • Turn Smart Sending off on abandonment flows so people actually get their reminders.

What makes a good abandoned cart subject line?

Clarity. Someone who left a cart was close to buying. The subject line's only job is to remind them what they wanted and give them a reason to open now.

The most common subject line mistake I see is being too crafty. People who buy from your emails want to know what they'll get and where. That applies even more in a cart email, where the person already knows your brand.

Across 2,821 campaigns from 7 brands, subject lines that read like news did better than ones written in brand voice, and vague questions did worst. Shorter lines often help too. For one sports tech brand, subject lines of 20 characters or fewer got more than 2x the clicks of lines between 41 and 60 characters. That's one brand, so test it on yours.

The same rules apply to campaigns. More in email subject line best practices.

What should each email in the flow say?

Give every email a different angle. If all three say "You forgot something," the third one adds nothing.

Email 1: the reminder - "Your cart is saved" - "Still thinking it over?" - "You left the [product] behind"

Email 2: the reassurance - "Here's what people say about the [product]" - "Questions about your order?" - "Why customers reorder the [product]"

Email 3: the reason to act now - "Your cart expires soon" - "Free shipping on your order ends tonight" - "Last call on your cart"

These are starting points, not proven winners. Your own flow data decides which angle works for your list.

Don't stop at three just because it feels like enough. Across 4 brands, cart abandon email #5 still earned $0.25 per person, the same as email #3. Keep cart flows long and keep giving each email a new reason to come back.

Should you put the product name in the subject line?

It's worth testing, because the product name is the most specific thing you can say. Klaviyo lets you pull event data, like the product someone added, into messages in flows triggered by Added to Cart or Started Checkout. Klaviyo's help center gives this example for the first product's title on a Shopify Started Checkout event:

{{ event.extra.line_items.0.product.title }}

A few cautions from Klaviyo's help center:

  • Event variables only work in flow messages triggered by a metric, not in campaigns.
  • They're case-sensitive. The slightest difference from what shows in the preview can break them.
  • The exact path depends on your integration and the event, so check it in the flow editor's preview before you use it.

Always preview the email with a real event before turning it on. A subject line that renders as blank or shows raw code is worse than a generic one.

Should abandoned cart subject lines be questions?

Mostly no. Across brands, question subject lines earned about 18% less revenue per email. My guess, and it's only a guess, is that questions reach people who are interested but confused, not people ready to buy.

A specific question can still work as one of your tests ("Did the [product] sell out?" is more concrete than "Ready to treat yourself?"). But if you're writing your first version, lead with a statement.

Should you mention a discount or a deadline?

A deadline, yes, when it's real. A discount, only if it fits your offer strategy.

Good reasons to come back now:

  • Shipping cutoffs. In November and December, put cutoff lines in abandonment emails if you're far enough ahead and your brand is ready. Plenty of brands aren't prepared for this, so plan your dates first.
  • Gifting. Gifting lines belong in the customer branches of abandonment flows. They give a reason to finish the order. It's obvious for consumer tech or jewelry, less direct for food and beverage.
  • Low stock or restocks, when they're true.

If you do use an offer, save it for a later email so the first reminder isn't trained to wait for a code. More on that in email discount strategy.

Why test your abandonment emails first?

Because that's where you learn what gets people across the finish line when they're close to buying. Abandonment emails and campaigns are where I'd start testing.

How to run a subject line test in a cart flow:

  1. Pick one email and test one change (statement vs question, short vs long, product name vs none).
  2. Judge a subject line test on opens as a first signal, then check clicks and revenue.
  3. Let at least 100 emails go out before you decide.
  4. Repeat what wins before you treat it as a rule.

The Klaviyo side of setting it up is in Klaviyo A/B testing.

Is Smart Sending stopping your cart emails?

Check this before you rewrite a single subject line. Smart Sending is built to hold back a message from people who were messaged recently. That's fine for normal campaigns, but I keep it off on automations so people don't miss critical reminders.

A haircare brand had Smart Sending left on for its abandoned checkout emails. Many people never got their reminders, and the brand lost a lot of revenue. The best subject line in the world doesn't help if the email never sends. More in Klaviyo Smart Sending.

Cart vs checkout vs browse: do the subject lines change?

Yes, because the intent changes.

  • Browse abandonment: they looked, didn't add anything. Softer: "Still looking?" See browse abandonment emails.
  • Cart abandonment: they added something. Name it if you can.
  • Checkout abandonment: they started paying. Be the most direct here: "Your order is almost done." See abandoned checkout emails.

If you're not sure which flow you're running, start with abandoned cart vs abandoned checkout.

FAQ

What is a good subject line for an abandoned cart email?

One that says what they left and why to come back now, in plain words. "Your cart is saved" or "You left the [product] behind" beats a clever line.

How many abandoned cart emails should I send?

At least three, and longer flows can keep earning. Across 4 brands, cart abandon email #5 earned the same per person as email #3.

Can I use the product name in a Klaviyo abandoned cart subject line?

Klaviyo supports event variables like the product title in metric-triggered flow messages. Preview it with a real event before you turn it on.

Should my abandoned cart subject line include a discount?

Not in the first email. Lead with the reminder and use a real deadline. If you use an offer, save it for a later email.

Do emojis help abandoned cart subject lines?

It depends on your list. Across 4 brands in one category, emoji helped two and hurt two. Test it.

Jack White, founder of Bardown Digital
WRITTEN BY Jack White

Founder of Bardown Digital, a Chicago-based Klaviyo email and retention agency for Shopify brands. He's worked with brands doing $500K to $100M a year, with $100M+ in email-attributed revenue across them.

SOURCES

Keep reading

All posts →
FLOWS · 9 MIN READ

How to set up a Klaviyo replenishment flow

Replenishment flows earned about $2.23 per person across 4 consumable brands, 28x the best campaign. Here's how to set one up in Klaviyo, step by step.

Read the post →
FLOWS · 10 MIN READ

Customer anniversary email: is it worth adding after your birthday flow?

A customer anniversary email is worth adding after birthday, for repeat and VIP customers. How to set it up in Klaviyo and what to send.

Read the post →
FLOWS · 10 MIN READ

Failed payment emails for subscription brands: who sends what

How failed payment emails work for Shopify subscription brands: what Recharge, Skio and Loop send, what Klaviyo should add, and how to prevent failed charges.

Read the post →

Get more carts back

If your cart flow sends but doesn't recover much, the fix is usually in the timing, the angles or a setting like Smart Sending. The first strategy session is free: one hour, live with me in your Klaviyo account, and you leave with a fix list whether we work together or not. Not ready to book? Grab one of my free resources instead.

Book a strategy session
Or email me at jackwhite@bardowndigital.com