The platformto measure
Track Core Web Vitals, page speed, JavaScript performance, and deployment impact from one beautiful frontend monitoring platform.
Every vital,
measured live.
Real-user LCP, INP, CLS, FCP, and TTFB captured on every pageview, sliced by device, browser, country, and route. The same dashboard your engineers use to debug, your SEO team uses to report.
Largest Contentful Paint
Interaction to Next Paint
Cumulative Layout Shift
Time to First Byte
First Contentful Paint
- · Route-level vitals
- · Deployment diffs
- · Budget breaches
- · Conversion impact
- · JS bundle weight
Slow pages cost
more than you think.
Frontend performance is not a vanity metric. It is the single highest leverage investment a product team can make. Here is what the data actually says.
conversion per +1s LCP
Slow pages kill conversion
Every additional second of LCP costs roughly 7% of conversions. A 3.5s LCP homepage is quietly taxing your revenue every single day.
bounce when INP > 200ms
Poor INP frustrates users
Interactions over 200ms feel sluggish. Users tap again, trigger duplicate actions, and abandon the page. INP is the metric users feel but cannot name.
CLS threshold for trust
Layout shifts erode trust
When content jumps while users are reading or tapping, they lose confidence. Accidental clicks on ads and wrong buttons compound the damage.
average JS parse tax
Heavy JavaScript delays action
Every kilobyte of JavaScript must be parsed, compiled, and executed on the main thread. Mid-range phones pay the price first, and the bill shows up in your funnel.
Silent deployment regressions
Without deployment impact diffing, slow releases ship to production unnoticed. Each release adds 30-80ms. After a quarter, your page is 1.2s slower and no one knows why.
A complete
performance stack.
Six product surfaces, one SDK. PagePulse unifies Core Web Vitals, deployment impact, budgets, real user monitoring, route insights, and alerts into a single workflow your team will actually use.
Core Web Vitals Tracking
Monitor LCP, INP, CLS, FCP, TTFB, and real-user performance across pages, devices, and browsers.
Deployment Impact
Compare performance before and after every release to catch slowdowns before they hurt users.
Performance Budgets
Set limits for JavaScript size, image weight, route speed, and Core Web Vitals thresholds.
Real User Monitoring
See real user experience by country, device, browser, route, and traffic source.
Route-Level Insights
Track which pages, layouts, and dynamic routes are slowing down your app.
Frontend Alerts
Get notified when performance drops, budgets fail, or Core Web Vitals regress.
See exactly who
is waiting.
Slice real-user LCP, INP, and CLS by route, browser, device, and country. Click any route to drill in. The dashboard below is a live preview of the actual product.
This route is performing within target. No measurable conversion impact.
Every release,
before and after.
PagePulse tags every deployment with version, commit, and environment, then diffs Core Web Vitals, JS size, and error rate automatically. Regressions surface within minutes.
Ship it. 4 of 5 affected routes improved. /checkout regressed by 40ms but remains within budget. No rollback required.
Enforce limits,
not wishes.
Set hard limits on JavaScript size, image weight, route speed, and Core Web Vitals. Breaches trigger Slack alerts, webhooks, or fail the CI build before code reaches production.
Image weight on /blog/[slug] exceeded the 500 KB budget by 112 KB. Largest contributor: hero-og-image.png (640 KB).
- Block PRs that breach a budget via @pagepulse/ci
- Tag every regression to the offending commit
- Promote a budget to an SLO with burn-rate tracking
- Auto-file Linear, Jira, or GitHub issues on breach
- Stream budget breaches to any webhook endpoint
Performance you
can measure.
Works with everything
you already use.
Connect performance monitoring directly to your deployment, analytics, and issue-tracking workflow.
A SDK that
gets out of the way.
A 4KB browser SDK with TypeScript types, framework adapters for Next.js and React, and a CLI that fails your build when budgets are breached. Ship faster pages without changing how you work.
4KB browser SDK
Gzipped, zero dependencies.
Script tag install
Drop-in snippet, no build step.
Next.js support
App Router, RSC, edge runtime.
React support
Hooks and provider for concurrent rendering.
Custom metrics
Track any timing or business KPI.
Deployment markers
Tag every release for diffing.
Performance budgets
Enforce thresholds in CI.
Webhooks
Stream events to any HTTP endpoint.
TypeScript types
Strict types shipped with every package.
Copy code button
One-click snippets for every example.
npm install @pagepulse/webnpm install @pagepulse/web# oryarn add @pagepulse/webpnpm add @pagepulse/web
A report your
stakeholders read.
Every Monday at 9am, PagePulse sends a PDF summary of the week: slow routes, improvements, regressions, distribution, and a prioritized list of recommendations. No setup required.
Performance data,
without the creep.
PagePulse measures timings, not people. No cookies, no session replay, no personal content. Every layer of the platform is built to pass your security review on the first try.
Cookie-free mode
Collect Web Vitals without setting any cookies. No consent banner required.
Privacy-friendly analytics
No session replay, no keystroke logging, no personal content capture.
Encrypted data
AES-256 at rest, TLS 1.3 in transit. Keys rotated every 90 days.
No session content capture
We measure timings, not page content. Your users' data stays theirs.
Role-based access
Owner, admin, developer, viewer. Granular per-project permissions.
Audit logs
Every dashboard action, API call, and config change is logged and exportable.
SSO-ready
SAML 2.0, OIDC, Google Workspace, and Okta on Scale plans.
GDPR-ready workflows
EU data residency, DPA available, subject access requests handled in 72h.
Data retention controls
Choose 7, 30, 90, 365 days, or custom. Hard delete on schedule.
Webhook signing
Every outbound webhook is HMAC-signed and timestamped for verification.
“We caught a 700ms LCP regression on the first deploy after install. Performance reviews now ship alongside code reviews, not after.”
Sarah Chen
Frontend Lead, Meridian Labs
10x faster regression catches
Trusted by frontend teams worldwide
Simple, transparent
pricing
Start monitoring in 2 minutes and scale as you grow. No hidden fees, no surprises.
Starter
For side projects and small sites
Billed annually ($192/yr)
- 50k page views / month
- Core Web Vitals tracking
- 3 projects
- 7-day history
- Email reports
- Basic alerts
Growth
For growing teams and SaaS products
Billed annually ($492/yr)
- 500k page views / month
- Unlimited projects
- Deployment tracking
- Performance budgets
- Slack alerts
- 90-day history
- Team members
- Web Vitals reports
Scale
For high-traffic apps and agencies
Billed annually ($1488/yr)
- 5M page views / month
- Advanced segmentation
- Custom retention
- SSO
- Audit logs
- Priority support
- Custom alerts
- SLA reports
All plans include real-user monitoring, HTTPS beacons, and GDPR-compliant data handling. Talk to sales
Questions,
answered.
Everything you need to know about PagePulse, Core Web Vitals, and shipping faster pages. Still curious? Reach out to our team.
Ready to ship
faster pages?
Join thousands of frontend teams monitoring Core Web Vitals with PagePulse. Install in 2 minutes, see results today.
No credit card required