A bulk SMS service is a platform that sends the same text message to a large list of recipients at once, over the same commercial carrier network that carries person to person texts, using a business number registered with the carriers in advance. The category runs from raw developer APIs at one end to full campaign tools with contact management, scheduling, and reply handling at the other.
Comparing providers brand by brand rarely helps, because the differences that matter sit at the category level. What actually separates one bulk SMS service from another is the type of phone number it puts you on, who completes your application to person (A2P) registration, whether inbound replies are a first class feature or an add on, whether the vendor will sign a business associate agreement, and how the contract is shaped. Settle those five questions and the shortlist writes itself.
The four categories of bulk SMS provider
Almost every product marketed as a bulk SMS service belongs to one of four categories. They are priced differently, sold differently, and fail differently.
| Category | What you are buying | Usually suits | What you take on yourself |
|---|---|---|---|
| CPaaS / messaging API | Raw send and receive endpoints, number provisioning, delivery webhooks | Teams with in-house engineers building messaging into an existing product | The entire application layer: contacts, consent records, opt-out handling, scheduling, reporting |
| Self-serve bulk SMS platform | A web app for lists, campaigns, templates, and basic reporting | Small teams sending announcements and reminders without engineering support | Vertical requirements, integrations, and anything the standard workflow does not cover |
| Industry vertical platform | Messaging plus the workflow, data handling, and paperwork of one sector | Regulated or mission-driven organizations with sector-specific obligations | Less configuration, but you accept the vendor's opinionated workflow |
| All-in-one marketing suite | SMS as one channel alongside email, forms, and automation | Marketing teams that want a single contact database across channels | SMS depth: two-way handling and reply routing are often thinner than in dedicated tools |
A CPaaS account often carries the lowest per message rate and the highest build cost, because you are buying a pipe rather than a program. If nobody on staff will own opt-out logic, quiet hour rules, and consent auditing in code, you are not buying a bulk SMS service, you are buying a project. Self-serve platforms invert that trade: fast to start, and constrained the moment your workflow stops looking like a promotional blast. Our broader comparison of mass texting platforms walks through how those trade-offs show up in day to day use.
Number type and A2P registration
The number your traffic originates from determines your throughput ceiling, your registration path, and how carriers treat your messages. In the United States, application to person messaging on standard ten digit numbers runs through the A2P 10DLC framework, and brand and campaign registration is handled by The Campaign Registry on behalf of the major carriers. Toll-free messaging is verified through a separate carrier process. Short codes are leased and provisioned through the industry short code administration process.
| Number type | Registration path | Typical fit | Practical notes |
|---|---|---|---|
| 10DLC (standard 10 digit long code) | Brand plus campaign registration via The Campaign Registry | Local presence, two-way conversation, moderate volume | Throughput is assigned per campaign based on brand vetting; unregistered traffic is filtered |
| Toll-free | Toll-free verification submitted through your provider | National footprint, notifications and alerts | Verification requires opt-in evidence and sample message content |
| Short code (5 to 6 digits) | Lease and carrier provisioning, longest lead time | Very high volume campaigns and keyword programs | Highest recurring cost; usually overkill below very large list sizes |
Ask any prospective provider one direct question: do you submit and maintain our registration, or do we? Some platforms file everything and absorb rejections. Others hand you a form, and a rejected campaign becomes your problem while your sends fail silently. That single operational difference is a common cause of stalled launches, and it is worth settling before price.
Two-way messaging is not a given
Bulk SMS was originally one directional, and plenty of tooling still assumes that. If people can reply, you need somewhere for replies to land, a way to assign them, and a record that survives staff turnover. Check three things: whether inbound messages are included or metered separately, whether the inbox supports multiple staff users without extra per seat cost, and whether conversation history is exportable.
Automated opt-out keyword handling should be standard. The CTIA Messaging Principles and Best Practices set the industry expectation that STOP, and comparable opt-out words, are honored automatically and confirmed to the sender. If a provider expects you to process opt-outs manually, treat that as a compliance risk rather than a feature gap.
Regulated data, BAAs, and consent records
If your messages will contain protected health information, the vendor is a business associate under HIPAA, and 45 CFR 164.308(b)(1) and (b)(3) require satisfactory assurances documented through a written contract before that data is disclosed. Some general purpose bulk SMS services will not sign one, and others restrict it to particular plan tiers, so confirm per vendor and per plan tier. Confirm availability in writing before you migrate a list, not after.
Separately, every provider in the category should give you a durable consent record: what the person agreed to, when, and through what mechanism. The Telephone Consumer Protection Act, 47 USC 227, and the FCC rules implementing it, place the burden of proving consent on the sender, and statutory damages under 47 USC 227(b)(3) start at $500 per violation with up to $1,500 available for willful or knowing violations. A platform that stores no consent evidence leaves you defending a claim with screenshots.
What bulk SMS actually costs
Sticker price per message tells you very little on its own. Real cost is the sum of the per message rate, carrier pass-through fees, number rental, registration fees, and whatever seat or platform minimum sits underneath. Carrier surcharges in particular are set by the carriers rather than the platform, so they can appear on your invoice regardless of vendor and are worth confirming per vendor and per plan tier; we break the mechanics down in our explainer on SMS carrier fees.
Contract shape matters as much as rate. Credit bundles that expire punish seasonal senders. Annual commitments priced on peak month volume punish everyone else. Per contact pricing is predictable but penalizes large, lightly messaged lists. Ask for a worked example using your own send pattern, including your quietest month, and compare that against published plans such as the FRANSiS pricing page rather than against headline per message rates.
Deliverability transparency: what to ask
Nobody in this category controls carrier filtering, and no provider can promise inbox placement, because that decision sits with the carrier. What a provider can offer is visibility. Ask for these specifics:
- Do you expose per message delivery receipts, or only aggregate send counts?
- Are carrier error codes surfaced in the interface, or flattened into a generic failure state?
- Is my traffic on shared routes with other customers, or on numbers registered to my brand?
- What is my assigned throughput, and how do I request more?
- How are undeliverable numbers and repeated failures handled over time?
Shared or rotating originating numbers are worth flagging. When unrelated senders share a route, the filtering consequences of their content can reach your traffic, and you have no way to see or fix it.
Where FRANSiS fits in the category
FRANSiS is an industry vertical platform rather than a general purpose bulk sender. It is built for mission-driven teams in nonprofit, healthcare, education, and government settings, with two-way conversation as the default rather than an add on, an AI Powered Helper that drafts and triages replies with staff review, and a signed business associate agreement included so HIPAA compliance work is supported from the start. A2P 10DLC registration is handled as part of onboarding. That focus is a trade: if you need a raw API to embed messaging inside your own product, a CPaaS provider is the better structural match.
This article is general information, not legal advice. Requirements vary by jurisdiction and change over time, so confirm your own obligations with qualified counsel or the relevant regulator.
Frequently Asked Questions
What is a bulk SMS service?
A bulk SMS service is a platform that sends one text message to many recipients at once through the commercial carrier network, using a business number registered with carriers beforehand. It handles list management, scheduling, opt-out keywords, and delivery reporting. The category includes developer APIs, self-serve campaign tools, sector-specific platforms, and marketing suites that treat SMS as one channel among several.
How much does bulk SMS cost per message?
Rates vary by provider, volume, and number type, and the per message rate is only part of the bill. Expect carrier pass-through surcharges set by the carriers themselves, monthly number rental, A2P registration fees, and any platform or seat minimum. Ask each vendor to price your actual annual send pattern, including your lowest volume month, rather than quoting a single per message figure.
Do I need A2P 10DLC registration to send bulk SMS?
Yes, for application to person traffic on standard ten digit US numbers. Brand and campaign registration runs through The Campaign Registry on behalf of the major carriers, and unregistered traffic is heavily filtered or blocked. Toll-free numbers use a separate verification process. Confirm whether your provider files and maintains the registration for you or leaves it as your responsibility.
What is the difference between a long code, a toll-free number, and a short code?
A 10DLC long code is a standard ten digit number suited to local presence and two-way conversation. A toll-free number carries national traffic and is cleared through toll-free verification. A short code is a five or six digit leased number built for very high volume keyword campaigns, with the longest setup time and the highest recurring cost.
Can bulk SMS services receive replies?
Some can and some cannot. Broadcast-only tools deliver outbound messages with no inbox behind them. If replies matter, confirm that inbound messages are included rather than metered separately, that multiple staff can work the same inbox, and that conversation history is exportable. Automatic handling of STOP and similar opt-out keywords should be standard in every case.
Will a bulk SMS provider sign a BAA?
Only some will. Where protected health information is involved, HIPAA treats the vendor as a business associate, and 45 CFR 164.308(b)(1) and (b)(3) require satisfactory assurances documented through a written contract before that information is disclosed. Some platforms decline, and others restrict signing to particular plan tiers, so confirm per vendor and per plan tier. Get the commitment in writing before you upload any list containing patient data.
How do I keep bulk SMS messages from being filtered?
Register your brand and campaign accurately, keep message content consistent with what you registered, send only to recipients who opted in, honor opt-outs immediately, and avoid link shorteners on shared domains. Ask your provider to expose per message delivery receipts and carrier error codes so you can see filtering when it happens instead of guessing from flat send totals.
Is bulk SMS the same as mass texting?
In practice the terms are used interchangeably for sending one message to many recipients at once. Bulk SMS is the older term and leans toward high volume outbound sending. Mass texting is more common in nonprofit, education, and healthcare settings, where two-way conversation and staff reply handling are usually expected alongside the outbound send.
Compare bulk SMS options against your actual workflow
If your messaging involves replies, regulated data, or a small team doing the sending, the category you choose matters more than the vendor you shortlist inside it. FRANSiS supports two-way texting for mission-driven organizations, with registration handled at onboarding and a signed BAA included. Contact us to talk through your list size, send pattern, and requirements.


