Skip to content

Features

Bulk SMS sender: what Ultra SMS does, and what it does not

Four areas. The limits are listed at the bottom so nothing surprises you after you buy.

Contacts and lists

Bring your numbers in and keep them clean.

CSV, Excel or paste
The phone and name columns are found automatically; every other column becomes a personalisation tag.
E.164 phone cleaning
Spaces, dashes, brackets and leading zeros are removed and the country code you choose is added, so every number reaches the gateway as +countrycode number.
Duplicates and invalid numbers
Repeats are merged, and invalid numbers are listed with their row number and the reason, not silently dropped.
Opt-out list
A do-not-send list that every campaign checks. Add numbers by hand or import the STOP replies your gateway collected.
Lists and groups
Keep customers, leads and staff in separate lists; one number can belong to several.
Export
Export any list, or a campaign's results, back to CSV.

Gateways and delivery

Connect the gateways you already use and send at a pace they accept.

49 named gateways
Grouped by region: Twilio, Vonage, Plivo, Infobip and others worldwide; MSG91, Fast2SMS and Exotel in India; and gateways in Europe, the Middle East and Africa, Asia-Pacific and the Americas. A Custom HTTP API connects any other.
Gateway rotation
Spread a campaign across several gateways. A failed message is retried on the next one, and a gateway that keeps failing is paused.
Throttling
Overall limits per minute and per hour, plus a per-minute limit for each gateway and campaign, to stay under your gateway's rate limit.
Quiet hours
By default nothing is sent between 21:00 and 09:00 in each recipient's local time; waiting messages go out when the window ends. In India, promotional SMS is only delivered in the daytime.
Scheduling
Pick a date and time; reschedule or cancel it until the campaign starts. The app must be running then (it can sit in the tray).
Test before you trust
Test credentials checks the login without sending anything; Send test SMS sends one real message to your own phone.

Compose and comply

Messages that fit, cost what you expect and follow the rules.

Personalisation tags
Any imported column as a tag, with fallbacks for empty values.
Character and segment counter
GSM-7 (160 characters, or 153 per part when split) and Unicode (70, or 67 per part) worked out as you type.
Fix lookalikes
Replaces characters that force Unicode with their plain equivalents. The length and encoding analyser lists each one first.
India DLT
Entity ID and sender ID on the gateway, Template ID and approved text per campaign or template, so each SMS carries what the operator checks.
Templates
Save messages you send often, with their DLT Template ID attached.
Opt-out footer
Reply STOP to opt out is added to new campaigns by default; change the wording in Settings.

Reports and tools

See what happened, and check your list before you send.

Delivery reports
Each message's status: queued, sent, delivered, failed or skipped (opt-out), with the reason in plain words. Delivery is confirmed for gateways that offer a status look-up.
Campaign totals
Sent, delivered and failed counts, SMS parts used and the cost so far for every campaign, plus a dashboard per gateway.
Number validator
Checks a number for its country, shows it in E.164 and national format, and tells mobiles from landlines.
List cleaner
Finds duplicates, invalid, opted-out and non-mobile numbers in a list before you send.
Spam and compliance checker
Flags link shorteners, ALL CAPS, trigger phrases, missing opt-out wording and a mismatch with your approved DLT template.
Cost calculator
SMS parts times recipients times your gateway's price per part, for any message you are planning.

What you pay, and to whom

Ultra SMS is software, not an SMS reseller. That keeps your costs plain.

One licence for the software

From $29 a month, $79 a year or $199 once: 1 device on Starter, 3 on Business, 10 on Agency. No per-message or per-contact fee from us.

Your gateway charges per segment

You pay your SMS gateway directly, at its rates for each destination country. A long message or one with emoji uses more segments, so it costs more; the counter shows this before you send.

Delivery depends on the network

No software can promise delivery. Operators filter unregistered senders, unapproved templates in India and unregistered 10DLC traffic in the USA. Ultra SMS helps you get those details right.

Consent is your responsibility

Only text people who agreed to hear from you, honour STOP requests, and follow the rules where your recipients live (for example TRAI's rules in India or the TCPA in the USA).

Limits, stated plainly

  • Ultra SMS does not include SMS credit; you need an account with a supported gateway, or one with an HTTP API.
  • It does not register your DLT entity, sender IDs or templates for you; that is done on an Indian operator's DLT portal.
  • Delivery reports depend on your gateway: some confirm delivery to the phone, others only that they accepted the message.
  • It is not a two-way chat inbox. Replies, including STOP, arrive in your gateway account; add opt-outs to Ultra SMS's list by import or by hand.
  • Scheduled campaigns send only while the app is running.
  • MMS (picture messages) are not supported.

Ultra SMS is not affiliated with any SMS gateway named on this site. Gateway names are trademarks of their owners.