Know when your website breaks — before your customers do.
MySentry watches your small-business website around the clock — downtime, broken pages, crashes, failed emails, scheduled jobs that stopped — and tells you by email, on Slack or on your phone the moment something goes wrong. Then it stays quiet.
Every feature in every plan. From £1.99/month per website.
Two-minute setup on WordPress. EU-hosted.
One service, seven things that break quietly
Uptime checkers see the outside of your site. Developer tools see the inside and charge per event. MySentry does both — for a flat price per website.
Uptime & page content
A check every 5 minutes (down to every minute) with a 10-second timeout — and a phrase check that catches a page that answers 200 OK but is blank, hacked or half-deployed.
Quiet changes, with evidence
Redirects, security headers, titles, third-party scripts, visible text. What changed, when, with before/after — kept in a tamper-evident log you can show a month later.
Errors inside the site
PHP crashes, JavaScript errors in visitors’ browsers, broken checkouts. Grouped and counted, with the stack trace kept for whoever fixes it.
Failed emails
Contact forms and order confirmations that say “sent” while nothing arrives. Three failures in ten minutes become one alert about a probable mail outage.
Scheduled jobs
Backups, imports, reminders, WP-Cron. A heartbeat per run; silence past the threshold — or a job that never started — raises an alert.
Domain expiry
Looked up daily through the registry. Amber under 60 days, red under 30 — the renewal email that landed in spam is no longer the only warning.
Privacy-first analytics
Page views, unique visitors, time on page, top pages, countries and referrers — no cookies, no IP addresses, no consent banner.
How it works
Step 1
Connect your site
On WordPress, install the plugin and paste one address. On anything else, add the URL in the panel; for custom apps there is a one-request API.Step 2
We watch, around the clock
Checks every few minutes from the EU. Errors fingerprinted and grouped as they arrive. Cron heartbeats counted. Domain expiry looked up daily.Step 3
You hear about it once
A new problem reaches your inbox, Slack and your phone within seconds, in plain language. Repeats only raise a counter. A fixed error that returns is flagged as a regression; a site that comes back gets one recovery message.
Built for people who cannot watch a dashboard all day
Business owners
Freelancers & agencies
Developers
Alerts that respect your attention
- New error → one alert. Its repeats → a counter, not a noise.
- Downtime → after two consecutive failed checks, so a blip stays silent.
- Silent cron job → once a day, not once a minute.
- Failed emails → three in ten minutes become one alert about a mail outage.
- Back up → one recovery message with the length of the outage.
- Maintenance → mute Slack for 1, 8 or 24 hours; push and email keep working.
Your data stays in Europe
- Database and application hosted in Frankfurt; fronted by Cloudflare.
- Emails and phone numbers masked before anything is stored.
- Analytics without cookies, IP addresses or a consent banner.
- Reporting keys stored as hashes, shown once, revocable instantly.
- Two-factor sign-in, passkeys, and an audit log of every panel action.
On WordPress? Two minutes, no code.
The free MySentry Monitor plugin reports PHP crashes, JavaScript errors, failed contact-form emails, a WP-Cron heartbeat and a read-only version inventory — core, plugins and themes, with how long each update has been waiting — sent after the page is served, so it never slows your site. Optional cookieless analytics with one toggle.
Simple pricing that grows with you
Every plan includes every feature — you only pay for how many websites you watch. The more you add, the less each one costs.
Simple pricing that grows with you
Every plan includes every feature — you only pay for how many websites you watch. The more you add, the less each one costs.
Solo
1 website
£19.90 billed yearly
£1.99 per site
Start free trialFor a single shop, blog or landing page.
Starter
Up to 5 websites
£59.90 billed yearly
from £1.20 per site
Start free trialFor freelancers & small studios.
Growth
Up to 20 websites
£159.90 billed yearly
from £0.80 per site
Start free trialFor agencies watching client sites.
Scale
Up to 50 websites
£249.90 billed yearly
from £0.50 per site
Start free trialFor a full portfolio of sites.
🔌 One-click WordPress plugin included
On WordPress? Install our free plugin, paste your key, and you're monitored in two minutes — PHP crashes, JavaScript errors, failed contact-form emails and dead cron jobs, all caught automatically.
Prices in GBP, excl. VAT. Founder pricing — lock in your rate before launch.
Questions people ask before they sign up
The short versions. The full list — monitoring rules, the WordPress plugin, billing, data protection and the API — is on the FAQ page.
What is MySentry?
MySentry is a website monitoring service for small businesses and the freelancers and agencies who look after their sites. It watches a website from the outside (is it up, does the page show what it should) and from the inside (application errors, failed emails, scheduled jobs that stopped running), and tells you on Slack or your phone the moment something breaks — then stays quiet while nothing changes.
Who is MySentry for?
Owners of shops, booking sites, landing pages and small web apps who cannot watch their site all day, and the freelancers and agencies who manage anywhere from one to fifty client sites. You do not need to be technical to use it; if you are, there is a full reporting API.
Do I need to be technical to use MySentry?
No. On WordPress you install a plugin and paste one address; on any other site you add the uptime check in the panel. Alerts are written in plain language — ‘your contact form has failed to send 3 emails in the last 10 minutes’ — and the technical detail (stack traces, request URLs, versions) is kept underneath for whoever fixes it.
Does MySentry work with any website?
Uptime and content checks work with any public URL, whatever it is built with. Browser error reporting and analytics work on any site with a one-line snippet. Deep server-side error reporting comes from the WordPress plugin or, for custom applications, from the reporting API.
Is there a free trial?
Yes. Every new account starts with a 14-day free trial with no card required, so you can connect a site and see real checks, the change feed and alerts before choosing a plan. When the trial ends, monitoring pauses until you pick a plan — nothing is deleted.
Can an agency monitor its clients’ websites?
Yes. One account holds many websites — each with its own reporting key, uptime check, cron monitors and analytics — and the Growth and Scale plans cover up to 20 and 50 sites, so the cost per site falls as you add more.
Where is my data stored?
In the European Union. The database runs in Supabase’s EU region (Frankfurt) and the application runs on Vercel in Frankfurt; traffic passes through Cloudflare’s network. Nothing is sold or shared with advertisers.
How often does MySentry check my website?
Every 5 minutes by default. You can set any interval from 1 to 60 minutes per website. Each check waits up to 10 seconds for a response and records the response time, so you also see when the site is slowing down rather than failing outright.
What are cron job (heartbeat) monitors?
A heartbeat is a tiny request your scheduled job sends to MySentry each time it finishes: ‘nightly-backup ran, 1,240 records processed’. If the heartbeats stop — the job crashed, the server rebooted without it, someone changed a password — MySentry notices the silence and alerts you. The first heartbeat registers the monitor automatically; the default silence threshold is 26 hours and can be tuned per job.
Which alert channels are supported?
Email, Slack and push notifications. Email alerts go to every member of the account who keeps them on; Slack is an incoming webhook you paste into each website's settings; push notifications reach your phone or desktop when you install MySentry as an app. SMS and WhatsApp are on the roadmap.
How do I connect a WordPress site?
Create the website in the MySentry panel and copy its reporting URL; install the MySentry Monitor plugin and paste the URL into Settings → MySentry; add your site’s address to the allowed origins in the panel so browser errors and analytics are accepted; press ‘Send test event’. The whole thing takes about two minutes.
How does pricing work?
By the number of websites you monitor. Every plan includes every feature — uptime, content checks, error tracking, cron heartbeats, analytics, Slack and push alerts — so the only question is how many sites you need. Pay monthly or annually; annual billing costs less than twelve monthly payments. Prices are in GBP and exclude VAT.
Know when your website breaks — before your customers do.
Free trial, no card required. Connect a site in two minutes.