Uptime held steady at 99.9% this month with just one short incident. Sessions grew 10.5% to 4,200 as search clicks climbed 11.8% to 850.
Your clients' monthly report,
written for you.
Connect GA4 and Search Console once, add the domain. Every month your client gets uptime, SSL, speed and traffic in one designed report, in plain language, under your brand. Watch the demo
No credit card · 5 sites free · first check in 60 seconds
Built for people who answer for client sites
- 0
- Regions on three continents
- 0s
- Fastest check interval
- ≤ 0s
- Alert dispatch
- 0
- Check types per site
Three presets. One report they read.
Essential, Complete or Technical — every card is filled from real checks and the client's Google Analytics and Search Console. The renders below are the real product, with fictional example clients.
One 25-minute incident this month, down from two incidents (40 minutes) last month.
- SSL62 days
- Domain210 days
Sessions rose 10.5% to 4,200 versus last month.
Search clicks grew 11.8% to 850 across 21,000 impressions.
Publish a seasonal menu page
The homepage and menu already drive most sessions; a seasonal page can capture more organic search intent.
Add a booking CTA to the top landing pages
Top pages get the most traffic, so a clearer call-to-action there converts more visits.
Keep monitoring SSL/domain expiry
Both are healthy this month; a reminder before renewal avoids any lapse.
Both sites averaged 99.78% uptime with 3 short incidents totaling 70 minutes. Combined sessions rose 14.7% to 8,600 and conversions rose 19% to 125. Search clicks grew 16.7% to 1,400 across 42,000 impressions.
3 incidents this month totaling 70 minutes of downtime, close to last month's 75.
- SSL20 days
- Domain150 days
Response times held around 205ms p95, a touch faster than last month's 215ms.
- shop.example · Aug 205 min downtime
- blog.example · Aug 1160 min downtime
- shop.example · Aug 75 min downtime
Sessions rose 14.7% to 8,600 across both sites.
Search clicks grew 16.7% to 1,400.
Session growth was steady across the month, not a single spike.
- /5,000
- /pricing3,500
- /3,000
- /blog/post-12,500
- /contact1,500
- ecommerce widget200
- buy widget online150
- widget shop110
- purchase85
- signup40
Investigate blog.example's SSL renewal
The blog's certificate has the least runway of the two sites at 20 days.
Promote the top-converting purchase flow
Purchases are up 21% and are the largest conversion category.
Expand content around 'ecommerce widget'
It is the top query by clicks and still ranks outside the top 3.
Uptime averaged 99.75% across both HTTP monitors with 5 incidents totaling 121 minutes. api.example accounted for most of the downtime; dash.example stayed near-perfect.
5 incidents this month (121 minutes total), up from 1 incident (32 minutes) last month.
- SSL15 days
- Domain45 days
p95 response time was 215ms, close to last month's 203ms.
- api.example · Aug 2630 min downtime
- dash.example · Aug 221 min downtime
- api.example · Aug 1920 min downtime
- api.example · Aug 1220 min downtime
- api.example · Aug 550 min downtime
Investigate api.example's incident cluster
api.example had 4 of the month's 5 incidents and the SSL certificate has only 15 days left.
Renew api.example's domain soon
The domain has only 45 days of runway remaining.
Check the weekly-report-job schedule
It missed one check-in this window.
Every number has a receipt.
A check produces a number. Code turns it into a fact with a stable ID. The model may only cite fact IDs — an uncited sentence, card or recommendation is dropped before it ever renders, and recommendations are capped at three.
It's monitoring underneath.
Every report starts with real checks — uptime, SSL, speed and traffic — running around the clock, whether or not anyone's looking at the dashboard.
- Regions & quorum
- 3 continents — majority quorum
- SSL & domain
- 30 / 15 / 7 / 3-day expiry alerts
- PageSpeed
- Mobile + desktop Lighthouse audits
- Heartbeats
- Cron & backup dead-man's switches
- Alerting
- 6 channels
Sent by email, Slack or WhatsApp.
The full report arrives by email with the PDF attached, or posts straight to Slack, Discord, Telegram and WhatsApp.
Between full reports, a short micro-report goes out the moment something changes — an incident, an expiring certificate, a PageSpeed drop, a traffic swing — on email, Slack, Discord or Telegram.
Your brand. Not ours.
On the Agency plan, every touchpoint your client sees carries your identity, not Narvin's.
- Your logo, accent color and agency name on every report
- The "Powered by Narvin" footer hidden — on reports, emails and share pages
- Your sender name in the client's inbox
- A verified sender email domain (reports@your-domain.com)
- Public status pages wearing your brand kit
Check any site in one second.
Yours, a client's, or a prospect's — drop in a URL and Narvin runs the full battery of checks. No signup, no setup. See exactly what we monitor before you commit.
- DNS, TLS and HTTP resolved in real time
- Certificate chain and expiry validated
- Probed from every region at once
Honest pricing, no surprises.
Start free with five sites and a sample report. Scale to 300 sites, 30-second checks and 200 client reports a month — and save 20% when you pay yearly.
Free
5 sites, free
- 5 sites
- Checks as fast as 5 min
- 1 sample client report
- 1 client report
- 3 alert channels
- 1 report periods
- Domain & SSL monitoring
Basic
25 sites — $0.36/site
- 25 sites
- Checks as fast as 1 min
- 10 client reports / month
- Up to 10 client reports
- 6 alert channels
- 3 report periods
- PageSpeed & Lighthouse audits
- Heartbeat & cron monitors
- Domain & SSL monitoring
Advanced
100 sites — $0.19/site
- 100 sites
- Checks as fast as 30s
- 50 client reports / month
- Up to 50 client reports
- 6 alert channels
- 4 report periods
- PageSpeed & Lighthouse audits
- Heartbeat & cron monitors
- Domain & SSL monitoring
- White-label client reports
Agency
300 sites — $0.16/site
- 300 sites
- Checks as fast as 30s
- 200 client reports / month
- Up to 200 client reports
- 6 alert channels
- 4 report periods
- PageSpeed & Lighthouse audits
- Heartbeat & cron monitors
- Domain & SSL monitoring
- White-label client reports
Questions, answered.
Can't find what you're looking for? We answer every question ourselves.
Is there really a free plan?
Yes. Five monitors with 5-minute checks, SSL and domain-expiry alerts included, plus one sample AI client report — free forever, commercial use allowed, no credit card required.
What's in a client report?
Narvin groups your monitors under each client, merges the data with Google Analytics, Search Console or Plausible, and fills a preset report — Essential, Complete or Technical — with one AI-written sentence per card. Every sentence is traced to a real data point; uncited claims are dropped, and recommendations are capped at three.
Will I get false alarms at 3 AM?
Checks run from three regions on three continents, and an incident only opens when a majority agree the site is down. A single flaky network path never pages you.
Isn't this just another marketing reporting tool?
No — every report is filled from real checks (uptime, SSL, domain, PageSpeed, heartbeats), not just an analytics export. The monitoring underneath is what makes the numbers ours to write about.
Can I white-label reports for my agency's clients?
On Advanced, client reports carry your logo, brand color and sender name, with the "Powered by Narvin" footer optional. Agency adds a verified sender email domain and branded status pages — full white-label. Custom share-link domains are coming later.
What can Narvin monitor?
HTTP uptime and response time, SSL certificates and expiry, domain registration expiry, DNS changes, security headers, compression, Core Web Vitals via Lighthouse, and cron jobs or backups via heartbeat monitors.
What happens when I outgrow a plan?
Upgrade in place. Basic ($9/mo) raises you to 25 monitors, 1-minute checks and 10 AI reports a month; Advanced ($19/mo) to 100 monitors, 30-second checks, 50 AI reports and white-labeling; Agency ($49/mo, or $470/yr — save 20%) to 300 monitors, 200 AI reports and 200 clients. Downgrades work the same way.
What do you do with my data?
Alert-channel and integration credentials are encrypted at rest, analytics integrations are read-only, and we never sell data. The Privacy Policy, GDPR and Security pages cover the details.
Reports your clients will love.
First report live in under 60 seconds. No credit card, 5 sites free, forever.