Calculate SMS marketing return on investment. Enter SMS campaign revenue and costs to see your ROI percentage, cost per message, and revenue per send.
SMS marketing delivers some of the highest engagement rates in e-commerce, with open rates above 95% and click rates of 15–30%. But SMS also carries per-message costs that make ROI critical to track. If your SMS campaigns aren't generating profitable returns, you're burning cash faster than email ever could.
This calculator takes your SMS campaign revenue and total SMS costs (platform fees, per-message charges, and any additional costs) and computes the ROI percentage directly. It also calculates revenue per message sent, cost per message, and the break-even revenue needed.
SMS works best as a complement to email for time-sensitive offers, flash sales, back-in-stock alerts, and abandoned cart recovery. Understanding ROI by campaign type helps you focus on the SMS use cases that actually drive profitable revenue. Whether you are a beginner or experienced professional, this free online tool provides instant, reliable results without manual computation. By automating the calculation, you save time and reduce the risk of costly errors in your planning and decision-making process.
SMS has high per-message costs compared to email. This calculator ensures your SMS campaigns are actually profitable by calculating true ROI. Use it to evaluate campaign types, optimize send frequency, and justify your SMS marketing budget. Having a precise figure at your fingertips empowers better planning and more confident decisions.
ROI = ((SMS Revenue − SMS Cost) / SMS Cost) × 100 Revenue per Message = SMS Revenue / Messages Sent Cost per Message = SMS Cost / Messages Sent Profit = SMS Revenue − SMS Cost
Result: ROI: 700% | Revenue per Message: $0.24 | Cost per Message: $0.03
ROI = ($12,000 − $1,500) / $1,500 × 100 = 700%. Revenue per message = $12,000 / 50,000 = $0.24. Cost per message = $1,500 / 50,000 = $0.03. Each dollar spent on SMS generates $8 in revenue. This is a well-performing SMS program.
The economics of SMS differ from email because each message has a direct cost. A 50,000-subscriber list sent 8 messages monthly at $0.02 each costs $8,000/month just in messaging fees. The revenue must exceed this threshold before you even consider platform costs and labor.
The highest-ROI SMS strategies are: (1) abandoned cart recovery (15–25% recovery rates), (2) flash sale announcements (leverage urgency), (3) VIP or loyalty member exclusives, and (4) back-in-stock notifications. Each of these targets high-intent audiences with timely, relevant messages.
SMS marketing is regulated by TCPA in the US, CASL in Canada, and GDPR in Europe. Non-compliance can result in fines of $500–1,500 per unsolicited message. Always obtain explicit opt-in consent, include opt-out instructions, and respect quiet hours (typically 8 PM–9 AM).
An SMS ROI of 500% or higher (5:1 return) is considered strong for e-commerce. Top performers see 1,000–2,500%. Below 200% may indicate poor targeting, weak offers, or an audience that doesn't respond well to text marketing.
Per-message costs typically range from $0.01–0.05 for domestic SMS and $0.10–0.50 for MMS. Platform fees range from $25–500/month depending on volume. Some platforms charge per-message only. Total cost depends on list size and send frequency.
Use unique URLs, UTM parameters, or dedicated discount codes in your SMS messages. Most SMS platforms track clicks and revenue with a 1–24 hour attribution window. Shorter windows give more conservative (often more accurate) attribution.
Email typically has higher ROI because per-message cost is near zero. But SMS has higher engagement rates and works better for urgent, time-sensitive offers. The optimal strategy uses both: email for regular communication and SMS for high-impact, time-critical campaigns.
Most e-commerce brands find 4–8 SMS per month optimal. More than 10–12 per month leads to elevated opt-out rates. Start conservatively (2–4/month) and scale up while monitoring opt-out rates. If opt-outs exceed 2–3% per send, you're over-messaging.
Automated flows (abandoned cart, back-in-stock, order confirmation) typically outperform blast campaigns by 3–5× in ROI. Among broadcast campaigns, flash sales and limited-time offers perform best because SMS excels at creating urgency.