Campaign Input Form
Use the fields below to estimate SMS response quality, benchmark performance, and profitability from text campaigns.
Example Data Table
| Campaign | Sent | Delivered | Unique Responses | Opt-Outs | Conversions | Response Rate (%) |
|---|---|---|---|---|---|---|
| Spring Promo | 10,000 | 9,650 | 824 | 96 | 173 | 8.54 |
| Loyalty Reminder | 6,500 | 6,240 | 702 | 41 | 201 | 11.25 |
| Flash Sale | 14,200 | 13,520 | 965 | 138 | 254 | 7.14 |
Formula Used
SMS Response Rate (%) = (Unique Responses / Delivered Messages) × 100
Delivery Rate (%) = (Delivered Messages / Messages Sent) × 100
Failure Rate (%) = (Failed Messages / Messages Sent) × 100
Response Rate on Sent (%) = (Unique Responses / Messages Sent) × 100
Adjusted Response Rate (%) = (Unique Responses / (Delivered Messages − Opt-Outs)) × 100
Reply Intensity = Total Replies / Unique Responses
Positive Response Share (%) = (Positive Responses / Unique Responses) × 100
Conversion Rate from Responses (%) = (Conversions / Unique Responses) × 100
ROI (%) = ((Revenue − Campaign Cost) / Campaign Cost) × 100
How to Use This Calculator
- Enter the campaign name for your SMS send.
- Add messages sent, delivered, and failed totals.
- Provide unique responses and total replies received.
- Fill in positive replies, negative replies, and opt-outs.
- Enter conversions, campaign revenue, and total campaign cost.
- Set the response window and your benchmark percentage.
- Press the calculate button to show the results above.
- Use the CSV or PDF export buttons for reporting.
Why These Metrics Matter
SMS response rate reveals how many delivered messages drive real two-way engagement. Delivery rate checks list hygiene and route quality. Opt-out rate highlights message fatigue. Conversion rate and ROI connect texting performance to business outcomes, helping marketers improve segmentation, timing, copy quality, and budget allocation.
Frequently Asked Questions
1. What is a good SMS response rate?
A good SMS response rate depends on industry, offer strength, audience quality, and timing. Many teams compare performance against internal baselines or a campaign benchmark rather than one universal number.
2. Should I calculate response rate from sent or delivered messages?
Delivered messages give a cleaner engagement measure because undelivered texts never had a chance to earn a reply. Sent-based rate is still useful for full-funnel reporting.
3. Why does this calculator use unique responses?
Unique responses prevent repeat texters from inflating engagement. One person sending multiple replies counts once for response rate, while reply intensity captures deeper conversation volume.
4. What does adjusted response rate show?
Adjusted response rate excludes opt-outs from the reachable audience. It helps you judge campaign engagement after accounting for contacts who no longer want future messages.
5. How is reply intensity useful?
Reply intensity measures average replies per respondent. Higher values suggest stronger conversations, follow-up questions, or support needs that may require better routing or agent coverage.
6. Can I use this for automated SMS campaigns?
Yes. It works for broadcast, triggered, reminder, loyalty, and service messages. Just keep your data definitions consistent across campaigns for better comparisons.
7. Why track opt-outs with response rate?
Opt-outs help balance engagement with list health. A campaign can attract replies yet still damage retention if unsubscribe activity rises too quickly.
8. What improves SMS response rate most?
Better audience segmentation, clearer calls to action, timely sending, relevant offers, shorter copy, and strong compliance practices usually improve response rate most consistently.