Twilio Messaging
The messaging API most SMS platforms are quietly built on
Twilio Messaging is a developer messaging API for sending and receiving SMS, MMS, and RCS programmatically, priced pay-as-you-go at $0.0083 per US SMS segment plus carrier surcharges of roughly $0.003 to $0.005, with long code numbers at $1.15 a month, toll-free at $2.15, and short codes at $1,000 to $1,500 a month billed quarterly; it is a building block rather than a marketing product, with no campaign interface, no consent management workflow, no subscriber list, and no compliance dashboard, so a marketer who buys it expecting an SMS platform will find an empty API key.
Overview
Twilio was founded in 2008 by Jeff Lawson, Evan Cooke, and John Wolthuis, listed on the NYSE in 2016 under TWLO, and reported $5.07 billion of revenue in 2025 with roughly 5,600 employees, growing over twenty percent year on year through 2026 under CEO Khozema Shipchandler. It is the default programmable communications provider, and its messaging API is the transport layer beneath an enormous share of the SMS tools a small business might otherwise buy directly, including several profiled in this category.
This entry covers Twilio Messaging specifically, and the single most important thing to say about it is what it is not. It is not an SMS marketing platform. There is no campaign builder, no subscriber list, no segmentation, no drip editor, no shared inbox, no consent capture form, no opt-in audit trail, and no quiet-hours scheduler. Twilio gives you an HTTP endpoint that accepts a phone number and a body and returns a message SID. Everything a marketer thinks of as SMS marketing is code you write or software you buy on top. Twilio does ship compliance building blocks, notably Advanced Opt-Out handling and the Messaging Service abstraction that manages number pools and sending rules, but building blocks are exactly what they are.
For a small business with an engineer, that is a hugely favourable trade. At $0.0083 per US SMS segment plus roughly $0.003 to $0.005 in carrier surcharges, the all-in cost is around one and a half cents a segment, against five to eight cents on an entry-tier credit plan and twenty-five cents on a bundled support platform. Long code numbers cost $1.15 a month and toll-free $2.15. Sending 50,000 transactional messages a month costs about $600 on Twilio and would cost roughly $940 on a marketing platform's largest published plan, and the gap widens fast above that. The catch is engineering time, and the honest question is whether the two weeks it takes to build a passable consent and opt-out system is worth the difference at your volume.
The other thing Twilio buys you is coverage and control. It reaches essentially every country, supports alphanumeric sender IDs where they are permitted, handles number pools and sticky sender assignment through Messaging Services, provides delivery receipts and detailed error codes rather than a silent failure, and gives you short code provisioning if you need one. That last item is worth pricing carefully: short codes run $1,000 a month for a random code or $1,500 for a vanity code, billed quarterly with setup fees, and take six to eight weeks to provision. That is real telecom, and it is why platforms that include a short code in a $29 plan deserve a second look at what they are actually including.
Best for
Product and engineering teams that need programmatic messaging inside an application, businesses sending high transactional volume where per-message cost dominates, and companies whose messaging requirements are specific enough that no off-the-shelf platform fits, provided they have a developer who will own consent and opt-out handling.
Not the right fit for
- Marketers without an engineer. There is no campaign interface, no list, no consent form, and no reporting dashboard of the kind you are picturing, and buying Twilio to run SMS marketing is buying an engine and expecting a car.
- Businesses that need a compliance workflow out of the box; Twilio provides opt-out keyword handling and 10DLC registration plumbing, but TCPA consent capture, records, quiet hours, and frequency caps are your responsibility to build and to defend.
- Teams that need a shared inbox for two-way conversations; inbound messages arrive as webhooks to your server, and if you want humans to read and reply you must build that interface or buy Twilio Flex.
- Very low-volume senders. At a few hundred messages a month the raw cost saving is a rounding error against the engineering time, and a $29 platform will do more for less total effort.
- Buyers who want a single predictable monthly invoice; usage billing plus carrier surcharges plus number fees plus 10DLC campaign fees means the bill is assembled from four moving parts every month.
How it works
- 1
You create an account self-serve with no credit card, receive trial credit, and get an account SID and auth token. Trial accounts can only message verified numbers, so the first real step is adding a payment method.
- 2
You buy a number. A US long code is $1.15 a month, a toll-free number $2.15. Short codes are $1,000 a month for a random code or $1,500 for a vanity code, billed quarterly with setup fees and taking six to eight weeks to provision.
- 3
You register for A2P 10DLC before sending business traffic from a long code. You register a brand, then one or more campaigns tied to a use case, through The Campaign Registry. Budget roughly $4 for brand registration, campaign vetting from about $15, secondary vetting at $40 where required, and monthly campaign fees of $1.50 to $10 by use case. Toll-free numbers use free toll-free verification instead, which takes one to five business days and sometimes longer, and unverified toll-free traffic is blocked by the aggregator.
- 4
You send by POSTing to the Messages endpoint, or through one of the official helper libraries in Node, Python, Java, C#, PHP, Ruby, or Go. Each request returns a message SID you use to track status.
- 5
You receive by pointing a webhook at your own server. Inbound SMS, delivery receipts, and status callbacks all arrive as HTTP requests you must handle, store, and act on yourself. There is no inbox to log into.
- 6
You handle compliance in your own code, with help. Advanced Opt-Out manages STOP, HELP, and START keywords at the Messaging Service level, and Messaging Services handle number pooling, sticky sender, and geographic routing. Consent capture, consent records, quiet hours, frequency capping, and audit trails are yours to build.
Feature breakdown
25 features in 5 modulesCore messaging API
The primitive: send a message, receive a message, know what happened to it.- Programmable SMS
- A REST endpoint that accepts a destination, a sender, and a body, and returns a message SID for tracking. This is the entire marketing interface.
- MMS
- Picture and media messaging in the US and Canada at $0.022 outbound and $0.0165 inbound on long code, roughly triple the SMS rate before carrier fees.
- RCS
- Rich branded messaging with verified sender identity at $0.0083 base plus carrier surcharges of $0.0045 to $0.0062, where handset and carrier support exists.
- Inbound webhooks
- Incoming messages and status callbacks are delivered as HTTP requests to your endpoint. You store, route, and respond to them in your own code.
- Delivery receipts and error codes
- Detailed per-message status and a documented error taxonomy, so a blocked or filtered message is diagnosable rather than mysteriously absent. Failed messages carry a $0.001 processing fee.
- Helper libraries
- Official SDKs for Node, Python, Java, C#, PHP, Ruby, and Go, which is why a first message takes ten minutes rather than an afternoon.
Sender management
Messaging Services, the abstraction that makes production sending survivable.- Messaging Services
- Group numbers into a pool with shared sending rules, so your application sends to a service rather than picking a number, and routing decisions live in configuration.
- Sticky sender
- A given recipient consistently receives messages from the same number, which matters because a customer who saves your number expects the next text from it.
- Number pooling
- Distribute volume across many numbers to stay inside carrier throughput limits without your application knowing about it.
- Long code, toll-free, and short code
- All three sender types are available: long code at $1.15 a month, toll-free at $2.15, and short codes at $1,000 random or $1,500 vanity per month, billed quarterly with a six to eight week provisioning timeline.
- Alphanumeric sender ID
- A branded text sender where the destination country permits it, which is common internationally and not available in the US.
Compliance building blocks
Real, useful, and emphatically not a compliance program.- Advanced Opt-Out
- STOP, HELP, and START keyword handling managed at the Messaging Service level with customizable responses, so opt-outs are enforced without you writing the state machine.
- A2P 10DLC registration
- Brand and campaign registration flows built into the console, submitting to The Campaign Registry. Fees are passed through and registration is a prerequisite for long code business traffic.
- Toll-free verification
- Free verification submitted through Twilio, taking one to five business days and sometimes longer. Unverified toll-free traffic is blocked outright by the aggregator.
- Regulatory Compliance API
- Manages the identity and address documentation many countries require before they will issue you a number.
- What is not included
- No consent capture form, no opt-in audit trail, no quiet-hours enforcement, no frequency capping, and no subscriber list. If a regulator asks how you obtained consent, the answer lives in your own systems.
Global reach and routing
The coverage that justifies the platform tax at scale.- Worldwide coverage
- Sending to essentially every country, with per-destination pricing published rather than quoted.
- Carrier-level routing
- Direct carrier relationships and route selection, which is what separates consistent delivery from cheap wholesale routes that silently drop traffic.
- Localized sender selection
- Automatically pick a sender appropriate to the destination country's rules, since what is legal in one market is blocked in another.
- Throughput management
- Message queueing and rate control so a large send does not exceed carrier limits and get your traffic filtered.
Platform and operations
The wider Twilio surface a messaging integration eventually touches.- Console and logs
- Message logs, delivery insights, and error reporting for diagnosing what the carrier did with your traffic.
- Subaccounts
- Separate billing and isolation per customer or per brand, which is how agencies and platforms build on top of Twilio.
- Verify and Lookup
- Adjacent APIs for one-time passcodes and phone number validation, commonly used alongside messaging.
- Voice and email
- The same account covers programmable voice and, through SendGrid, email, so multi-channel notification lives with one vendor.
- SOC 2, ISO 27001, HIPAA, and GDPR
- Enterprise compliance certifications with business associate agreements available, which is why regulated companies build on it.
Use cases
4 documentedSaaS product sending transactional notifications
Appointment confirmations, delivery updates, and one-time passcodes need to go out from the application, and no marketing platform fits because the trigger is a database event.
A few dozen lines of code against the Messages endpoint, a Messaging Service for number pooling, and per-message cost of about one and a half cents all in, with delivery receipts feeding the application's own logs.
High-volume sender doing 500,000 messages a month
A credit-based marketing platform would charge five figures a month for volume that is largely one-way and rule-driven.
At roughly $0.0083 plus carrier fees the transport costs a fraction of that, and the engineering cost of building the sending layer is amortized many times over within the first quarter.
Agency building SMS into a client product
Needs isolated billing per client, its own branded interface, and control over routing rather than reselling somebody else's UI.
Subaccounts separate clients cleanly, Messaging Services keep sender rules per brand, and the agency owns the interface and the customer relationship.
Marketing manager who was told Twilio is cheaper
Signs up, gets an API key, and discovers there is no place to upload a contact list, write a campaign, or record consent.
The honest outcome is a return to a platform. Twilio is the right answer only when someone is going to write the code, and this profile exists partly to prevent that particular purchase.
Pricing
from $0.0083 per US SMS segment plus carrier feesPay-as-you-go usage billing per message segment, plus monthly number rental, plus carrier surcharges, plus A2P 10DLC registration and campaign fees, with volume discounts available by contract.
| Plan | Price | Includes |
|---|---|---|
| Pay as you go | $0.0083 per US SMS segment, outbound or inbound |
|
| Long code number | $1.15 per number per month |
|
| Toll-free number | $2.15 per number per month |
|
| Short code | $1,000 random, $1,500 vanity per month, billed quarterly |
This is what a short code actually costs, which is context worth carrying into any conversation with a platform that claims to include one. |
| Committed use | Custom negotiated contract |
|
Add-ons
- A2P 10DLC brand registration (About $4 one-time): Set by The Campaign Registry and passed through.
- Campaign vetting (From about $15 per campaign, with $40 secondary vetting where required): Additional campaigns under the same brand are charged per campaign.
- Monthly campaign fee ($1.50 to $10 per campaign per month): Varies by use case and volume tier.
Billing notes
- The advertised $0.0083 is not what a message costs. Add carrier surcharges of roughly $0.003 to $0.005 per segment, which is 36 to 60 percent on top, and the all-in US figure is about $0.012 to $0.014 per segment.
- Carrier surcharges are published per carrier and per direction: AT&T long code SMS runs about $0.0035 outbound and T-Mobile about $0.0045. They are pass-through, not markup, and every US vendor pays them whether or not they disclose them.
- Segments, not messages, are the billing unit. A 160-character GSM message is one segment. A single emoji or curly quote forces unicode encoding, cutting the segment budget to 70 characters, so a 150-character message with one emoji is three segments and costs three times as much.
- MMS is roughly 2.6 times the SMS rate before carrier fees, and MMS carrier surcharges are higher again, so media-heavy sending is materially more expensive than the SMS headline suggests.
- Number rental is a separate monthly line: $1.15 per long code, $2.15 per toll-free. A pool of twenty long codes for throughput is $23 a month before a single message.
- Short codes at $1,000 to $1,500 a month billed quarterly plus setup fees, with six to eight weeks of provisioning, are the single largest fixed cost in US messaging and the reason most small businesses use 10DLC instead.
- A2P 10DLC fees stack: roughly $4 brand registration, $15 or more per campaign vetting, $40 secondary vetting where required, and $1.50 to $10 per campaign per month. Registration typically takes days to a couple of weeks.
- There is no rollover question because there is no allowance. You pay for what you send, prepaid or invoiced, which is the cleanest model in the category and also the one with no ceiling on a mistake.
- Volume discounts exist but require a committed-use contract, so the published rate is the small-business rate.
Value assessment: Per message, Twilio is roughly a fifth the cost of a mid-sized credit plan and a tenth the cost of a bundled business texting platform, and that gap is the entire argument. All in, a US segment costs about one and a half cents including carrier surcharge. Everything else is a question about labour. The software you would have to write to make that cheap message useful, which is consent capture, an opt-in record, list management, a scheduler that respects quiet hours, frequency capping, an inbox for replies, and reporting somebody in marketing will actually open, is genuinely weeks of engineering and then permanent maintenance. Below roughly 25,000 messages a month the arithmetic almost never favours building. Above 250,000 it almost always does. In between, the deciding factor is whether your requirements are ordinary. If they are, buy a platform, most of which are running on Twilio anyway and are charging you a fair price for the part you did not want to build.
Strengths & limitations
Strengths
- The lowest credible per-message cost available self-serve, at $0.0083 plus carrier fees, with pricing published per country rather than quoted.
- Complete control over routing, sender selection, throughput, and retry behaviour, which no application-layer platform exposes.
- Exceptional documentation and official helper libraries in seven languages, which is why a working integration takes hours rather than days.
- Messaging Services with number pooling, sticky sender, and Advanced Opt-Out remove the hardest parts of production sending without removing control.
- Global coverage with direct carrier relationships and published per-destination pricing, which is where cheaper wholesale providers quietly fall down.
- A public company with $5.07 billion of 2025 revenue and twenty percent growth into 2026, so the vendor risk that has closed several products in this category is negligible here.
- SOC 2, ISO 27001, HIPAA, and GDPR compliance with business associate agreements available, which regulated buyers need and small platforms often cannot offer.
Limitations
- It is not an SMS marketing product. No campaign builder, no subscriber list, no segmentation, no consent capture form, no opt-in audit trail, no quiet-hours enforcement, and no reporting dashboard for marketers.
- Inbound messages arrive as webhooks to a server you operate, so two-way conversation requires you to build or buy an inbox.
- TCPA exposure stays entirely with you. Twilio handles opt-out keywords; the burden of proving how you obtained consent is yours, and that is the part that actually costs money in a dispute.
- The all-in price is assembled from four moving parts (segments, carrier surcharges, number rental, and 10DLC campaign fees), so budgeting requires modelling rather than reading.
- Twilio shut down Zipwhip, the business texting product it acquired for $850M, at the end of 2023 and displaced roughly 30,000 businesses, which is a fair data point on its appetite for serving non-developers directly.
- Volume discounts require a committed-use contract, so small senders pay list price while the platforms reselling Twilio to them do not.
Head-to-head comparisons
5 alternativesTwilio Messaging vs Plivo SMS
from $0.0077 per US SMS segment plus carrier feesPlivo is the direct price competitor at $0.0077 per US SMS segment against Twilio's $0.0083, with cheaper numbers ($0.50 a month for a long code versus $1.15) and short codes at $500 a month against $1,000. Twilio wins on documentation, ecosystem breadth, adjacent products, and corporate durability. Plivo wins on unit cost and is a genuinely credible alternative for straightforward messaging. If your integration is simple and volume is high, the saving is real; if you want the best-documented API and the widest set of adjacent services, pay the Twilio premium.
Full Twilio Messaging vs Plivo SMS comparisonTwilio Messaging vs Telnyx Messaging
from $0.004 per US local SMS message part plus carrier feesTelnyx undercuts both at $0.004 per US SMS message part plus carrier fees, roughly half Twilio's rate, and runs its own private IP network rather than reselling. Twilio's advantages are ecosystem, documentation quality, and the fact that almost every engineer has already used it. For pure messaging economics Telnyx is the sharper pencil; for a team that wants messaging plus voice plus verification plus email plus a decade of Stack Overflow answers, Twilio remains the safer default.
Full Twilio Messaging vs Telnyx Messaging comparisonTwilio Messaging vs Avochato
from $0 per month platform fee, then $0.08 per segmentAvochato is an application: a shared inbox, broadcasts, voice, and chat with five users included, at $0.03 a segment on a $210 plan. Twilio is the transport underneath tools like it, at roughly a quarter of that per segment and with no interface at all. If you have engineers and specific requirements, Twilio plus your own code is far cheaper. If you have a dispatcher and a front desk who need to answer texts today, Avochato is the product and Twilio is a project.
Full Twilio Messaging vs Avochato comparisonTwilio Messaging vs SimpleTexting
from $39 per month for 500 credits, or $398.40 per year with annual billingSimpleTexting charges roughly 7.8 cents a credit at its entry tier, which is around five times Twilio's all-in per-segment cost, and in exchange provides the campaign builder, shared inbox, keywords, automations, consent tooling, and support that Twilio deliberately does not. This is the clearest illustration of the trade in the category: SimpleTexting is Twilio plus software plus service, priced accordingly, and for most small businesses that is the correct purchase.
Full Twilio Messaging vs SimpleTexting comparisonTwilio Messaging vs Sakari
from $25 per month, with US segments at roughly $0.0304 each at that levelSakari is a business texting platform with strong automation-platform integrations, sitting on top of carrier infrastructure and charging a platform rate for the application layer. Twilio sells the layer beneath it. Buy Sakari if you want SMS to work with your existing tools this week; buy Twilio if messaging is a feature of your own product and you intend to own the workflow.
Full Twilio Messaging vs Sakari comparisonImplementation & onboarding
- Setup time
- Ten minutes to a first message in a trial account, but four to eight weeks to a compliant production marketing system: A2P 10DLC registration takes days to a fortnight, and the consent capture, opt-in records, scheduling, and reply handling you must build take considerably longer than the sending code.
- Learning curve
- Trivial for a developer, impossible for a non-developer. The API is exemplary and the documentation is among the best in software, but there is no interface for someone who does not write code, and no amount of documentation quality changes that.
- Onboarding
- Fully self-serve with a free trial account and no credit card, though trial accounts can only message numbers you have verified. Enterprise support and account management come with committed-use contracts.
- Migration notes
- Numbers can be ported into Twilio, and porting is the slow step in any migration, so start it before cancelling elsewhere. If you are moving off an application-layer platform, understand that you are not migrating a product, you are replacing one: your contact list, consent records, templates, automations, and reply workflow all need a new home, and Twilio provides none of them. Budget for building or buying that layer before you count the per-message saving as real.
Platform, API & security
- Platforms
- REST APIHelper libraries for Node, Python, Java, C#, PHP, Ruby, and GoWeb consoleWebhooks
- API
- The product is the API. REST endpoints for messages, Messaging Services, phone numbers, and regulatory compliance, with webhooks for inbound messages and status callbacks, plus published rate limits and a documented error taxonomy.
- Compliance
- SOC 2ISO 27001HIPAA with business associate agreementsGDPRA2P 10DLC brand and campaign registrationAdvanced Opt-Out keyword handling
- Data residency
- Regional data residency options are available for messaging in supported regions; confirm the current region list for your requirements.
- SSO
- SSO available for console access on enterprise agreements.
- Security notes
- Enterprise-grade certifications and business associate agreements are available, and Advanced Opt-Out enforces STOP, HELP, and START at the Messaging Service level. Everything above that line, including consent capture, opt-in evidence, quiet hours, and frequency capping, is the customer's responsibility to implement and to defend in a TCPA dispute.
Support & resources
- Channels
- Documentation and self-servicePaid support plansEnterprise support with account management on committed-use contracts
- Documentation
- twilio.com/docs, widely regarded as among the best API documentation in the industry, covering messaging, Messaging Services, 10DLC registration, error codes, and helper libraries.
- Community
- Very large developer community, extensive Stack Overflow coverage, and an active changelog and developer blog.
Company
- Founded
- 2008
- Headquarters
- San Francisco, California
- Ownership
- Public company (NYSE: TWLO)
- Founders
- Jeff Lawson, Evan Cooke, John Wolthuis
- Employees
- Approximately 5,600 (2025 filing)
- Funding
- Publicly traded since June 2016. Reported $5.07 billion of revenue in 2025, with Q1 2026 revenue of $1.41 billion and Q2 2026 revenue of $1.50 billion, growing 20 and 22 percent year on year respectively.
Timeline
- 2008Founded by Jeff Lawson, Evan Cooke, and John Wolthuis, launching programmable voice before messaging.
- 2016Lists on the NYSE under the ticker TWLO.
- 2021Acquires Zipwhip for $850M, buying carrier relationships and landline texting infrastructure.
- 2023Shuts down the Zipwhip business texting software on 1 December, displacing roughly 30,000 businesses to other platforms.
- 2024Khozema Shipchandler becomes CEO in January.
- 2026Reports $1.50 billion of Q2 revenue, up 22 percent year on year, with RCS messaging generally available alongside SMS and MMS.
Integrations
- REST API and official helper libraries
- Webhooks for inbound and status callbacks
- Twilio Messaging Services
- Twilio Verify and Lookup
- Twilio Programmable Voice
- SendGrid email
- Segment customer data platform
- Zapier and Make via API
Frequently asked questions
10 questionsWhat is Twilio Messaging?
Twilio Messaging is a developer API for sending and receiving SMS, MMS, and RCS programmatically. You call an HTTP endpoint with a phone number and a message body and Twilio delivers it through carrier networks. It is a building block for engineers, not an application for marketers.
Can I run SMS marketing campaigns on Twilio?
Not directly. There is no campaign builder, no subscriber list, no segmentation, no consent capture form, no opt-in audit trail, no quiet-hours scheduler, and no marketing reporting. You would build all of that yourself against the API, or buy a platform, most of which are built on Twilio and are charging you for exactly the part you did not want to write.
How much does Twilio SMS cost in the US?
$0.0083 per SMS segment outbound or inbound, plus carrier surcharges of roughly $0.003 to $0.005 per segment, so about $0.012 to $0.014 all in. MMS is $0.022 outbound. Long code numbers are $1.15 a month and toll-free $2.15. Failed messages carry a $0.001 processing fee. Volume discounts require a committed-use contract.
What are carrier fees and why does everyone pass them through?
US carriers charge a per-message surcharge on application-to-person traffic, roughly $0.0035 for AT&T and $0.0045 for T-Mobile on long code SMS, published per carrier and per direction. Nobody absorbs them, because they are a real cost of delivery. Twilio itemizes them; many application-layer platforms fold them into a credit price without saying so, which is why comparing headline rates across vendors is misleading.
How are message segments counted?
A message using standard GSM characters gets 160 characters per segment. Insert one emoji, curly quote, or other unicode character and the whole message re-encodes, dropping the budget to 70 characters per segment. A 150-character message with a single emoji is therefore three segments and costs three times as much. Concatenated segments also lose a few characters each to headers, so long messages are slightly worse than the arithmetic suggests.
What does a short code cost and how long does it take?
$1,000 a month for a random short code or $1,500 for a vanity code, billed quarterly with setup fees on top, and six to eight weeks to provision. That is the real market price, and it is useful context when an SMS platform advertises a short code as included in a low monthly plan.
What is A2P 10DLC and what does it cost through Twilio?
It is the US carrier registration regime for business messaging from ten-digit long codes. You register a brand and one or more campaigns with The Campaign Registry: roughly $4 for brand registration, campaign vetting from about $15, $40 secondary vetting where required, and a monthly campaign fee of $1.50 to $10 by use case. Registration typically takes a few days to two weeks. Toll-free numbers use free toll-free verification instead, which takes one to five business days and sometimes longer, and unverified toll-free traffic is blocked.
Does Twilio handle TCPA compliance for me?
It handles part of it. Advanced Opt-Out manages STOP, HELP, and START keywords at the Messaging Service level, and the console handles 10DLC registration. It does not capture consent, store an opt-in audit trail, enforce quiet hours, or cap frequency. If a complaint arrives, the evidence of how you obtained consent has to come from systems you built.
Should I use Twilio or an SMS platform?
Volume and requirements decide it. Below roughly 25,000 messages a month, the per-message saving rarely covers the engineering time, so buy a platform. Above roughly 250,000, the saving is large enough that building is usually right. In between, the question is whether your workflow is ordinary. If it is, a platform will do it better and cheaper in total cost than you will.
How stable is Twilio as a vendor?
Very, as a company: it is publicly traded on the NYSE, reported $5.07 billion of revenue in 2025, and grew 22 percent year on year in Q2 2026. As a vendor to non-developers, less so: it acquired Zipwhip for $850M in 2021 and shut the product down on 1 December 2023, displacing roughly 30,000 businesses. The API is a durable dependency; Twilio's appetite for owning the small-business application layer has proven not to be.
Editorial verdict
Twilio Messaging is the reference implementation of a messaging API and the wrong purchase for most people reading a category called SMS marketing. What it sells is transport at about a cent and a half a segment all in, with control, coverage, documentation, and the corporate durability of a five-billion-dollar public company. What it does not sell is anything a marketer would recognize as a product: no list, no campaign, no consent record, no inbox, no report. That gap is not an oversight, it is the business model, and several vendors in this category exist entirely to fill it. Buy Twilio when messaging is a feature of software you are building, when volume is high enough that per-message cost dominates, and when a named engineer will own consent and opt-out handling. Buy a platform when the answer to any of those is no. The most expensive mistake in this category is a marketing team that bought an API key and then spent six months discovering what it had actually purchased.
Written by the SaaSTracker editorial team. Awards, when shown, are judged against the published criteria in our methodology.