Text alerts for business websites and APIs
Website Monitoring SMS Alerts and Uptime Monitoring With SMS Alerts to Every Number
When a site or API stops answering, every phone number on that endpoint gets a text within about a minute, then a call, and both repeat until the check passes. When it recovers, everyone gets a second text with how long it was down. There are no credits to buy and no monthly SMS allowance to run out of.
SMS and phone calls come with Professional, $99 a month or $49 a month billed yearly, for 25 endpoints checked every 60 seconds. Enterprise is $299, or $149 yearly, for unlimited endpoints.
Add an endpoint
- SMS alerts
- Every number on the endpoint
- Text billing
- Included, never counted
- Repeats while down
- 15 rounds over 4 days
- Recovery text
- Yes, with outage length
- Also alerts by
- Phone call, email, Slack, webhook
Paste the URL, create your account, and the first check runs right away.
How the SMS alerts work, in short
TrackDowntime checks each website or API endpoint every 60 seconds on Professional and Enterprise. A wrong status code opens an incident on the first failed check and a timeout is retried twice, 5 seconds apart, before it counts. Every phone number saved on the endpoint then gets a one segment text that names the site, the HTTP status and the start time in UTC, plus a phone call. The text and the call repeat on a fixed schedule until the site is back, and each recovery triggers a second text with the outage length.
60 s
Check interval on Professional and Enterprise, so the first text goes out about a minute after a site stops answering
160
Characters in every alert text, kept to one SMS segment with the site, status code and start time
15
Alert rounds while a site stays down, from minute 0 to day 4, each one texting and calling every number
$0
Extra charge per text, per number or per repeat. There are no SMS credits on any plan
What you get with SMS uptime alerts
A text is the alert most people actually see within a minute. These six details decide whether it reaches the right person and keeps reaching them until someone fixes the problem.
Texts to every number you list
Type several numbers into one endpoint, separated by commas. Each number gets its own text and its own call on every alert round, so the owner, the developer and the hosting contact all hear about the outage at the same moment.
Repeats until the site is back
A single text at 3 a.m. is easy to sleep through. Alerts go out at 0, 5, 10, 15, 20, 30, 40, 50 and 60 minutes, then at 2, 4, 8, 24, 48 and 96 hours, and they stop the moment a check passes.
A text that says what broke
Each alert reads like this: the site name, the URL, DOWN, the HTTP status such as HTTP 503 or no response, and the time it started in UTC. It fits in one 160 character segment so it never arrives split or out of order.
A recovery text with the duration
When the endpoint answers again, every number gets a second text saying the site is back up and how many minutes it was down. The phone stops ringing and the person who was woken knows they can go back to sleep.
No credits, no monthly cap
Texts are part of the plan. A flapping endpoint that goes down and up ten times in one night does not burn through an allowance or switch your alerts off when a card payment fails.
Every outage on the record
Each incident is stored with its start, end and measured duration, kept 90 days on Professional and with no limit on Enterprise, and exportable to CSV for an SLA report or a hosting credit claim.
Set up website down text alerts in four steps
Step 1
Create your account and pick Professional
SMS and phone call alerts start on Professional, which covers 25 endpoints at 60 second checks. Choose Enterprise if you watch more than 25 sites or APIs.
Step 2
Add the URL you want watched
Paste the homepage, checkout, login page or API health route. Set the status code you expect, a timeout between 5 and 60 seconds and, if the endpoint needs it, custom request headers.
Step 3
Enter every phone number that should get the text
Use the country code, for example +1 for US mobile numbers, and separate several numbers with commas. Each one gets a text and a call when the site goes down.
Step 4
Test it before you need it
Point a test endpoint at a URL that returns an error, wait a minute and watch the texts arrive. Then fix the URL and wait for the recovery text so everyone recognizes both messages.
How do I get a text message when my website goes down?
Sign up for an uptime monitoring service that sends SMS alerts, add your website address and enter your mobile number with its country code. The service checks the site every minute or so from its own servers, and when the site fails to answer it sends a text to your phone. On TrackDowntime that text goes out about 60 seconds after the failure and repeats until the site is back.
The part people skip is deciding who else should get it. A text to one person works until that person is on a plane, asleep or in a meeting. List two or three numbers on every endpoint that matters, and make sure at least one of them belongs to someone who can actually restart the server or call the host. If you want the full escalation picture, our phone call downtime alerts page shows how the call and the text work together.
What does the SMS alert actually say?
A down alert reads like this: TrackDowntime: Acme Store is DOWN (https://acmestore.com). HTTP 503 since 14:02 UTC. If the site returned nothing at all, it says no response instead of a status code. The recovery text reads: TrackDowntime: Acme Store is back up after 23 min (https://acmestore.com).
Every alert is held to one SMS segment of 160 characters. Long site names are shortened first, the status code and time always stay, and characters a phone cannot show in a standard text, such as emoji in a site name, are dropped. That matters more than it sounds. A text that splits into two parts can arrive out of order or half missing on some carriers, and a message full of question marks tells you nothing at 4 a.m.
How much do SMS alerts cost on uptime monitoring tools?
Most uptime tools either sell texts as prepaid credits or include a monthly allowance that grows with the plan. The table below shows how the main vendors handle it, read from their own pricing pages in September and October 2026.
| Tool | How texts are paid for | Cheapest plan with SMS |
|---|---|---|
| UptimeRobot | Credits, 1 per US text and 2 per voice call; packs from $3 for 10 to $100 for 1,000; credits do not renew | Solo, 10 euros a month, 10 to 20 credits included |
| StatusCake | Monthly SMS allowance, 75 on Superior and 400 on Business | Superior, $24.49 a month |
| Pingdom | Monthly SMS allowance, 50 credits at 10 checks up to 1,000 at 500 checks | $18 a month for 10 uptime checks |
| Uptime.com | Monthly SMS and call limit per tier, every down and up message to every number counts | $9 a month, 25 SMS |
| Better Stack | Unlimited calls and texts per paid responder license | $34 a month per responder, $29 yearly |
| TrackDowntime | Included on Professional and Enterprise, never counted | Professional, $99 a month, $49 yearly |
To be straight about it, the texts themselves are cheap. Three people getting five texts per outage, two outages a month, is 30 texts, which fits inside most allowances and costs about $4.50 in UptimeRobot's 100 credit pack. Where the metered model bites is the bad night: an endpoint that flaps for hours, alerts that repeat every few minutes, and an allowance or credit balance that runs dry before morning. UptimeRobot's own help center says its auto refill switches itself off without notice when a card payment is declined. Our breakdown of UptimeRobot SMS credits and voice call costs and Pingdom SMS alerts cost guide run the numbers in detail.
Can SMS alerts go to more than one phone number?
Yes. On TrackDowntime you type several numbers into the phone field of an endpoint, separated by commas, and every number gets a text and a phone call on every alert round. There is no per number fee and no notify seat to buy. Different endpoints can carry different numbers, so the client site texts the account manager while the API texts the on-call developer.
Elsewhere it usually costs something. UptimeRobot charges credits for every text to every contact and sells notify seats on Solo as an add-on. Pingdom and Uptime.com subtract every text to every phone from the monthly allowance, so three people on one alert use the allowance three times as fast.
Is a text or a phone call better for downtime alerts?
Both, in that order. A text is quiet, readable in a meeting and leaves a record on the phone, which makes it the right first signal during the day. A call is what wakes someone at night, because most phones let calls through Do Not Disturb from favorite contacts while texts stay silent. That is why every TrackDowntime alert round sends both to each number.
Note what that means in practice: there is no texts-only setting today. If a number is on the endpoint, it gets the call and the text. Teams that want a person texted but not called usually put that person on email or Slack alerts instead, which every plan includes.
Why did my SMS alert arrive late or not at all?
The usual causes are on the alerting side, not the carrier. The check interval was 5 minutes, so the site was down for 4 minutes before anyone looked. The plan's SMS allowance or credit balance had run out. The alert was set to text only once, and nobody saw that one text. Or the number was saved without a country code and never resolved.
Carrier delays of a few seconds do happen, which is the honest case for pairing every text with a call and a repeat schedule. If the first text is missed, the call at minute 0 and the next round at minute 5 are not.
When a cheaper tool is the better buy
If one person watches a handful of sites and a single text per outage is enough, you do not need to spend $99. UptimeRobot's Solo plan or Pulsetic's $9 Solo plan, which includes SMS and calls, will do that job for far less. Hyperping's $29 Essentials plan includes calls and 20 SMS credits a month for small teams too. And if you want status pages, keyword checks or checks from several regions, those tools have them and we do not.
TrackDowntime is built for the other case: a business site or API where an outage costs real money, two or three people need to hear about it immediately, and the alert has to keep going until somebody fixes it. Compare the plans on our uptime monitor pricing page, or see how the same alerts work for online stores and checkout pages and agencies watching client sites.
Who uses SMS uptime alerts
Small business owner
Your website takes bookings or orders and you are not at a desk all day. A text when it breaks, and another when it is back, is all you want to read.
Online store
Checkout and product pages on separate endpoints, the owner and the developer both texted, so a payment outage at 9 p.m. on a Saturday does not wait until Monday.
Agency with client sites
Each client site carries the number of the account manager who looks after it, and the agency's on-call developer is on every endpoint.
SaaS team on call
API health routes texted and called to the person on call this week, with the outage record kept for the SLA report your customers ask for.
IT contractor
You look after a dozen small business sites. One account, every client endpoint, and the client's own number added where they want to know too.
Nonprofit or school web lead
Donation or enrollment pages that cannot be down during a campaign, with the web lead and a backup volunteer both texted until it recovers.
SMS alerts compared on UptimeRobot, StatusCake, Pingdom and TrackDowntime
Figures read from each vendor's pricing page and help center in September and October 2026. Rows where a competitor is stronger stay in.
| UptimeRobot | StatusCake | Pingdom | TrackDowntime | |
|---|---|---|---|---|
| Cheapest plan with SMS | Solo, 10 euros a month | Superior, $24.49 a month | $18 a month, 10 checks | Professional, $99 a month, $49 yearly |
| How texts are billed | Credits, 1 per US text | 75 or 400 a month | 50 to 1,000 a month | Included, not counted |
| Text repeats while down | Yes, each one uses a credit | No, SMS does not repeat | Up to 4 resends, each counted | 15 rounds over 4 days |
| Several numbers per alert | Each number uses credits | Each text counts | Each text counts | Every number, no extra cost |
| Phone call alerts | 2 credits per call | One call per down event | No voice calls | Included, repeats with the text |
| Fastest check interval | 60 s Solo, 30 s Team, 15 s Scale | 60 s Superior, 30 s Business | 60 s | 60 s |
| Free plan | 50 monitors, no SMS | 10 monitors | No, trial only | No |
| Status pages | Included | Separate product | Included | No |
| Check locations | Several regions | Several | Several | Single location |
Prices change. Check each vendor's current pricing page before you buy. UptimeRobot lists plans in euros and credit packs in US dollars.
Questions people ask about SMS website monitoring
Can I get SMS alerts when my website is down?
Yes. Any uptime monitoring service with SMS alerts will text you when your site stops answering. On TrackDowntime you add the website, enter one or more mobile numbers, and each number gets a text and a call about 60 seconds after the failure, repeated until the site is back. SMS is included on Professional and Enterprise.
How do I get a text when my website goes down?
Create an account with an uptime monitor, add the URL, and put your mobile number with its country code, such as +1 for the US, in the alert settings. The monitor checks the site from its servers every minute and texts you when a check fails. Test it once with a broken URL so you recognize the message.
Does UptimeRobot send SMS alerts?
Yes, on credits. UptimeRobot charges 1 credit per text in the US and most countries and 2 per voice call. Solo includes 10 to 20 credits, Team 30 and Scale 50 to 200, and they do not renew with the plan. Extra packs cost $3 for 10 up to $100 for 1,000.
How much do SMS uptime alerts cost?
The texts themselves usually cost cents. UptimeRobot credits work out to 10 to 30 cents a text, and StatusCake, Pingdom and Uptime.com include a monthly allowance. The real cost is the plan that unlocks SMS. On TrackDowntime that is Professional at $99 a month, or $49 billed yearly, with texts never counted.
Is there a limit on how many texts I get?
No. TrackDowntime does not count texts. Each outage sends up to 15 rounds to every number on the endpoint, from minute 0 to day 4, and stops as soon as the site recovers. Each recovery adds one more text, so an endpoint that flaps all night keeps texting without draining an allowance.
Can I turn off the phone call and keep only the text?
Not today. Every number on an endpoint gets both the call and the text on each round, because the call is what wakes people at night. If someone should hear about an outage without being phoned, add them to the endpoint's email alerts or to the Slack channel instead.
Do SMS alerts work for APIs and servers, not just websites?
Yes. Any HTTP or HTTPS endpoint can be monitored, including API health routes and admin panels. You set the status code you expect, a timeout and custom headers if the endpoint needs an API key, and a wrong status or timeout sends the same text and call as a website outage.
Do I get a text when the site comes back up?
Yes. When a check passes again, every number on the endpoint gets a recovery text with how long the site was down, for example back up after 23 min. No call is placed on recovery, only the text, along with the email and Slack message if you use them.
Get the text, then the call, until it is fixed
Add the sites and APIs that cost you money when they fail, list every number that should know, and test the alert before the next outage does it for you.
Keep reading
How the call and the text escalate until the site is back.
Server down alertText and call alerts when a server or API stops answering.
UptimeRobot SMS creditsWhat credit packs and voice calls cost on UptimeRobot.
Pingdom SMS alerts costPingdom's monthly SMS allowance by plan and how fast it runs out.
UptimeRobot alternativeCalls and texts included, for teams tired of topping up credits.
Uptime monitor pricingEndpoints, check intervals, alert channels and cost at your size.