FAQ
General Questions
Why do you offer this service?
Website availability matters to businesses of all sizes – but most smaller organisations lack the internal IT resources to monitor their infrastructure around the clock. Even companies with server-side monitoring in place can miss outages until a customer reports one first.
Website Checkups monitors your websites, APIs, mail servers, DNS infrastructure, and more from external servers, alerting you as soon as something goes wrong. You also get clear reports on availability and performance over any chosen timeframe.
Why use Website Checkups instead of other monitoring tools?
External monitoring – no setup needed
Monitoring runs entirely from our servers. No installation, no on-site infrastructure, no technical configuration. Just register, define your checkups, and we handle the rest.
Wide coverage in one platform
Each checkup can verify uptime, response time, SSL/TLS certificate validity, DNS resolution, DNS record integrity, port availability, domain expiry, Google Web Risk status, and DNS blacklist status for mail servers – all in one place.
DNS record change monitoring
We continuously check your DNS records (A, AAAA, MX, NS, SOA, DNSSEC, TTL and more) and notify you immediately if a change is detected. A full timestamped change history is kept for your review – an increasingly important defence against DNS hijacking attacks. Available from Monitor L.
Transparent reporting
Clear visualisations, historical data, and real-time alerts via your preferred channels – email, Slack, Telegram, Teams, and more.
Free to start, straightforward to scale
Our free plan lets you monitor up to 2 services at no cost, no credit card required. Paid plans start at €9/month with annual billing and scale to meet your infrastructure size.
No pushy marketing – ever
We do not use your contact details for newsletters, sales calls, or promotional messages. You hear from us only about your account and monitoring results.
Can I trust this service long-term? Who is behind Website Checkups?
Website Checkups is backed by elpix GmbH, a German IT company founded in 2003. With over 20 years of experience in web development and infrastructure, this is not a hobby side project – it is a professionally maintained platform with a long-term commitment to development and support.
You can review our full company details on the Imprint page.
Try the free plan for as long as you like. When you’re ready to upgrade, flexible subscription terms are available – monthly, quarterly, semi-annual, or annual. The longer the term, the lower your monthly rate.
How is my data used and protected?
Website Checkups is a SaaS platform. All monitoring data, notifications, statistics, and invoicing are processed on our servers in accordance with German and EU data protection law (GDPR).
Your data is exclusively used for:
- Validation and monitoring of your defined online services
- Presentation of test results and performance reports
- Delivering notifications related to your checkups
- Invoicing and payment processing
- Account notifications (e.g. warnings about impending inactivity-based deletion)
We never share, sell, or transfer your data to third parties not involved in providing our service, and we never use it for marketing purposes. For full details, see our Privacy Policy and Terms and Conditions.
You control your data. Deleting a checkup in the plugin or platform also removes it from our API. To remove all data, uninstall the WordPress plugin or contact us directly. Invoice data is retained only for as long as legally required.
Do you offer a partner or reseller program?
Yes. As a registered partner or reseller, you earn a commission on every paid invoice from clients you refer – including their future invoices. Commission rates are based on your annual referred turnover:
10% for sales up to €2,000
15% for sales between €2,001 and €10,000
18% for sales between €10,001 and €25,000
20% for sales above €25,000
To register as a partner, please contact us via our contact form.
Subscriptions & Plans
What plans are available?
We offer one permanently free plan and seven paid subscription levels:
• Free: up to 2 services, checks every 2 hours, max. 1 contact, email notifications only
• Monitor XS: up to 4 services, checks every 30 minutes, max 2 contacts, from €9/month
• Monitor S: up to 6 services, checks every 5 minutes, max 3 contacts, from €19/month
• Monitor M: up to 15 services, checks every minute, max 5 contacts, from €39/month
• Monitor L: up to 30 services, checks every minute, max 8 contacts, full monitoring capabilities, from €59/month
• Monitor XL: up to 100 services, up to 50 checks/minute, max 15 contacts, from €99/month
• Monitor XXL: up to 250 services, up to 250 checks/minute, max 25 contacts, from €249/month
• Custom: up to 9,999 services, custom frequency and notification channels, price on request
DNS server checks, DNS record change monitoring (DNSHJ), FTP/SFTP/FTPS, mail server monitoring, and UDP port checks are only available from Monitor L onwards.
All prices shown are the lowest monthly cost, achieved with annual billing. See the plan comparison page for possible notification channel, statistic keeping and further details.
Is the free plan really free? Do I need a credit card?
Yes, the free plan is permanently free – no credit card required, no trial period, no hidden costs. Simply register and start monitoring up to 2 services immediately.
The free plan is valid for one year and renews automatically as long as your account remains active. To keep it active, at least one checkup must remain enabled, and you must access your results at least once every three months. You will receive email warnings before any automatic deletion.
How long does the free subscription last?
The free subscription does not expire on a fixed date. However, it is automatically deleted if your account becomes inactive — specifically, if no login and no active checkup has been recorded for three consecutive months. This applies at any point in time, regardless of how long the account has been open.
Before any deletion, you will receive an email notification giving you the opportunity to reactivate. To avoid the risk of automatic deletion entirely, we recommend upgrading to any paid plan — paid accounts are never deleted due to inactivity as long as payments are current.
Is the maximum number of checkups per subscription fixed?
No, the number of checkups is flexible within your chosen subscription. You can distribute your monitoring capacity across different intervals and switch between configurations at any time, free of charge.
For example, with the Monitor XS plan (up to 4 services, minimum interval 30 minutes), you can choose:
• 1 checkup every 30 minutes
• 2 checkups every hour
• 4 checkups every 2 hours
Each plan on our plan comparison page lists all available interval options in detail.
What subscription terms are available?
All paid plans are available on monthly, quarterly, semi-annual, or annual terms. The longer the term, the lower your effective monthly cost. Example pricing for Monitor XS:
• Monthly: €15/month
• Quarterly: approx. €12/month (€35 per quarter)
• Semi-annual: €10/month (€60 per six months)
• Annual: €9/month (€108 per year)
The same proportional structure applies across all subscription levels.
What are the benefits of a paid subscription?
Paid plans unlock:
- Higher check frequency – as often as every minute from Monitor M, or every 30 minutes from Monitor XS
- More monitored services – from 4 (Monitor XS) to 250 (Monitor XXL)
- Additional notification channels – Slack, Telegram, Teams, Google Chat, Webhook, depending on plan
- Longer statistics retention – from 3 months (Monitor XS) to 24 months (Monitor XXL)
- More notification contacts per checkup – from 2 (Monitor XS) to 25 (Monitor XXL)
- Full monitoring capabilities from Monitor L – FTP/SFTP/FTPS, mail server, UDP port, DNS server checks, and DNS record change monitoring for better DNS hijacking detection
- Account stability – no inactivity-based deletion risk as long as payments are current
Will I be notified before my account is deleted or downgraded?
Yes. We send advance email notifications before any deletion or automatic downgrade, giving you time to take action. If you anticipate a payment delay, please contact us at bi*****@**************ps.com before the due date – we are happy to find a solution together.
Billing & Payments
What payment methods do you accept?
We accept payment by credit card, PayPal, and direct bank transfer. If none of these work for your situation, please contact us at bi*****@**************ps.com – we are happy to find a suitable arrangement.
Do your invoices include VAT?
As a German company, we are legally required to apply VAT to invoices. However, companies based in other EU countries (outside Germany) that provide a valid VAT ID will receive VAT-free invoices under the reverse charge mechanism, whereby the customer declares VAT in their own country.
If you are an EU business and wish to receive VAT-free invoices, please provide your VAT ID during registration.
What happens if I miss a payment?
If an invoice remains unpaid for more than 30 days, your account is automatically downgraded to the free plan. Any checkups exceeding the free plan’s limits will be deactivated until payment is received or a new subscription is activated.
In cases of suspected intentional non-payment, we reserve the right to downgrade the account earlier following a manual review. If you foresee a delay, please get in touch with us before the due date — we are always willing to work something out.
Monitoring & Features
What types of services can I monitor?
Website Checkups supports monitoring for:
• Websites and APIs – all standard HTTP methods (GET, POST, PUT, PATCH, DELETE, OPTIONS, HEAD)
• Mail servers – SMTP, POP3, IMAP availability and DNS blacklist status
• FTP/SFTP/FTPS servers – connection and authentication checks
• DNS servers – resolution checks and response validation
• DNS integrity – continuous monitoring of A, AAAA, MX, NS, SOA, DNSSEC, TTL records for unauthorised changes
• Any TCP or UDP port – with PING/ICMP support
Mail, FTP, DNS server, and UDP port monitoring are available from the Monitor L plan and above.
I received an incorrect offline notification. Why?
False negatives can happen due to:
- Server response time exceeding your checkups timeout setting
- DNS discrepancies (e.g., DNS server issues or outdated entries)
- Our checkup server’s IP is blocked by your server
- SSL certificate errors that browsers may bypass without visible warnings
- Temporary server overloads or network issues
- Specified content fragments missing from the site during the check
To minimize false negatives, we recommend configuring notifications for at least the second consecutive failed check. Again, our service should complement, not replace, your existing monitoring tools.
How to Receive Telegram Notifications ?
- Get your user chat ID with “Get My ID” telegram bot – https://telegram.me/get_id_bot
- It does not only work for user chat ID, but also for group chat ID. To get group chat ID, first you have to add the bot to the group, then you get user chat ID and group chat ID.
- Add with search “Website checkups” bot to your channel
- Save your user or group chat ID here in field “Notification value”
After saving your ll get your telegram verification message and later website checkups notifications.
How to Receive Microsoft Teams Notifications ?
- Please create incoming Webhook for your Microsoft Teams channels. More information here.
- Save your webhook URL here in field “Notification value”
After saving your ll get your Microsoft Teams verification message and later website checkups notifications.
Notifications
My website was offline, but I didn’t receive a notification. Why?
There are several possible reasons:
- A cached version of your site was accessed during the checkups (e.g., via Redis, Varnish, AWS Frontend)
- Your service continued running, but a local issue (e.g., internet connection, proxy, DNS) prevented access
- The outage occurred between our scheduled checks
- DNS issues affected your server but not the DNS server we used
- The number of consecutive failed checks you set for notifications wasn’t reached
- Monitoring might check www.example.com, while api.example.com is down
- If only parts of your website are down, basic checks might still succeed
- If your site shows a 200 OK status but serves an error page, monitoring might not detect downtime
- Notification delivery was delayed (e.g., email issues)
Consider our services a supplementary tool. For critical services, we recommend using additional monitoring tools.
I received an incorrect offline notification. Why?
False negatives can happen due to:
- Server response time exceeding your checkups timeout setting
- DNS discrepancies (e.g., DNS server issues or outdated entries)
- Our checkup server’s IP is blocked by your server
- SSL certificate errors that browsers may bypass without visible warnings
- Temporary server overloads or network issues
- Specified content fragments missing from the site during the check
To minimize false negatives, we recommend configuring notifications for at least the second consecutive failed check. Again, our service should complement, not replace, your existing monitoring tools.
How to Receive Telegram Notifications ?
- Get your user chat ID with “Get My ID” telegram bot – https://telegram.me/get_id_bot
- It does not only work for user chat ID, but also for group chat ID. To get group chat ID, first you have to add the bot to the group, then you get user chat ID and group chat ID.
- Add with search “Website checkups” bot to your channel
- Save your user or group chat ID here in field “Notification value”
After saving your ll get your telegram verification message and later website checkups notifications.
How to Receive Microsoft Teams Notifications ?
- Please create incoming Webhook for your Microsoft Teams channels. More information here.
- Save your webhook URL here in field “Notification value”
After saving your ll get your Microsoft Teams verification message and later website checkups notifications.
