Transactional SMS in the US
Messages your US customers are expecting, delivered when they matter
WorldText delivers transactional and application-triggered text messages to US numbers over registered senders: one-time passwords, order and dispatch updates, appointment reminders, payment confirmations and security alerts, with delivery receipts you can reconcile.
Last reviewed: 11 September 2026
What is transactional SMS?
Transactional SMS is an application-triggered text message sent in response to a specific user action or account event, such as a one-time password, an order confirmation, a dispatch or delivery update, an appointment reminder or a payment receipt. It is distinct from marketing SMS because it is expected, event-driven and time sensitive. In the US, transactional traffic is still application-to-person (A2P) and must be sent on a registered 10DLC number or a verified toll-free number.
What transactional SMS is, precisely
Transactional SMS is not a category defined by content; it is defined by trigger. The message exists because something happened: a user asked for a login code, an order was placed, an appointment was booked, a payment cleared, a password reset was requested. The customer is waiting for the information the message carries.
Typical examples include one-time passwords for login and multi-factor authentication, password reset codes, order confirmations, dispatch and delivery updates, appointment confirmations and reminders, payment confirmations and fraud or security alerts. None of these need persuasion; they need to arrive. That single distinction, expected and event driven, separates transactional from marketing, and it is why the two categories should be planned separately. Our comparison guide walks through the differences, including why calling a promotional message transactional is a common source of trouble.
If no event in your system produced the message, it is probably marketing wearing a transactional costume, and it should be classified that way.
What delivery expectations are realistic
For transactional traffic the realistic expectation is speed plus verifiability. Messages submitted to a US number typically reach the network in seconds, but the word "typically" is doing real work: registration status, carrier filtering and number type all influence whether a message is accepted, and none of that is visible at submission time.
The honest way to run transactional messaging is to monitor delivery receipts rather than assume. A callback or receipt URL configured in the portal receives notifications when a message reaches its final state, and our published state and error codes let your systems act on failures: re-issue a code, retry a receipt, alert an operator. If you cannot prove a message was delivered, you cannot prove the customer was notified, and for a password reset that difference is a support ticket.
Receipts are also the audit trail that separates an operational metric from a story about what might have happened.
Registration still applies to transactional traffic
A common assumption is that transactional messages escape US registration because they are not marketing. They do not. Application-to-person traffic is defined by who sends it, an application on behalf of a business, not by what the message says, so transactional SMS from a 10-digit number requires 10DLC brand and campaign registration, and toll-free transactional traffic requires verification before A2P use.
Practically, this means registration must be planned as part of the launch, not added when you notice filtered traffic. Brand vetting can complete in hours to days, campaign vetting and carrier sync can take longer, so plan for days rather than hours. Our 10DLC page covers the process and the trust score that influences how carriers treat your traffic.
Toll-free transactional traffic goes through the same gate: unverified toll-free numbers have been blocked for A2P in the US and Canada since January 2024, so the sender decision cannot be deferred.
Keep transactional separate from marketing
Mixing the two categories is the single most common cause of self-inflicted delivery problems. If a marketing opt-out suppresses transactional messages, a customer who replied STOP stops receiving their order updates, one-time passwords and reminders, which is exactly backwards. The categories have different consent rationale, different registrations (though the same sender platform) and different failure tolerance.
Good practice is to register separate campaigns for transactional and marketing traffic, keep marketing consent and transactional trigger separate in your data model, and treat STOP as applying to promotional messages while continuing to send the messages a customer's own actions imply. That is a practice area, not a hard rule you can copy from a blog post; the detail is in our comparison guide and compliance page.
The same separation belongs in your data model: one subscriber record with distinct consent and trigger states keeps a marketing opt-out from ever silencing an auth code. Build it that way and the category question mostly disappears.
Infrastructure, not a campaign tool
Transactional messaging does not need a campaign builder; it needs an interface your code can call on every order, login and booking. WorldText is specialist SMS infrastructure: a documented HTTP API and SMPP on request, per-account credentials, delivery receipts, encoding control and registration support for US senders.
This is the layer that keeps transactional traffic out of a marketing calendar: the message goes out the moment the event happens, not when a scheduler runs. US destinations are priced at 8 credits per single-part message with multipart messages charged as multiple messages, and the same account covers your other markets. Build the flow once and it applies everywhere you send.
And a flow built for one market is not market specific: the same interface and credentials cover the UK and the rest of our footprint, so the integration is written once and used wherever you send. The plumbing is the same; only the sender registrations differ.
One-time passwords
Login, MFA and password reset codes for US users, time sensitive and delivered over registered senders.
Order and dispatch updates
Confirmation and status changes sent from your order systems the moment an event happens.
Appointment reminders
Confirmed bookings and reminder messages that reduce no-shows without staff making calls.
Security alerts
Payment confirmations, unusual-activity notices and fraud alerts that customers need quickly.
Frequently asked questions
What counts as transactional SMS?
Transactional SMS is an application-triggered message sent because of a specific user action or account event: a one-time password, order confirmation, dispatch update, appointment reminder, payment confirmation or security alert. It is expected and event driven rather than promotional.
Do I need 10DLC registration for transactional SMS?
Yes. US transactional traffic from an application is application-to-person traffic, so it must be carried on registered senders: a registered 10DLC brand and campaign, or a verified toll-free number. Unregistered transactional traffic is at risk of filtering.
How fast do transactional messages arrive in the US?
Messages submitted to US numbers normally reach the network within seconds, but actual delivery depends on carrier acceptance, which is influenced by registration and sender behavior. The reliable way to know is to monitor delivery receipts rather than assume.
Can I include marketing content in a transactional message?
You can, but it is usually safer to keep them separate. Register distinct campaigns, keep consent data separate, and do not let a marketing opt-out suppress the operational messages a customer's actions trigger. Our transactional vs marketing guide covers this in detail.
How do I know a transactional message was delivered?
Configure a callback or receipt URL in the portal Configuration tab. Delivery receipts are sent to that URL when a message reaches its final state, and our message state and errors page explains the states and error codes.
What does transactional SMS to US numbers cost?
US destinations are 8 credits per single-part message and multipart messages are charged as multiple messages. Credit bundles are sold in GBP including VAT; see our pricing page for published rates.
Send transactional SMS from your systems
One documented API for the messages your product already needs to send by itself. Create an account and verify delivery to US numbers before launch.