White-label website health — a report your client actually sees.
Watch every client site on any stack — WordPress, Webflow, Shopify, custom — then send a branded monthly report. One flat bill, no plugin, no per-site meter.
No account needed to try — uptime and SSL show first; the full check takes about 30 seconds. Sample report · How we stay accurate
Northshore Studio
Monthly health report
3 sites · 99.9% uptime · 0 incidents
- Uptime & responsePASS · 100
- SSL certificatePASS · 98
- On-page SEOWARN · 72
We run Sitefolio on sitefolio.io. No invented client logos — when agencies are using it, their words go here.
What your client sees
The retainer is easier to renew when the work is visible. These three surfaces carry your brand, not ours.
Northshore Studio
August care plan
Monitored 3 sites at 99.9% uptime.
White-label health reports
A monthly report with your logo — work done, what you caught, what to fix.
Client portal
A read-only status page branded as you. The retainer stays visible between invoices.
Operational
30-day uptime 99.98%
Public status pages
Share live uptime without giving clients a login. Embed a badge on their site.
Proof before you buy
See the branded report your client would get, and how we stay accurate so a false alarm never reaches them.
Sample report
The deliverable, not a dashboard screenshot
Fictional studio, real layout — logo, care-plan summary, per-site checks. This is what you forward.
Open sample reportHow we stay accurate
Two failed checks before anyone is paged
Multi-region consensus, mute windows, grouped notifications. Built so agencies don't cry wolf.
How we stay accurateComparing uptime tools? Compare Sitefolio · Homepage scores A on security headers and 100 on our accessibility checker (axe-core, 15 Aug 2026).
Why this exists
Not a testimonial — there are no client quotes yet. This is the reason the product was built.
Agencies already do the work: SSL renewals, form fixes, “the site was down at 2am.” Clients never see it, so the retainer feels like a black box. Uptime tools exist; they wear the vendor’s brand and live in a dashboard nobody forwards. Sitefolio is the monitoring I wanted to put an agency name on — a report the client actually opens.
Every check, one dashboard
A complete care-plan toolkit — monitoring, security, compliance and rankings.
Uptime & speed
Multi-region checks with real uptime %, incident history and instant down alerts.
SSL & domain expiry
Never get caught by a lapsed certificate or forgotten domain renewal.
Security posture
Grade headers, TLS, blocklist status and exposed files.
Form monitoring
We submit each contact form on a schedule and alert you when leads stop.
Visual & defacement
Screenshot diffing catches hacks and layouts broken by an update.
Accessibility (WCAG)
Audit against WCAG on a schedule — stay ahead of EAA/ADA.
Core Web Vitals & SEO
Track LCP/CLS/INP and on-page SEO; catch a stray noindex.
Rank tracking
Keyword positions from Google Search Console — one read-only Google login per client property.
Agency plan
What the paid monitors look like
These are the Sitefolio screens, not a client incident. Form and visual checks run in a real browser; rank tracking needs one read-only Google Search Console login and a verified property.
Last run submitted the form with test data. Success text matched.
Alert when the thank-you page stops appearing — before leads vanish.
Form monitoring
We submit mapped fields on a schedule. Use test values only — never real passwords.
Baseline
Latest
12% of the page changed
Threshold you set. Re-baseline after a redesign so an intended change is not an alert.
Visual change detection
Screenshot diff vs a baseline — defacements and layouts broken by an update.
Google Search Console · read-only
Rank tracking
One Google login. Each site must be a verified Search Console property. We alert on drops, not on guesses.
Product UI for illustration. Not a report from a real customer site.
How it works
Up and running in minutes
01
Add your client sites
Paste a URL — or bulk-import your whole portfolio in one go. No plugin on the client site.
02
We watch them for you
Automatic checks for uptime, SSL, speed, SEO, security and more — around the clock.
03
Send branded reports
Clients get a polished monthly health report with your logo, not ours.
Simple pricing
Flat monthly buckets — not per site. Start free; upgrade when the portfolio grows.
Starter
- Uptime every 5 min; full health every 12h (slower OK)
- Email / Slack / Discord alerts
- Uptime SLA + status pages + white-label reports
Agency
- Uptime every 1 min; full health every 6h (slower OK)
- Form, visual & accessibility monitoring
- Rank tracking + multi-region + per-client portal
Uptime every 5 min (Starter) / 1 min (Agency); full health every 12h / 6h. Custom slower is OK; faster is not.
No card to create an account. Upgrade to Starter or Agency from Settings when you're ready — checkout is handled by Lemon Squeezy. Compare vs UptimeRobot and others
How often are sites checked?
Uptime every 5 min (Starter) / 1 min (Agency); full health every 12h / 6h. Custom slower is OK; faster is not. Manual Check is always available.
Does it work on non-WordPress sites?
Yes. Sitefolio monitors any site over HTTP — WordPress, Webflow, Shopify, custom, anything with a URL. No plugin to install on the client site.
Can I cancel anytime?
Yes. Plans are month-to-month via Lemon Squeezy — cancel from settings whenever you like. If you downgrade, your data stays; we just stop running the paid checks.
Do you white-label the reports?
Yes — set your logo and colors once, and the monthly report and client portal carry your branding, not ours. It's your deliverable to forward to clients.
How do I get alerts?
Email, plus optional Slack and Discord webhooks in Integrations — both can be on at once. No SMS or PagerDuty — we keep noise down and group issues per site.
Will it false-alarm my clients?
No — down alerts need 2 consecutive failed checks (and multi-region agreement if you deploy the free probes). See how we stay accurate.
How does rank tracking work?
Agency plan: connect Google Search Console once (read-only). Each site must be a verified Search Console property. We then pull real positions and alert on drops.
Make the retainer visible.
Run a free health check on any site — then put your name on the report.
Worried about false alarms reaching your clients? How we stay accurate →