Getting Started
1. Create Your Account
Sign up with your email (you'll get a verification link to activate your account) or use Continue with Google to sign in instantly — no password or verification step needed.
Create account2. Add Your First Website
Once logged in, click "Add Site" in your dashboard, enter your URL, and configure:
- Website URL (a valid HTTP or HTTPS address)
- An optional name (defaults to the hostname)
- Check interval (how often to monitor)
- Alert channels — email, Slack, SMS, and/or voice call
- Optional content & keyword checks (expected status code, required/forbidden keyword)
- Optional SSL expiry reminders for HTTPS sites
3. Configure Alerts
Choose how and when you're notified: pick your channels, set an alert delay to avoid false alarms, and decide whether to repeat reminders while a site stays down.
4. Manage your account
In Settings you can update your name, email, and password, set your timezone (so alert times show in your local time), and opt in to AI incident summaries. Save reusable Slack channels under Integrations.
Core Features
Real-time Monitoring
Continuous checks as frequent as every 1 minute (Pro). Tracks response time and HTTP status on every check.
Multi-channel Alerts
Get notified by email, Slack, SMS, and voice call when a site goes down — with customizable delays and repeats.
SSL Certificate Monitoring
Track certificate expiry on HTTPS sites and get reminded before a certificate lapses — so you never serve a security warning.
Analytics & Incidents
Uptime over 24h, 7d, and 30d, response-time history per monitor, and a full incident log across all your sites.
Content & Keyword Checks
Assert the exact HTTP status code and require (or forbid) a keyword in the response, so a page that returns 200 while showing an error still counts as down.
AI Incident Summaries Pro
A plain-language read on each incident — likely cause, severity, and suggested next steps — in the alert and on the dashboard. Opt-in.
How Monitoring Works
Check Intervals
Choose how frequently NotifyUp checks your site:
Status Detection
NotifyUp makes an HTTP request to your URL and evaluates the result:
- Site is UP: HTTP status codes 200–399
- Site is DOWN: HTTP 4xx/5xx, timeouts, network errors, or an invalid/expired SSL certificate
You can tighten this per monitor with content & keyword checks: require a specific status code (e.g. only 200), and require or forbid a keyword in the response body — so a page that returns 200 while showing an error still counts as down.
False-positive resistance
Every failure is re-checked before an incident opens, so a one-off blip doesn't page you. If an unusually large share of all monitors fail at once, NotifyUp treats it as a vantage-point problem and holds off rather than firing a storm of false alerts.
Response Time & Uptime
Every check records the response time in milliseconds, and your uptime percentage is shown for the last 24 hours, 7 days, and 30 days with color-coded health:
Alerts
Notification Channels
Downtime and recovery alerts with site details, the error, and a dashboard link. Included on every plan.
Slack
Post alerts to a channel via an Incoming Webhook. Save channels once under Integrations and reuse them across monitors.
SMS Pro
Text alerts to a verified phone number for when you're away from your inbox.
Voice call Pro
An automated phone call for critical outages that shouldn't be missed.
SMS and voice require verifying your phone number first (a one-time code). Pro includes 100 SMS and 25 voice calls per month, tracked on your dashboard's usage meter; email and Slack are unlimited.
Alert Delay
Add a delay before the first alert to avoid false alarms — if your site recovers during the delay, no alert is sent. Options: immediate (0), 5, 10, 15, or 30 minutes.
Repeat & Recovery
Choose whether to repeat reminders while a site stays down (every 5, 10, 15, 30 minutes, or hourly — or not at all). When the site recovers, you get a recovery notification with the total downtime and the number of alerts sent. If an outage resolves during the alert delay (so no down alert was ever sent), no recovery notification is sent either.
Alert times & timezone
Times in alert emails and Slack messages are shown in your account timezone, which you set in Settings. Until you pick one, times default to UTC.
AI Incident Summaries Pro
What you get
For an incident, NotifyUp can generate a short, plain-language summary — what happened, the likely cause, a severity read, and suggested next steps. It appears in the downtime alert (email & Slack) and behind an Explain button on the monitor's incident list.
Turning it on
It's a Pro feature and opt-in: enable it under Settings → AI incident summaries. Nothing is sent to the AI provider until you turn it on.
Privacy
When enabled, incident details — the monitor's URL, HTTP status, error message, and recent response-time stats — are sent to our AI provider to generate the summary. Summaries are AI-generated, so verify before acting. See our Privacy Policy for details.
SSL Certificate Monitoring
Certificate tracking
For every HTTPS site, NotifyUp reads the TLS certificate on a regular schedule and shows its status on the monitor — valid, expiring soon, or expired — along with the issuer and the exact expiry date.
Expiry reminders
Enable per-monitor reminders and set how many days before expiry you want to be warned. NotifyUp sends the reminder over your email and Slack channels so you can renew before visitors ever see a certificate warning.
Analytics & Incidents
Per-monitor detail
Open any monitor to see its response-time history, a 24-hour status strip, current SSL status, and uptime across the last 24 hours, 7 days, and 30 days.
Incident history
The Incidents screen lists downtime episodes across all your monitors — ongoing and resolved — with the affected site, likely root cause, start time, and total duration, so you can see patterns at a glance.
Plans & Limits
Free
Everything you need to start monitoring.
- Up to 5 monitored sites
- 5-minute minimum check interval
- Email + Slack alerts
- SSL certificate monitoring & reminders
- Uptime, response-time & incident history
$19.99/mo
For growing businesses that need more power.
- Up to 30 monitored sites
- 1-minute check interval
- Everything in Starter, plus:
- SMS alerts — 100 / month
- Voice-call alerts — 25 / month
- AI incident summaries
Frequently Asked Questions
Can I sign in with Google?
Yes — use “Continue with Google” on the login or signup page. Your account is created instantly, with no separate email verification step.
Does NotifyUp check SSL certificates?
Yes. For HTTPS sites it tracks certificate expiry and shows a status badge, and you can enable per-monitor reminders a set number of days before a certificate expires.
How do SMS and voice-call alerts work?
Verify your phone number once, then enable SMS and/or voice on a monitor. These are Pro features; Pro includes 100 SMS and 25 voice calls per month (email and Slack are unlimited).
How do I set up Slack notifications?
Create an Incoming Webhook in your Slack workspace, paste the webhook URL when adding or editing a site, and enable Slack for that monitor. You can also save channels once under Integrations and reuse them across monitors.
What are content & keyword checks?
Optional per-monitor assertions: require a specific HTTP status code, and require or forbid a keyword in the response body. A page that returns 200 while showing an error still counts as down.
What are AI incident summaries, and what data is shared?
A Pro, opt-in feature that generates a plain-language summary of an incident (likely cause, severity, suggested next steps) in your alerts and on the dashboard. When enabled, incident details — the monitor's URL, HTTP status, error message, and recent response-time stats — are sent to our AI provider to produce the summary. Nothing is sent while it's off.
What timezone are alert times shown in?
Your account timezone, which you set in Settings. Until you choose one, times default to UTC.
What happens if I exceed my monitor limit?
You won’t be able to add new sites until you remove some or upgrade. Existing monitors keep running normally.
Can I change the check interval later?
Yes — edit a monitor at any time to change the interval, alert channels, SSL reminders, or the URL being monitored.
Can I monitor sites behind authentication?
Currently NotifyUp monitors publicly accessible HTTP/HTTPS URLs only. Support for authenticated endpoints may come later.
Ready to start monitoring?
Join NotifyUp today and never miss downtime again. Get instant alerts and keep your websites running smoothly.