SMS Marketing Pricing Calculator
Compare contacts, monthly messages with segment billing, and team seats for up to three SMS marketing plans — privately, in your browser.
At a glance
Plan B is cheapest at 6,000 contacts, 4 messages per contact and 2 seats: $79.00/mo and $805.80 in year one. Plan C costs $149.00/mo; Plan A $216.00/mo. At 2× the footprint Plan C wins at $149.00; at 4× at $222.00. The leader changes at 3,376 and 8,126 contacts.
How the calculator prices your texts
Enter your contact count, how many texts each contact gets, message length and seats, then describe up to three plans.
People you can text, matching your plan tier.
How many messages each contact receives in a typical month.
People who need their own login.
Characters per text, including the link.
Emoji or non-Latin characters switch the split to 70 characters.
Contact overage uses 1,000-contact blocks; segment overage uses 1,000-segment blocks; extra seats are monthly. A 175-character GSM-7 text bills as 2 segments; the annual discount applies to all recurring charges. Every rate is entered by you and never leaves your browser.
Worked example loaded. Review the static table below, or press “Compare SMS costs”.
Contact leader changes at 3,376 (Plan A → Plan B) and 8,126 (Plan B → Plan C); message leader changes at 3 and 6 texts per contact.
Worked example: 6,000 contacts, 4 texts a month and 175-character messages
The same inputs as the calculator above. A 175-character GSM-7 message bills as two segments (ceil(175 / 153)), so 6,000 contacts × 4 messages × 2 segments = 48,000 billable segments. Contact overage uses 1,000-contact blocks; segment overage uses 1,000-segment blocks; extra seats are monthly; the annual discount applies to all recurring charges. Every rate is user-entered; the table is calculated from your inputs, not a vendor quote.
| Plan | Base | Contacts | Segments | Seats | Monthly | Year one |
|---|---|---|---|---|---|---|
| Plan A | $15.00 | $48.00 (5,500 extra) | $138.00 (23,000 extra) | $15.00 (1 extra) | $216.00 | $2,073.60 |
| Plan B | $69.00 | $10.00 (1,000 extra) | included (60,000) | included (3 seats) | $79.00 | $805.80 |
| Plan C | $149.00 | included (20,000) | included (200,000) | included (5 seats) | $149.00 | $1,609.20 |
Example figures from the inputs above. Plan B is cheapest now at $79.00/mo and $805.80 in year one. Plan C is runner-up at $149.00/mo ($70.00 more; $803.40 more in year one); Plan A costs $216.00/mo ($137.00 more). At 2× the footprint Plan C wins at $149.00; at 4× the footprint Plan C wins at $222.00. A is cheapest below 3,376 contacts (or below 3 texts per contact) at this mix; B leads from 3,376 to 8,125 contacts; C takes the lead from 8,126 contacts or from 6 texts per contact per month.
Your comparison
Ranked by monthly total. Edit any input and compare again.
| Plan | Base | Contacts | Segments | Seats | Monthly | Year one |
|---|---|---|---|---|---|---|
| Press “Compare SMS costs” to calculate. | ||||||
Why Use This SMS Marketing Pricing Calculator?
How to Use SMS Marketing Pricing Calculator
Describe your audience
Enter your contact count, how many texts each contact receives per month, the average message length and encoding, and how many team seats you need.
Fill in each plan
For up to three plans, enter the base price, included contacts and contact-block rate, included message segments and segment-block rate, included seats and extra-seat rate, and the annual discount.
Compare the verdict
Review the monthly total, year-one cost, the runner-up difference, the 2x/4x footprint winners and the contact and message crossovers, then copy the summary.
6,000 contacts, 4 texts a month and 175-character messages
Calculated from the rates shown. Rates are examples you can edit. A 175-character GSM-7 message bills as 2 segments (ceil(175 / 153)), so 6,000 contacts × 4 messages × 2 segments = 48,000 billable segments. Contact and segment overages are billed in whole blocks above the included allowances; extra seats are monthly; the annual discount applies to all recurring charges.
Plan A: $15 base, 500 contacts included, $8 per extra 1,000, 25,000 message segments included, $6 per extra 1,000, 1 seat included, $15 per extra seat, 20% annual discount. Plan B: $69, 5,000 contacts, $10 per extra 1,000, 60,000 segments, $7 per extra 1,000, 3 seats, $18 per extra seat, 15% discount. Plan C: $149, 20,000 contacts, $7 per extra 1,000, 200,000 segments, $5 per extra 1,000, 5 seats, $15 per extra seat, 10% discount. Footprint: 6,000 contacts, 4 messages per contact per month, 175-character GSM-7 messages, 2 seats.
Plan B is cheapest now at $79.00/mo and $805.80 in year one. Plan C is runner-up at $149.00/mo ($70.00 more; $803.40 more in year one); Plan A costs $216.00/mo ($137.00 more). At 2× the footprint Plan C wins at $149.00; at 4× the footprint Plan C wins at $222.00. A is cheapest below 3,376 contacts (or below 3 messages per contact) at this mix; B leads from 3,376 to 8,125 contacts; C takes the lead from 8,126 contacts or from 6 messages per contact per month.
Technical Specifications & Engine Details
| Specification | Details |
|---|---|
| Supported Formats | CONTACTS, MESSAGES-PER-CONTACT, AVERAGE-MESSAGE-LENGTH, GSM7-OR-UNICODE-ENCODING, TEAM-SEATS, BASE-MONTHLY-PRICE, INCLUDED-CONTACTS, CONTACT-BLOCK-RATE, INCLUDED-MESSAGE-SEGMENTS, SEGMENT-BLOCK-RATE, INCLUDED-SEATS, EXTRA-SEAT-RATE, ANNUAL-DISCOUNT → USD-MONTHLY-TOTAL, USD-YEAR-ONE-TOTAL, CONTACT-OVERAGE-COST, SEGMENT-OVERAGE-COST, EXTRA-SEAT-COST, CHEAPEST-PLAN-VERDICT, SCALE-WINNER-2X-AND-4X, CONTACT-CROSSOVER-COUNT, MESSAGE-CROSSOVER-COUNT, SEGMENTS-PER-MESSAGE, COPYABLE-SUMMARY |
| Execution Mode | 100% Client-Side In-Browser (client) |
| Browser Requirements | Modern browser with JavaScript; the static worked example and table remain readable without JS. |
| Performance Constraints | Client-side only; user-entered prices; maximum 3 plans; contact overage is charged in whole blocks of 1,000; segment overage is charged in whole blocks of 1,000; message segments follow the GSM-7 (160 single, 153 multipart) and Unicode (70 single, 67 multipart) split; the annual discount applies to all recurring charges; no vendor price database; no network calls |
100% Client-Side Privacy Guarantee
Inputs stay on your device. Zero data is transmitted to external servers.
Frequently Asked Questions
How much does SMS marketing cost?
What is a message segment?
Why did my 175-character message count as two segments?
What is a contact overage?
What is a segment overage?
Why does the cheapest plan change at 3,376 contacts?
Why does Plan C take over at 8,126 contacts?
Does the annual discount apply to overages?
Are these real SMS marketing prices?
What is not included?
Methodology
Monthly total = plan base + contact-block overage + segment-block overage + extra-seat charges; the annual discount applies to all recurring charges. Message segments follow the GSM-7 (160 single, 153 multipart) and Unicode (70 single, 67 multipart) split. All prices are user inputs.
Last updated .