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.
Written from
real checks.
Connect GA4 and Search Console once, add the domain. Every report is filled from real uptime, SSL, speed and traffic checks — under your brand, delivered on schedule.
Start freeThree presets. Same engine.
Essential, Complete and Technical, rendered in full below — fictional example clients, the real renderer.
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.
Three steps. No setup.
From a blank account to a client's first report in under a minute.
- 1
Connect
Link Google Analytics 4 and Search Console once, for the whole account.
- 2
Add the domain
Add the client's site. Narvin starts checking uptime, SSL, domain and speed immediately.
- 3
Pick a preset
Choose Essential, Complete or Technical. The first report renders and sends on schedule — no template to build.
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.
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
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.
The client-report specifics — what's included, what it costs, and what's coming later.
How is this different from a monitoring tool?
Monitoring is the engine, not the product. Narvin checks uptime, SSL, domain and speed the way any monitoring tool does — then turns those checks, merged with GA4 and Search Console, into a designed report your client actually reads.
How is this different from a marketing reporting tool?
Marketing reporting tools show analytics dashboards with no monitoring underneath. Every Narvin report is filled from real checks — uptime, SSL, domain, PageSpeed, heartbeats — not just an analytics export.
Can I use my own brand?
On Agency: your logo, brand color, agency name, sender email domain and branded status pages — no "Powered by Narvin" anywhere your client sees. Custom share-link domains are coming later.
Which channels can I deliver reports on?
Email with the PDF attached, or straight to Slack, Discord, Telegram and WhatsApp. Short micro-reports go out between full reports when something changes, on email, Slack, Discord or Telegram.
Is there a free plan?
Yes. Five sites, 5-minute checks and one free sample report — commercial use allowed, no credit card required.
Reports your clients will love.
First report live in under 60 seconds. No credit card, 5 sites free, forever.