SMS Marketing Tips That Actually Work in 2026
The best SMS marketing tip no one wants to hear: most DTC brands would make more money if they sent fewer text messages and more emails instead.
SMS has a 98% open rate, costs 10-30x more per send than email, and converts at roughly the same rate for retention flows. That math only works if you are sending to a small, hyper-engaged list. Scale past 10,000 SMS sends per month and the unit economics fall apart unless your average order value is above $150. For cart abandonment, browse abandonment, and post-purchase flows, email wins on ROI in nearly every category outside luxury and high-ticket retail.
That said, SMS still has a role. It works for time-sensitive promotions, VIP segments, and high-intent cart abandonment when the cart value justifies the cost. The brands that win with SMS treat it as a scalpel, not a megaphone. Here is how to use it without burning your list or your budget.
Get explicit consent or don't send
Compliance is not optional. Attentive and other SMS platforms have built entire businesses around solving this problem, but the liability still sits with you.
You need explicit written consent to send promotional SMS in the US under TCPA regulations. A checkbox at checkout does not count. The subscriber must actively opt in, you must disclose message frequency and data rates, and you must store proof of consent. A single TCPA violation can cost $500 to $1,500 per message. Multiply that by a few thousand sends and you are looking at a lawsuit that wipes out a year of revenue.
SHAFT compliance (no Sex, Hate, Alcohol, Firearms, Tobacco) is another hard line. Carriers will block your messages or suspend your account if you violate it. Even if your product is legal, you cannot promote it via SMS if it falls under SHAFT categories. CBD, vape products, and alcohol brands have all learned this the expensive way.
Use double opt-in whenever possible. Send a confirmation message immediately after signup asking the subscriber to reply YES to confirm. It cuts your list growth rate by 20-30%, but the subscribers who confirm are real, engaged, and far less likely to mark your messages as spam.
Send at the right time or watch your unsubscribe rate spike
SMS lives on the lock screen. That immediacy is the entire point, but it also means bad timing feels more intrusive than a poorly timed email.
The data is consistent across platforms: messages sent between 10 AM and 8 PM in the recipient's local timezone perform better than messages sent outside that window. Messages sent after 9 PM see unsubscribe rates 3-5x higher than messages sent mid-day. Early morning sends (before 9 AM) perform slightly better than late sends, but still underperform compared to late morning and early afternoon.
For cart abandonment, send the first SMS 60-90 minutes after cart creation, not immediately. Immediate sends feel pushy. Waiting a full day means the buyer has already moved on. The 60-90 minute window catches people who got distracted but are still in buying mode. Platforms like Postscript and Attentive let you set timezone-aware delays so you are not texting someone at midnight because they abandoned a cart before bed.
For promotional sends, Wednesday and Thursday between 11 AM and 2 PM consistently outperform other days and times. Monday is burned out from weekend cleanup. Friday is distracted by weekend plans. Weekend sends work for certain categories (food, events, local services) but underperform for most ecommerce.
Write like a human, not a marketer
SMS character limits force clarity. A single message caps at 160 characters before it splits into multiple messages (which costs you multiple message credits and reads poorly). Most platforms let you send up to 320 characters, but anything past 160 splits into two billable sends.
Short wins. The best SMS messages are under 100 characters. State the offer, include a link, stop typing. You do not need to restate your brand name, explain the backstory, or add filler. The recipient already knows who you are because they opted in.
Avoid all-caps, excessive exclamation marks, and spammy phrases like "ACT NOW" or "LIMITED TIME ONLY." Carrier filters flag these patterns and your deliverability drops. More importantly, they make you sound desperate. The brands winning with SMS write the way they would text a friend: casual, direct, no hype.
Personalization works, but only if it is accurate. Using a first name in an SMS has a smaller lift than it does in email (roughly 5-8% higher click-through rate vs 15-20% in email). If you get the name wrong, or the merge tag breaks and sends "Hi {first_name}", you have just torched credibility with your highest-intent segment. Test your merge tags obsessively or skip personalization entirely.
Segment ruthlessly or accept mediocre performance
Sending the same message to your entire SMS list is the fastest way to burn it. SMS fatigue sets in faster than email fatigue because texts are more intrusive. The moment a subscriber gets a message that does not apply to them, they start questioning whether they should stay subscribed.
Segment by purchase behavior first. VIP customers who have bought three or more times should get different messages than one-time buyers. High AOV customers should get early access to new product drops. Low AOV customers should get discount-driven offers. Mixing these segments in a single broadcast dilutes the message for everyone.
Segment by engagement second. Subscribers who clicked your last three messages are warm. Subscribers who have not clicked in 60 days are cold. Sending re-engagement campaigns to warm subscribers is a waste. Sending new product launches to cold subscribers just accelerates unsubscribes.
Platforms like instant.one handle this type of segmentation automatically for email flows. For SMS, you will need to build these segments manually in Attentive, Postscript, or Klaviyo. Set them up once and let your automation reference them rather than rebuilding segments for every campaign.
Automate the high-intent triggers, not the low-intent ones
SMS works best for high-intent, high-value moments. Cart abandonment with a cart value above $75. Checkout abandonment for any cart. Back-in-stock notifications for products the customer explicitly requested. These triggers justify the cost because the conversion intent is already there.
Browse abandonment via SMS rarely works. The intent is too low and the cost per send is too high. A customer who viewed a product page but did not add to cart is not ready to buy via text message. Save browse abandonment for email, where you can send 50,000 messages for the same cost as 1,500 SMS sends.
Post-purchase SMS works for shipping notifications and delivery updates, but promotional post-purchase messages (cross-sell, replenishment, review requests) perform better via email. The customer just bought from you. They do not need a text message asking them to buy again 48 hours later. Email is less intrusive and allows for richer content (product images, detailed recommendations, social proof).
Welcome series automation works for SMS if you keep it to two messages max: one confirmation message, one intro offer. Anything longer and you are better off moving the sequence to email. Instant AI runs these sequences automatically for email without manual flow-building, and the ROI is consistently higher than SMS for the same use case.
Track deliverability or waste money on messages no one receives
SMS deliverability is not as simple as email deliverability, but it still matters. Carriers (T-Mobile, Verizon, AT&T) filter messages based on content, sender reputation, and volume patterns. If your deliverability drops below 95%, you are paying for messages that never reach the subscriber.
Monitor your delivery rate in your SMS platform weekly. Anything below 95% delivery means you have a problem. Common causes: spammy content, sending from an unregistered shortcode, sudden volume spikes that trigger carrier filters, or high complaint rates.
Register your brand and use case with carrier registries. In the US, this means registering with The Campaign Registry. Unregistered sending gets filtered aggressively. Registration costs $50-$200 depending on your platform, but it is non-negotiable if you plan to send more than a few hundred messages per month.
Use a dedicated shortcode or toll-free number for SMS, not a shared pool. Shared pools are cheaper but your deliverability depends on every other brand using the same pool. One bad actor spamming from the shared pool tanks deliverability for everyone. Dedicated numbers cost more ($500-$2,000/month depending on volume) but your reputation is yours alone.
Know when to use email instead
SMS costs 10-30x more per send than email. For most retention flows, email delivers the same or better conversion rates at a fraction of the cost. Cart abandonment emails sent via Instant AI convert at 8-12% on average. Cart abandonment SMS converts at 10-15%. The 2-3 point lift does not justify a 20x cost increase unless your AOV is above $200.
Email allows richer content. You can show product images, include multiple CTAs, feature social proof, and build a narrative. SMS is limited to 160 characters and a link. For browse abandonment, post-purchase flows, win-back campaigns, and educational content, email wins every time.
SMS fatigues faster. Sending three emails in a week is normal. Sending three SMS messages in a week risks unsubscribes. Your SMS list is smaller, more fragile, and more expensive to rebuild than your email list. Treat it that way.
The brands doing SMS well use it for high-value triggers (cart abandonment above $100, VIP early access, flash sales) and run everything else through email. That split maximizes ROI without burning either channel.
FAQ
How often should I send SMS marketing messages?
No more than 2-4 promotional messages per month for most DTC brands. Transactional messages (order confirmations, shipping updates) do not count toward this limit. Sending more than once per week sees unsubscribe rates above 8-10% per send, which destroys your list faster than you can rebuild it.
What is a good SMS open rate?
95-98% is standard. SMS open rates are nearly universal because the message appears on the lock screen. If your open rate is below 90%, you likely have a deliverability problem, not an engagement problem.
Should I use SMS or email for cart abandonment?
Email for most brands. SMS only makes sense if your average cart value is above $100 and you have budget to sustain $0.02-$0.05 per send. Email costs $0.001-$0.002 per send and converts at nearly the same rate for most product categories.
Do I need a shortcode or toll-free number for SMS marketing?
Yes, if you are sending more than a few hundred messages per month. Shortcodes (5-6 digit numbers) are best for high-volume sending but cost $500-$2,000/month. Toll-free numbers (10-digit numbers starting with 800, 888, etc.) are cheaper and work fine for most DTC brands sending under 100,000 messages per month.
Can I send SMS to customers who gave me their phone number at checkout?
No, not unless they explicitly opted in to SMS marketing. Collecting a phone number for order updates does not give you permission to send promotional messages. You need separate, explicit consent that discloses message frequency and confirms they are opting in to marketing messages.
Join the mailing list