company logo

Help center

Go to Hello Hotel
BlogPricingAboutRoadmap
All collectionsTroubleshootingSMS Not Sending or Delivering

SMS Not Sending or Delivering

What to check when text messages aren’t sending from Hello Hotel or aren’t being received by guests.

If text messages aren’t going out, are failing to deliver, or guests say they aren’t receiving them, work through the checks below. Most SMS issues come down to 10DLC registration, carrier filtering, or phone number problems.

Messages Won’t Send at All

Check your 10DLC registration status

This is the #1 reason messages fail for new accounts. US carriers require 10DLC registration before you can send SMS from a 10-digit phone number. If your registration isn’t complete, messages will be blocked.

  • Go to Settings → Messaging Compliance in Hello Hotel

  • Check the status of both your Brand Registration and Campaign Registration

  • Both must show as Approved before you can send messages

  • If either shows as Pending, the carrier review is still in progress — this can take 1–7 business days

  • If either shows as Rejected, you’ll need to resubmit with corrected information

See Setting Up 10DLC Messaging Compliance for the full registration walkthrough.

Check that your number has SMS enabled

Not all phone numbers have SMS capabilities by default:

  • Go to Settings → Phone Numbers

  • Confirm the number you’re sending from shows SMS as enabled

  • If SMS is not enabled, contact Hello Hotel support to have it activated

The message is too long

Carriers cap a single text at 10 segments. If your message is over that, Hello Hotel stops it when you press send: nothing goes out, your draft stays in the composer, and a warning tells you how long the message is against the limit. The warning clears as soon as the draft fits.

The cap works out to roughly 1,530 characters — but only about 670 as soon as you include an emoji or another special character, because that switches the message to a different encoding. This is why the same-looking message can be fine one time and too long the next.

  • Watch the segment count in the composer as you type. It shows the real count with variables filled in, so you know before sending whether a message will split.

  • Photos and group threads are exempt. Attaching a photo sends the message as MMS, which isn't capped this way, and group threads aren't capped either. A PDF is different — it goes out as a link on a normal text, so it still counts.

  • Split long messages yourself rather than trimming them to fit, if the content genuinely needs the length.

Check the message itself

Some other message content can trigger sending failures:

  • Messages with URLs may be filtered more aggressively by carriers (see delivery issues below)

  • Empty messages or messages with only special characters won't send

  • Texting a contact with no phone number on file is refused before anything is added to the conversation

Messages Send but Guests Don’t Receive Them

This is a delivery issue — the message left Hello Hotel but didn’t arrive at the guest’s phone. Carrier filtering is the most common cause.

Carrier filtering

US carriers (AT&T, T-Mobile, Verizon) actively filter business SMS. Messages can be silently dropped if:

  • Your 10DLC trust score is low (new registrations start with lower throughput limits)

  • The message content looks like spam — avoid ALL CAPS, excessive punctuation (!!!), or phrases like “act now” or “limited time”

  • The message contains a URL that the carrier flags — shortened URLs (bit.ly, tinyurl) are filtered more aggressively than full domain URLs

  • You’re sending a high volume of identical messages in a short period

The guest’s phone number is wrong

  • Confirm the phone number in the guest’s contact profile is correct and includes the country code

  • Check for typos — a single wrong digit means the message goes to someone else (or nowhere)

  • If the number was imported from Mews, verify it in Mews Commander as well

The guest has opted out

If a guest has previously replied STOP to your number, the carrier blocks all further messages to that number from you. This is a carrier-level block — Hello Hotel can’t override it.

  • The guest can opt back in by texting START to your Hello Hotel number

  • There’s no way to force messages through to a number that has opted out

The guest’s phone is off or unreachable

  • Messages to phones that are powered off, in airplane mode, or out of service area will be queued by the carrier and delivered when the phone reconnects

  • If the phone has been disconnected or the number reassigned, the message won’t deliver

Messages Are Delayed

Some delay is normal — SMS is not guaranteed to be instant. But if messages are consistently arriving minutes or hours late:

  • Check your 10DLC throughput limits. New registrations have lower sending limits (typically a few messages per second). If you’re sending many messages at once, they’ll queue and send gradually.

  • Check carrier status. Occasionally carriers experience delays on their end. This affects all SMS traffic, not just Hello Hotel. These usually resolve within a few hours.

  • Avoid sending bursts. If you’re messaging many guests at once, spread the sends over a few minutes rather than blasting them all simultaneously.

Messages Show as “Failed”

If a message in the conversation thread shows a failed status, it names the specific reason rather than showing a generic error. Common reasons:

  • Not registered for 10DLC — the message says so directly and points you at your compliance settings. Retrying won't help until registration clears, so finish registration first

  • Invalid destination — the guest's phone number is invalid or disconnected

  • Content filtered — the carrier rejected the message content

  • Rate limited — you've exceeded your sending rate for the current period

Still Not Working?

If you’ve checked everything above and messages still aren’t getting through:

  1. Note the specific phone number you’re trying to reach

  2. Note the time you sent the message and the content of the message

  3. Check whether the issue affects all recipients or just one specific number

  4. Reach out to our support team at [email protected] or use the chat widget in the app — we can trace the message through our delivery logs and see exactly where it stopped.

Did this answer your question?
😞
😐
😁