SMS Is Not One Network
Email works the same way everywhere. SMS does not, and that single fact explains nearly every delivery problem people run into. There is no global SMS network — there are hundreds of national ones, each with its own regulator, its own registration rules, its own filtering, and its own view of who is allowed to originate traffic into it.
The consequence is that a message which works perfectly to one country can vanish without trace when sent to the next, using identical code and identical content. Worse, the failure is almost always silent: your provider accepts the message, returns a success, and the handset never rings. Understanding where messages disappear is most of the job.
Three things must all be true
- Your sender is permitted in the destination country — and registered there if required.
- Your own number is provisioned for outbound SMS in the first place.
- The destination number is on a range that can receive SMS at all.
Any one of them failing produces the same symptom: nothing happens.
The Sender ID Problem
What appears in the “from” field is not cosmetic — it determines whether the destination carrier accepts the message at all. There are three kinds of sender, and choosing the wrong one for a country is the most common cause of international failure.
Long code (an ordinary phone number)
A standard number in a national numbering plan, used as the sender.
- Recipients can reply, and replies reach you
- Looks like a person rather than a broadcast
- Widely accepted for conversational messaging
- Registration required in several countries
- Low throughput compared with dedicated routes
- Cross-border delivery is inconsistent
Alphanumeric sender ID
A short text name in place of a number, such as a brand name.
- Instantly recognisable to the recipient
- Standard for one-way notifications across much of Europe and Asia
- Recipients cannot reply at all
- Pre-registration mandatory in many countries
- Blocked outright in some, including the United States and Canada
- The single most common cause of silent international failures
Short code
A five- or six-digit number leased for high-volume messaging in one country.
- High throughput
- Strong deliverability
- Trusted by carriers
- Expensive
- Weeks to provision
- Valid in exactly one country
The practical rule for most senders: use a real number. It works in more places than an alphanumeric ID, it allows replies, and it does not silently disappear the first time you message a country with stricter rules.
Registration Regimes, by Region
Registration is where planning matters most, because it takes time you cannot compress. If a launch depends on messaging into a regulated market, the registration is the critical path, not the code.
| Market | Regime | What it means in practice |
|---|---|---|
| United States | A2P 10DLC — brand and campaign registration | Unregistered traffic is filtered aggressively; registration takes days to weeks |
| Much of Europe | Alphanumeric sender IDs generally permitted | Some countries require pre-registration; rules differ per country, not per region |
| India | DLT registration of sender, template and content | Unregistered messages are dropped; templates must match exactly |
| Australia | Restrictions on unregistered alphanumeric senders | A common failure for senders based abroad who assume Europe’s rules apply |
| Middle East | Sender ID registration usually mandatory | Often requires a local entity or sponsor |
Rules change, and they change per country rather than per region — treat the table as a map of where to look, not as current legal advice. Confirm the specific destination before you build around it.
The Failures You Will Actually Hit
Unregistered alphanumeric sender ID
You sent from a brand name to a country that requires sender IDs to be pre-registered, or that bans them entirely. The carrier rejects the message before it reaches the handset. Australia is a frequent example for senders based elsewhere.
Fix: Send from a real number instead, or register the sender ID in that country first.
The destination number cannot receive SMS
Landline and some non-geographic ranges have no messaging service attached. The send fails at the carrier regardless of what you do.
Fix: Verify the destination is a mobile-capable number before sending.
Your own number has no outbound SMS
Voice and SMS are provisioned separately, and plenty of numbers carry voice only. This is a property of the carrier range, not a setting to be enabled.
Fix: Check the per-number capability flags, and buy a number that has outbound SMS if you need it.
Missing A2P registration
Application-to-person traffic into the United States requires brand and campaign registration under 10DLC. Unregistered traffic is heavily filtered or blocked, and the failure is usually silent.
Fix: Register the brand and campaign before sending volume into the US.
Content filtering
Carrier filters reject messages on content — link shorteners, certain keywords, all-caps urgency. The send reports as accepted and the message never arrives.
Fix: Use full-domain links, avoid trigger phrasing, and identify the sender in the body.
Route does not support the corridor
Not every provider can deliver to every country, and some corridors are simply unavailable at any price.
Fix: Confirm the specific origin-to-destination corridor is supported before designing around it.
Diagnosing a Failure, in Order
Work through these in sequence. Each step eliminates a whole class of cause, and doing them out of order wastes the most time.
- 1
Read the delivery receipt, not the API response
The API response tells you the message was queued. The delivery receipt, where one is returned, tells you what the destination carrier did with it. These are frequently different answers.
- 2
Send the same message to a number you hold in the same country
If it arrives, the problem is the specific recipient. If it does not, the problem is the route or the sender.
- 3
Send from a different sender type
If a real number succeeds where an alphanumeric ID failed, you have found a sender ID restriction. This one test resolves a large share of cases.
- 4
Confirm your number has outbound SMS provisioned
Check the capability flags rather than assuming. Voice-only numbers are common and give no useful error.
- 5
Confirm the destination is mobile-capable
Landline ranges cannot receive SMS, and nothing you change on your side alters that.
- 6
Strip the message to plain text and resend
If a bare message arrives and the original did not, you are being content-filtered. Reintroduce elements one at a time to find which.
- 7
Check whether the corridor requires registration
If everything above passes and messages still vanish into one country specifically, registration is the usual answer.
Content That Gets Filtered
Carrier filters act on the body of the message, and they do not tell you when they act. These rules cost nothing to follow and remove a whole category of unexplained failure.
- Avoid public link shorteners — carriers treat them as concealment. Use your own domain.
- Identify who is texting in the message body. Unattributed messages filter more often.
- Include an opt-out instruction on anything promotional, and honour it.
- Avoid all-caps, excessive punctuation and urgency language.
- Keep to one message segment where you can; long concatenated messages fail more often.
- Never send financial or credential-related content on unregistered routes.
Link shorteners deserve particular attention. They are the single most common content trigger, because they are the standard tool of SMS phishing. Carriers filter them aggressively and will not tell you they have.
A Pre-Send Checklist
- The destination country is confirmed supported on your route.
- Your sending number has outbound SMS provisioned, verified rather than assumed.
- The sender type is permitted in the destination country.
- Any required registration is complete, not in progress.
- Recipients are on mobile-capable ranges.
- The message body avoids shorteners and identifies the sender.
- Promotional traffic carries an opt-out, and opt-outs are honoured.
- You are reading delivery receipts, not API acceptances.
If you are choosing a number with messaging in mind, the capability rules are covered in how to get a virtual phone number in any country, and the inbound side — why codes fail to reach shared numbers — in receive SMS online.
Common Questions
- The API said the message was accepted. Why did it not arrive?
- Acceptance means your provider queued it, not that a handset received it. Delivery receipts, where the destination carrier returns them, are the only real evidence — and some carriers return nothing at all.
- Why does the same message work to one country and fail to another?
- Every country has its own sender rules, registration regime and filtering. There is no single international SMS network; there are hundreds of national ones joined by agreements.
- Can I just use a brand name as the sender everywhere?
- No. Alphanumeric sender IDs are blocked in the US and Canada, require registration in many other countries, and prevent replies everywhere. They suit one-way notification traffic in specific markets only.
- Do verification codes follow different rules?
- They follow the same delivery rules but attract stricter filtering, because that traffic is heavily abused. They also need the recipient to be on a mobile-capable range.
- Is it cheaper to send from a local number in the destination country?
- Frequently, yes, and delivery is usually better too. A domestic route avoids international filtering entirely.
Numbers that show what they can do
Real per-number SMS capabilities shown before you buy, in your choice of country — plus calling and eSIM data on the same account. No credit card required to sign up.
Related Articles
Verification Code Not Arriving? Work Through These Checks
A code that never shows up has about eight possible causes, and they are not equally likely. Work through them in order instead of requesting another one.
September 1, 2026 · 9 min readMessagingReceive SMS Online: Why Free Temporary Numbers Fail Verification
Free receive-SMS sites are public inboxes on recycled numbers, and WhatsApp, Telegram and banks block them. What actually works when you need a code to arrive.
April 14, 2026 · 11 min readPhone NumbersA Second Phone Number for Business, Without a Second Phone
Keep work and personal calls apart on one device. How dual numbers actually work, what they cost, and how to pick between an app number, an eSIM and a desk line.
July 21, 2026 · 10 min read