✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount

SleekPixel for UpdraftPlus backup runs

UpdraftPlus tracks every backup job with a unique ID, sizes per component, and a remote destination. SleekPixel reads updraft_last_backup and per-job transients, then renders an OG card on each completion so backup URLs shared in chat and email already show what was backed up and where it landed.

♾️ Lifetime License available

SleekPixel example output for UpdraftPlus

Backup URLs with the job details on the preview

UpdraftPlus writes its backup run history to wp_options, with the latest run stored in updraft_last_backup and historical runs in updraft_backup_history. Each entry carries a job ID, a timestamp, the sizes of the database and file components, the destinations the archive was uploaded to (Google Drive, Dropbox, S3, etc.), and a success flag. Real-time progress lives in transients keyed by job ID.

When teams share a backup-report URL or a job-detail link, the default link preview is the site's homepage card. There is no visible information about which job ran, how big the backup was, where it went, or whether the run actually succeeded. Migration handoffs and ops investigations all start with a click-through just to identify the right archive before any action can be taken.

SleekPixel reads the job entry from updraft_last_backup or updraft_backup_history for the URL being scraped, then renders a card with the job ID, sizes by component, destination, retention setting, and duration. Failed jobs render with an amber template so a broken backup never previews as healthy in a team channel.

Workflow

From last backup to share card

1

Apply template to reports

Point SleekPixel at the UpdraftPlus admin report URL pattern and at any public-facing backup-status pages. The URL parameters or current session identify which job to render on the card automatically.
2

Bind history fields

Map template fields to job ID, timestamp, component sizes, destinations, retention, and success flag from updraft_last_backup or the matching entry in updraft_backup_history for older runs.
3

Hook backup completion

Listen for updraftplus_backup_complete and the failure equivalent. Cards regenerate the moment a job finishes, so the next scrape of the URL picks up the new image automatically without manual steps.
4

Share URLs in handoffs

Migration handoffs, agency digests, and ops investigations all paste URLs that already preview with job ID, sizes, destinations, and run state. Recipients act on the preview alone in most routine cases.

Output

Sample UpdraftPlus backup card

Rendered from a real updraft_last_backup entry showing job ID, component sizes, and remote destinations on a nightly run uploaded to Google Drive.

Format: PNG, OG + Twitter card Dimensions: 1200 × 630
SleekPixel example output for UpdraftPlus

Comparison

Default site OG vs SleekPixel for UpdraftPlus

Same site logo on every URL

  • Every backup-report URL previews with the default site homepage card
  • Job IDs from UpdraftPlus history never reach the share preview area
  • Successful and failed runs look identical when forwarded in chat
  • Component sizes (DB, uploads, plugins) stay invisible at preview time
  • Destinations like Google Drive or S3 carry no visual signal in shares

SleekPixel

  • Reads updraft_last_backup and updraft_backup_history options
  • Job ID and completion timestamp combine to form the card headline
  • Sizes per component (DB, uploads, plugins, themes) render as a small chart
  • Destination badges for Google Drive, Dropbox, S3, OneDrive, FTP, and local
  • Failure state flips the card to amber with the failure reason text visible

Features

What SleekPixel gives you for UpdraftPlus

Job ID and timestamp on the card

Every UpdraftPlus run has a unique job ID. SleekPixel surfaces that ID along with the completion timestamp as the card headline, so support teams pasting a backup URL can identify exactly which run the conversation is about without opening the page.

Component-size breakdown

UpdraftPlus tracks sizes separately for database, uploads, plugins, themes, and other. SleekPixel composites the four largest components as paired numbers with a total above, so the card communicates the shape of the backup not just its overall weight or size.

Destination icons and retention

The destinations the archive was uploaded to (Google Drive, Dropbox, OneDrive, S3, FTP, local) render as small icons. The retention setting (Keep 30 days, Keep 6 copies) renders as a sublabel, making it obvious how long this backup will survive in remote storage.

Use cases

Where UpdraftPlus cards earn their place

Archive identification

Migration handoffs paste a backup URL that already shows job ID, sizes, and destination. The receiving engineer fetches the correct archive without cross-checking the UpdraftPlus history page first.

Client backup digests

Daily or weekly backup digests forwarded to clients arrive with size, destination, and retention on the preview. Clients see evidence the backup ran without needing to log into the dashboard.

Failed-run triage

When a backup fails, the shared URL renders the failure state and reason on the preview. On-call engineers triage from the chat preview, often resolving credential or quota issues before the next run window.

The bigger picture

Why UpdraftPlus cards remove restore friction

Backups exist to be restored, and restores happen under pressure. Anything that slows the team down at restore time is a problem multiplied by stress. UpdraftPlus already keeps the data that would help: job IDs, component sizes, destinations, success flags, and retention rules.

The dashboard surfaces all of it. What the dashboard cannot do is travel with a URL into Slack, into an email, into a ticket. That is exactly what a share card does.

With SleekPixel, the moment a backup completion URL hits a chat channel, the preview shows the job ID and the destination. A migration handoff pastes a link and the receiving engineer fetches from the right S3 bucket on the first try. A failed run pasted into a war room shows the failure state in red on the preview, so the on-call engineer triages from the channel without opening the report.

The retention setting renders as a sublabel.

Questions

Common questions about SleekPixel for UpdraftPlus

Yes. Both versions write to the same option keys (updraft_last_backup, updraft_backup_history) with the same field structure. Premium features like incremental backups and multisite handling add fields the template can optionally render.

 

Partially. UpdraftPlus stores progress in transients keyed by job ID. SleekPixel can render an In progress variant of the card with the current step (Backing up uploads, Uploading to S3), but the social scraper cache means the visible preview lags behind the live state.

 

Once a backup ages out of the history, the entry disappears from updraft_backup_history. The URL falls back to a generic site card. Old share previews continue showing the historical card until scrapers re-fetch, at which point they pick up the fallback.

 

Yes. UpdraftCentral controls backups remotely but the local UpdraftPlus history is still the source of truth on each site. Cards render from the local history regardless of whether the backup was triggered locally, on a schedule, or via UpdraftCentral.

 

Yes. The job entry includes a flag for the trigger source. Scheduled backups can render with the schedule name (Nightly, Weekly), manual backups with the user who triggered it, and incremental backups with a chain reference to the previous full backup.

 

Yes. Premium can upload one backup to multiple destinations. SleekPixel renders all configured destinations as icons (Google Drive plus Dropbox plus S3, for instance), so the card communicates the full redundancy picture not just the first destination.

 

No. Card regeneration runs after the updraftplus_backup_complete hook fires and takes maybe a second of background work via Action Scheduler. The backup itself, including database export and remote upload, is completely untouched by SleekPixel.

 

Yes. If UpdraftPlus Premium encrypted the archive, the job entry records that. SleekPixel can render a small lock icon and an Encrypted label, signalling to the recipient that the archive cannot be restored without the corresponding key.

 

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.

Starter

€79

EUR

per year

  • 3 websites
  • 1 year of updates
  • 1 year of support

Pro

€149

EUR

per year

  • Unlimited websites
  • 1 year of updates
  • 1 year of support

Lifetime ♾️

Most popular

€249

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