SleekPixel for WP Umbrella site health reports
WP Umbrella watches uptime, PHP errors, plugin updates, and performance from a hosted dashboard. SleekPixel renders OG cards for the report URLs you share with clients and teammates, with uptime percentages, open-issue counts, and last-check timestamps pulled live from the plugin's local sync data.
♾️ Lifetime License available
Monitoring URLs that surface uptime at preview time
WP Umbrella is a hosted monitoring service with a WordPress plugin (slug wp-health on the .org repo) that connects each site to a central dashboard. The plugin stores its API token in wp_options under wp_umbrella_settings, pushes health data via REST endpoints, and receives webhook callbacks with sync results. Local report shortcodes render summary data fetched from the hosted side.
Agencies and ops teams share Umbrella report URLs constantly: the executive summary going out to a client, the incident link pasted into Slack when a site goes down, the monthly uptime page forwarded to compliance. Default link previews show the agency or hosting brand, with no visible health signal. A 99.98 percent uptime month and a 96 percent incident-heavy month look identical when shared.
SleekPixel reads the locally cached sync data the plugin maintains in wp_options and any transients, then composes a card with the uptime percentage, open issue count, sites in scope, and the report period. A healthy report renders with the success accent; a report containing open issues flips to a warning state automatically.
Workflow
From sync data to share-ready card
Apply template to reports
Read the cached payload
wp_umbrella_settings and the plugin's sync transients. Uptime percent, issue count, sites in scope, and last-sync timestamp are all available locally without an API call.
Hook the webhook callback
wp_umbrella/sync/completed action (or the equivalent REST callback) so cards refresh whenever the hosted dashboard pushes new data down to the WordPress site automatically.
Share URLs in chat or email
Output
Sample WP Umbrella health report
Rendered from cached Umbrella sync data covering 28 monitored sites, with uptime, issues, and update backlog composited from the latest webhook payload.
Comparison
Default health OG vs SleekPixel for WP Umbrella
Same agency image always
- Every Umbrella report URL previews with the same agency or hosting logo
- Uptime percentages from the monitoring sync never reach the share preview
- Open issue counts stay invisible until the recipient opens the page
- Healthy reports and incident reports look identical when forwarded in chat
- Compliance and stakeholder shares lack any at-a-glance health signal
SleekPixel
-
Reads cached sync data from
wp_umbrella_settingsand transients - Uptime percent and open issue count render as the headline figures
- Automatic colour shift from healthy green to incident warning on issues
- Per-site or aggregate-portfolio templates for different report scopes
- Card refreshes on webhook callback from the Umbrella sync endpoint
Features
What SleekPixel gives you for WP Umbrella
Uptime percent on every report
The current uptime number from the latest sync renders as the dominant figure on the card. Recipients see at a glance whether a site or portfolio is meeting its SLA without opening the dashboard or running a query against the monitoring database.
Open issue counter with state
Active issues from the Umbrella sync (downtime, PHP errors, security alerts) count up on the card. Zero open issues renders with the healthy accent; one or more issues flips the card to a warning palette automatically when shared.
Freshness from last sync timestamp
The last-sync timestamp from the plugin's webhook callback shows as a relative time on the card. Reports based on data older than an hour render with a subtle staleness mark so readers know to refresh before acting on the numbers shown.
Use cases
Where Umbrella users get the most from share cards
Monthly SLA digests sent out
Monthly uptime reports forwarded to clients arrive with the percent right on the preview. Clients sign off faster when the headline number is already visible without a click into the dashboard.
Ops sharing incident timelines
When an incident-recap URL drops in a war-room channel, the card already shows affected site count and issue type. The team triages from the preview alone before opening anything.
Compliance proof of uptime
Compliance officers receiving the report URL see uptime, monitoring scope, and report period before opening. The preview itself becomes part of the audit trail screenshot for review boards.
The bigger picture
Why monitoring cards change the on-call experience
Monitoring reports get shared more than any other agency artifact. The whole point of monitoring is to surface state, and yet the URLs surfacing that state preview with no state at all by default. A healthy month and an outage week look identical in chat.
Recipients have to open every link to know what they are dealing with, even when the answer is almost always routine. WP Umbrella's data model makes this fixable. The plugin maintains a local cache of sync results, the webhooks push new numbers regularly, and the options table holds the report scope.
Everything needed to render a status card is already a query away. SleekPixel turns that data into an image and writes the og:image meta on the report page. The result is that scanning a Slack channel or an inbox surfaces incidents from routine digests without anyone opening a tab.
On-call rotations spend less time triaging by URL alone, clients get a faster signal that their site is healthy, and ops teams gain a shared visual language for health.
Questions
Common questions about SleekPixel for WP Umbrella
Both, but the integration runs on the WordPress side. The plugin's locally cached sync data drives the card. The hosted dashboard remains the source of truth, and changes there flow into the cache via the existing webhook callback.
 Yes. The template branches based on the report scope. Per-site URLs render with that site's uptime and issues, while the aggregate URL renders portfolio totals. Both come from the same sync data with different filters.
 The card flips to the warning accent automatically, the open-issue count renders as the headline, and the previous uptime number moves to secondary text. Once the incident closes and the sync updates, the card returns to healthy state on the next regeneration.
 
No. Any Umbrella plan that exposes sync data to the local plugin works. Free and Pro both write to the same wp_umbrella_settings structure. Higher-tier plans simply have more data available, which means more optional fields to render.
Yes. The template defines thresholds for issue count, uptime percentage, and PHP error rate. Below a threshold renders green; between thresholds renders amber; above renders red. Defaults match Umbrella's own dashboard colour rules.
 No. Card regeneration runs asynchronously via Action Scheduler after the webhook handler responds 200. The webhook callback itself does no image work and stays well under the timeout limits the Umbrella service enforces.
 Yes. SleekPixel writes the og:image meta to point at a versioned filename, so when the next sync regenerates the card after incident resolution, scrapers re-fetch with the new URL. Old shares pasted into chat re-scrape automatically.
 SleekPixel honours plugin priority and can defer to or override existing og:image meta from Yoast, Rank Math, or SEOPress. Most agencies set SleekPixel to override on Umbrella report pages and defer on everything else, so the SEO plugin still owns the rest of the site.
 Pricing
More than 1000+
happy customers
Explore our flexible licensing options tailored to your needs. Upgrade your license anytime to access more features, or opt for a lifetime license for ongoing value, including lifetime updates and lifetime support. Our hassle-free upgrade process ensures that our platform can grow with you, starting from whichever plan you choose.
Lifetime ♾️
Most popular
EUR
once
- Unlimited websites
- Lifetime updates
- Lifetime support
...or get the Bundle Deal
and save €250 🎁
The Bundle (unlimited sites)
Pay once, own it forever
Elevate your WordPress site with our exclusive plugin bundle that includes all of our premium plugins in one package. Enjoy lifetime updates and lifetime support. Save significantly compared to buying plugins individually.
What’s included
-
SleekAI
-
SleekByte
-
SleekMotion
-
SleekPixel
-
SleekRank
-
SleekView
€749
Continue to checkoutBrowse more
- Fanvue page banner
- Lemon Squeezy product covers
- Nostr note images
- Telegram channel images
- Patreon tier images
- Rumble thumbnails
- GitHub README banners
- TikTok cover images
- LinkedIn article covers
- Discord stage banner
- Douyin thumbnails
- YouTube Shorts cover
- Medium article headers
- Twitter header banners
- YouTube banner art