Key takeaways
An abandoned cart SMS is an automated text message that reminds a shopper to complete a purchase they started, usually sent 30 minutes to 24 hours after they leave the site.
Keep each message under 160 characters: your brand name, the shopper’s name, one clear reason to come back, a direct cart link, and Reply STOP.
Abandoned cart SMS requires customer consent before you send marketing texts, along with an easy way to opt out.
Send one to three messages, space them out, and pair SMS with email so the channels support each other rather than repeat.
Cart abandonment quietly drains revenue every day, and a well-timed abandoned cart SMS is one of the fastest ways to win it back. A text lands on the device shoppers already have in hand, while the moment is still warm.
Below you’ll find copyable abandoned cart SMS templates by scenario, plus how to set up the flow, when to send, how to stay compliant, and how to pair SMS with email.
Turn abandoned carts into sales with Omnisend’s SMS automation
Quick sign up | No credit card required
What is an abandoned cart SMS?
An abandoned cart SMS is an automated text message that reminds a shopper to finish a purchase they started but didn’t complete. It’s triggered when someone adds items to their cart and then leaves your store without checking out.
The message sends on its own, usually within 30 minutes to a few hours, and links straight back to the saved cart. A typical abandoned cart SMS includes your brand name, the shopper’s name, one clear reason to return, the cart link, and an opt-out option.
To size the opportunity, you can measure it with a simple formula: cart abandonment rate = (carts created – completed purchases) / carts created x 100. The higher that number, the more sales an sms abandoned cart flow can help you recover.
Abandoned cart automation is one of the highest-return messages you can send. In Omnisend’s 2025 Ecommerce Marketing Report, automated SMS drove 18% of orders from just 9% of sends, with click rates 147% higher and conversion rates 118% higher than bulk campaigns. Across abandoned cart automations, a 42.02% click-to-conversion rate means one in three people who clicked went on to buy.
Read report
How do abandoned cart texts work?
An abandoned cart SMS runs on an automated flow with three parts: a trigger, a delay, and a message. It’s one of the highest-impact plays in SMS marketing, and the core of how to set up an SMS abandoned cart sequence. You can build it inside Omnisend’s SMS automation.
Customer behavior serves as the trigger. The flow starts when a shopper adds to their cart or reaches checkout, then leaves without buying. The platform uses the phone number that the customer voluntarily provided to determine where to send.
The initial text is delayed for 30 minutes to several hours so that the customer can return on their own without feeling pressured.
The message is then sent, personalized with the shopper’s name and a link back to the saved cart. The abandoned cart automation exits the moment they buy or opt out, so no one gets a stray text. That’s also how to automate cart abandonment reminders via SMS without managing a single send by hand.
Abandoned cart SMS case study
“At this point, I can’t imagine a world without SMS marketing. It’s really taken off. Our SMS subscribers are growing much faster than email subscribers. SMS is just becoming more and more important for us, and it’s definitely not going anywhere.”
— Rob Lin, Owner and Founder of Divatress
Read SMS marketing case study
How to write an effective abandoned cart SMS
A strong abandoned cart SMS does a lot in a little space. Here’s what every one should include:
- Length: Aim for one message segment, around 160 characters, so it arrives as a single text and reads at a glance.
- Brand name: Lead with it so the shopper knows who’s texting and it doesn’t look like spam.
- Personalization: To make it read more like a reminder than a broadcast, go beyond the customer’s name and mention the specific product or cart.
- One ask: Provide only one reason to return and one call to action, as multiple requests can negatively impact response rates.
- Discounts: It is better to offer a discount as a follow-up gesture rather than the initial message, otherwise, customers may get used to waiting for a discount code.
- Cart link: Provide a branded short link that leads directly to the saved cart, so it takes only one tap to finish, and avoid raw links that look suspicious.
- Opt-out: Always include one, and keep the tone plain and friendly rather than urgent.
Are abandoned cart texts legal? Consent and best practices
Abandoned cart text messages are legal but only if the shopper has given you their permission first. They’re marketing messages, so you must have consent before sending them. In the United States, TCPA consent is required, which means the shopper must give you clear permission before you send marketing texts.
A phone number provided by the shopper only for shipping purposes is not marketing consent, so you should clearly state that they are opting in to receive marketing texts, not just order updates.
Put an easy opt-out in every message and identify your brand up front. Keep the timing reasonable. Send between 30 minutes and 24 hours, cap the sequence at one to three texts, and respect the recipient’s local hours.
Build consent into your signup forms and popups from the start, and keep those records, so if a shopper ever asks, you can show exactly when they opted in.
Omnisend handles STOP and HELP replies for you, keeps consent records, and shortens links to your branded domain, so the compliance basics are built in.
Cart abandonment SMS examples
Here are 20 abandoned cart SMS templates you can copy and adapt, grouped by the angle they take. These abandoned cart text message examples run from plain reminders to urgency, social proof, and offers.
Swap the bracketed placeholders for your brand, product, and cart link, and keep one clear ask per message. Any of the abandoned cart text message templates below serve as a starting point, and each abandoned cart SMS template keeps to a single, clear call to action.
Reminders
Best practice: Send 30 to 60 minutes after they leave. Lead with your brand name.
Plain reminder
[Company]: Hi [Name], you left items in your cart. Pick up where you left off: [Link] Reply STOP to opt out.
Copy text
Saved for you
[Name], we saved your cart at [Company] so you don’t have to start over. Finish here: [Link] Reply STOP to opt out.
Copy text
Product-specific
[Name], your [Product] is still in your cart at [Company]. Make it yours: [Link] Reply STOP to opt out.
Copy text
Urgency and scarcity
Best practice: Only claim urgency that’s real, name the product, and keep the deadline specific.
Expiring cart
[Company]: [Name], your cart expires soon. Check out before it clears: [Link] Reply STOP to opt out.
Copy text
Low stock
[Name], only a few [Product] are left in stock. Grab yours before they’re gone: [Link] Reply STOP to opt out.
Copy text
Last chance
Last call, [Name]. Your [Product] is about to be released back to stock: [Link] Reply STOP to opt out.
Copy text
Selling fast
[Company]: [Product] is selling fast, [Name]. Secure yours now: [Link] Reply STOP to opt out.
Copy text
Social proof
Best practice: Use real numbers, name the product, and let the proof do the work instead of a discount.
Bestseller
[Name], [Product] is one of our top sellers at [Company], and it’s still in your cart: [Link] Reply STOP to opt out.
Copy text
Highly rated
[Name], [Product] is rated [Rating] by shoppers. It’s waiting in your cart: [Link] Reply STOP to opt out.
Copy text
Customer favorite
Good pick, [Name]. [Product] is a customer favorite and still in your cart: [Link] Reply STOP to opt out.
Copy text
Offers
Best practice: Use only if your margins allow, name the exact code and amount, and keep it to one offer per text.
Percentage off
[Name], here’s [X]% off your cart at [Company]. Use [CODE] at checkout: [Link] Reply STOP to opt out.
Copy text
Free shipping
Good news [Name]: Your [Company] order ships free today. Complete it here: [Link] Reply STOP to opt out.
Copy text
Free gift
[Name], check out today, and we’ll add a free gift to your [Company] order: [Link] Reply STOP to opt out.
Copy text
Deadline tonight
[Name], your [X]% off ends tonight. Use [CODE] before midnight: [Link] Reply STOP to opt out.
Copy text
First-order welcome
Welcome to [Company], [Name]! Take [X]% off your first order with [CODE]: [Link] Reply STOP to opt out.
Copy text
Convenience and objections
Best practice: Remove a reason not to buy, whether effort, risk, or cost, then stay reassuring and give one clear next step.
Easy checkout
[Name], checkout takes under a minute, and your cart is ready: [Link] Reply STOP to opt out.
Copy text
Questions or help
Hi [Name], any questions about [Product]? Reply here, and we’ll help, or check out: [Link] Reply STOP to opt out.
Copy text
Risk-free returns
[Name], free returns on your [Company] order, so it’s risk-free to try. Finish up: [Link] Reply STOP to opt out.
Copy text
Flexible payment
[Name], split your [Company] order into easy payments at checkout: [Link] Reply STOP to opt out.
Copy text
Follow-up
Best practice: Send this one last, preferably a day or so later.
No-pressure close
Still thinking it over, [Name]? Your cart is here whenever you’re ready: [Link] Reply STOP to opt out.
Copy text
Where to go deeper on SMS compliance
Abandoned cart texts are legal as long as you have the customer’s permission, and the consent rules mentioned earlier form the basis. If you sell outside the US or want a complete pre-send check, we offer two handbooks with in-depth information.
Our compliance checklist takes you through every box that you need to tick, and our regulations guide explains the rules in different regions.
How to optimize your SMS recovery strategy
Once your flow is up and running, these five steps can help it recover more without incurring added risk:
- Smarter segments
- Sharper timing
- Steady testing
- Combining email and SMS
- Tracking what each send returns
Segment your audience for better results
Using the same message for everyone is a good way to throw money away. Giving a 10% discount to a loyal customer who probably would have bought without the incentive is a loss of margin for nothing. Segment by purchase history and cart value, and change the message, not just the send time:
- First-time shopper, no purchase yet: A plain reminder, no discount
- Repeat customer: Acknowledge it, and skip the discount
- High-value cart, say over $150: Free shipping usually beats a percentage off
In Omnisend, set these with trigger filters based on cart value or purchase-history segments. And to have anyone to segment, keep working on growing your SMS list for automated SMS campaigns.
Master your timing
Send the first text message 30 to 60 minutes after the cart is abandoned, while intent is still warm. If the first message goes unanswered, send a second 4 to 24 hours later. For most carts, stop there. Shoppers convert in fewer touches than they used to, so reacting fast to the cart event is better than piling on messages.
A/B test your messages
Change a single element in the message. Let it run to a meaningful number of orders before you decide on a winner. Useful tests:
- Timing: 30 minutes versus 2 hours
- Offer: Reminder only versus 10% off
- Opening: “Your cart’s about to expire” versus “You left [Product] behind”
Judge on recovered orders, not clicks, because a text can win on taps and still lose on sales. Omnisend can automatically send the winning version.
Integrate SMS with email
Each channel has a job. Email is cheap and can showcase the product, and SMS is immediate and personal, so sequence them rather than firing both at once. This is how to combine SMS and email in an abandoned cart journey that supports itself. Across email, SMS, and push, Omnisend merchants average $79 in sales for every $1 spent, based on its internal analysis.
- 30 minutes: Send a reminder email with the product photo and link to the cart
- 4 to 24 hours: Send short and direct SMS messages for still abandoned carts
- 24 to 48 hours: Send a final email offering a small incentive if your margins allow
Automated SMS earns about $0.74 per send versus $0.15 for email campaigns
One rule: Drop anyone from the SMS step who has already opened or clicked the email.
Measure recovered revenue
SMS costs you per send, while emails don’t. So, SMS measuring revenue per send is one way to figure out if sending them is worth your while. Keep an eye on this metric together with the number of orders recovered.
50 recovered orders a month at an average order value of $80 is $4,000 back, against the cost of the texts that earned it.
Because automated SMS drives 18% of orders from just 9% of sends, measure it apart from your campaigns. Then watch the opt-out rate, and if it climbs, ease off, because you’re sending too many texts. This is also how to judge the best SMS service for reducing cart abandonment.
FAQ
Should I include a discount in an abandoned cart text?
Not in every text. Try sending a straightforward reminder first, as a lot of customers just got interrupted and will return without an incentive. Keep the discounts for subsequent messages or for price-sensitive customers, or else you risk encouraging customers to purposely abandon their carts to get a coupon.
When you decide to give a discount, a small free shipping nudge usually works better than a percentage off and is also a good margin protector.
Is SMS or email better for recovering carts?
They do different jobs. Email is cheap and can show the product in detail, while SMS is immediate and gets read within minutes. You’ll recover the most by using both in one sequence, not by picking one. A simple split is to lead with email, then follow with SMS for the shoppers who didn’t open it.
Will abandoned cart texts annoy customers?
Not if you keep it to one to three well-timed messages, only text people who opted in, and make opting out easy. Complaints come from over-texting, not from the channel itself.
Recover more carts with email & SMS built for ecommerce
Quick sign up | No credit card required

![20 templates, setup, and timing [2026 ] 20 templates, setup, and timing [2026 ]](https://megateambuild.com/wp-content/uploads/2026/07/Cart-Abandonment-SMS-1024x513.png)