WordPress plugin intelligence profile

Rayetun Site Monitor

Real-user performance monitoring for Core Web Vitals. LCP, CLS, INP, FCP & TTFB dashboards with PSI lab tests, alerts & webhooks — zero config.

WP PlugIndex snapshot

Current directory snapshot

Tested up to WordPress 7.0
Current version1.0.1
WordPress coverageTested up to WordPress 7.0
Minimum stackWP 6.2 · PHP 8.0
Directory statusactive
Last directory update1 Aug 20263mo ago
Active installationsNewAdoption metric — not a quality score
WordPress.org ratingNo WordPress.org ratings yet
Official packageDirect from WordPress.org

Repository metrics are context, not quality scores. Active installations measure adoption and can strongly reflect a plugin’s age and historical popularity. Ratings, recent updates and “Tested up to” metadata also do not guarantee modern code, error-free operation, security, feature completeness or suitability for a particular site. Why active installs don’t tell the whole story →

WP PlugIndex currently records Rayetun Site Monitor version 1.0.1 as active, updated 3mo ago and tested up to WordPress 7.0.

Overview

About this plugin

Stop guessing about your site’s performance. Rayetun Site Monitor gives you real-user Core Web Vitals data collected directly from your visitors’ browsers — no external account, no API key, no tracking from third parties.

Activate it. Visit a few pages. Within seconds you’ll see live performance metrics on your WordPress dashboard.

⚡ Why This Plugin?

Unlike Search Console (which shows aggregated, delayed data), Rayetun Site Monitors every page in real-time from the moment of activation. No sample-size thresholds. No waiting for Google to collect data.

Just instant, actionable insights.

  • 🎯 Zero configuration — activate and data flows immediately
  • 📊 Real users, real data — field metrics from actual visitors (not synthetic robots)
  • 🔒 Your data stays yours — everything lives in your WordPress database
  • ⚡ No impact on performance — sub-4KB beacon, loaded with defer, zero blocking
  • 🔐 GDPR-friendly — no cookies, no third-party data sharing

📈 What It Measures

The plugin tracks all five Core Web Vitals and presents them with Google’s official thresholds:

Metric

Target

What It Means

LCP — Largest Contentful Paint

5s

How fast your main content appears

CLS — Cumulative Layout Shift

1

How stable your page layout stays

INP — Interaction to Next Paint

≤ 200ms

How responsive your site feels to clicks

FCP — First Contentful Paint

8s

How fast anything appears on screen

TTFB — Time to First Byte

≤ 800ms

How quick your server responds

🖥️ The Dashboard

A single glance tells you everything about your site’s performance:

  • Score cards — P75 value per metric with color-coded Good / Needs Improvement / Poor badges
  • Distribution bars — see at a glance what % of page loads fall into each rating band
  • Sparkline trend charts — watch how each metric improves (or worsens) over 7, 14, or 30 days
  • Slowest Pages ranking — which URLs need the most work, sorted by LCP
  • Device split — toggle between All Devices, Mobile Only, or Desktop Only
  • Date range & URL filters — drill into specific time periods and individual pages

🔍 LCP Element Attribution

“My LCP is slow. ”

Rayetun Site Monitor answers that automatically. The beacon captures the exact DOM element responsible for Largest Contentful Paint — whether it’s a hero image, a video embed, a heading, or a background. See the element tag, CSS class, and image source right alongside the metric.

No guesswork. No DevTools digging. Just answers.

🧪 PageSpeed Insights Lab Tests

Click PSI ↗ on any page row and Google’s lab test runs instantly inside your WordPress admin. Compare your real-user data (Field LCP P75) with Google’s synthetic lab test in a single view:

  • Lab performance score
  • Lab metrics: LCP, FCP, CLS, TBT
  • Field LCP P75 (real-user percentile)
  • Failed Opportunities list (unused JS, render-blocking resources, unoptimized images)
  • One-hour result caching to stay under API limits

No plugin configuration needed — the plugin works without an API key. Add a free key to get 25,000 requests/day instead of 25.

📬 Alerts & Notifications

Email Digests

* Daily or weekly summaries with P75 scores and trend arrows

* See which pages improved and which got worse at a glance

Threshold Alerts

* Set performance targets per metric

* Instant email notification when any page exceeds your limit

* Never miss a regression

Webhook Notifications

* POST alerts to Slack, Discord, Zapier, Make, or any HTTP endpoint

* Perfect for automating performance reviews in team workflows

📤 Export to CSV

Download raw performance data for any date range and device filter. Up to 50,000 rows, compatible with:

* Excel / Google Sheets

* BI tools (Tableau, Power BI, Looker)

* Custom data analysis pipelines

🔗 WordPress Integrations

Site Health

Core Web Vitals status appears in Tools → Site Health so you see performance right alongside other site diagnostics.

Posts & Pages Column

Every post and page list shows a quick Core Web Vitals summary:

* Color-coded metric badges (green = good, amber = needs work, red = poor)

* Progress bars showing how close you are to targets

* Quick-link to run a PSI lab test

Dashboard Widget

P75 scores for LCP, INP, and CLS with trend arrows on your WordPress home dashboard. Monitor performance without leaving the home screen.

⚡ Performance & Privacy

Zero Impact on Your Site Speed

* Front-end beacon: < 4 KB (minified + gzipped)

* Loaded with defer — completely non-blocking

* Uses browser’s native PerformanceObserver API — no external libraries

* Runs after your page is fully loaded

Your Data Stays Yours

* All performance metrics stored in your own WordPress database

* Zero cookies, zero tracking pixels

* Beacon sends data only to your site’s REST API (not to Google, not to us, not to anyone)

* GDPR-compatible when used appropriately

External Services

This plugin contacts external services only when explicitly triggered by an admin action or through an opt-in configuration. No data is transmitted automatically in the background.

🔬 Google PageSpeed Insights API

Triggered by: Clicking the PSI ↗ button on a page row (manual, admin-only action)

com/my-page/ ). No visitor data, no personal information.

Recipient: Google LLC

Endpoints:

com/pagespeedonline/v5/runPagespeed — API endpoint

dev/ — report viewer (browser link only, no plugin data sent)

Privacy: Google Privacy Policy | Terms of Service

📚 Google web.dev Documentation Links

The WordPress Site Health integration displays links to Google’s public Core Web Vitals documentation. These are standard hyperlinks that open in a browser tab — the plugin sends no HTTP requests to these URLs.

  • https://web.dev/articles/lcp/
  • https://web.dev/articles/cls/
  • https://web.dev/articles/inp/
  • https://web.dev/articles/fcp/
  • https://web.dev/articles/ttfb/

🔔 Webhook Notifications (opt-in)

Triggered by: Site admin enabling the feature and configuring a URL in Settings → Webhook Notifications, and a performance threshold being exceeded

Data sent: Site name, site URL, metric name, P75 value, threshold, and the page URL that triggered the alert. No visitor data.

). The plugin author has no access to webhook destinations.

🏠 Front-end Beacon (your site only)

The JavaScript beacon collects performance data only from your own site’s REST API at /wp-json/rayetun-site-monitor/v1/collect. Zero data is sent to external servers. Visitor metrics stay on your server.

Support

Found a bug? Have a feature request? org.

com

WordPress.org metadata

Plugin tags

Topics listed for this plugin in the WordPress.org directory.

  • core web vitals
  • page speed
  • real user monitoring
  • lcp
  • performance
Compatibility & maintenance

Compatibility & maintenance

Tested up to WordPress 7.0

Not yet marked as tested with WordPress 7.1. WordPress.org currently lists Tested up to 7.0.

Current WordPress releaseWordPress 7.1
WordPress.org Tested up to7.0
Minimum requirementsWordPress 6.2 · PHP 8.0
Update activity1 Aug 20263mo ago

“Tested up to” is directory metadata supplied by the plugin author. WP PlugIndex does not turn an older declaration into a claim that the plugin is incompatible.

Changes recorded by WP PlugIndex

Recent tracked changes

No tracked version or compatibility changes have been recorded by WP PlugIndex yet.

Tracking & source

WP PlugIndex tracks public WordPress.org directory metadata and records selected version, compatibility and availability changes as they are detected.

Plugin watchlist

Watch this plugin

Sign in to your WP PlugIndex account or create a free account. Free accounts can watch up to 5 plugins and see what changed.

Watch limit

Watchlist limit reached

You have reached your current active watch limit.