✨ 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

SleekView Charts for Media Cloud: offload data as a dashboard

Media Cloud writes per-attachment provider, bucket, key, region, and privacy metadata to postmeta when it offloads files to S3, R2, Bunny, or Spaces. SleekView Charts reads that data and turns it into a reporting dashboard for ops leads and agencies.

♾️ Lifetime License available

SleekView Charts dashboard for Media Cloud

A cloud storage dashboard built from Media Cloud postmeta

Media Cloud records offload status on each attachment in postmeta keys like ilab_s3_info and _wp_attachment_metadata with the cloud provider, bucket, key, region, and privacy level embedded. The Cloud Storage admin and bulk Migrate to Cloud screen show task progress, but the audit-shaped questions an ops team has after a multi-provider migration live a layer down.

SleekView Charts reads the same postmeta and turns it into a configurable dashboard. Number cards show total files offloaded across the library. Pie cards split attachments by provider so a team can see whether S3, R2, Bunny, or Spaces holds what share. Bar cards rank buckets by file count. Area cards trace migrations per week so an ops lead can see when the big push happened and where the long tail is.

Every card reads through the postmeta Media Cloud already writes, so signed URLs, Imgix rewrites, and the migration tasks remain authoritative. The dashboard sits next to the cloud storage settings, sharing filters and data sources, and turns 'we offloaded most of it' into a precise per-provider breakdown.

Workflow

From Media Cloud postmeta to a storage dashboard

1

Connect to attachments and postmeta

Create a SleekView against wp_posts attachments joined to Media Cloud postmeta. Provider, bucket, region, privacy, and offload status are pre-mapped to chart-ready columns the dashboard can group and aggregate against.
2

Switch to the Charts view

Add a Charts view on top of the same dataset. Each card picks a chart type, a group-by column, an aggregation, and an optional value column. No SQL, no CSV export, no separate cloud console open in another tab.
3

Pin the offload dashboard

Save a default dashboard that mirrors a storage review: total offloaded, provider mix, bucket distribution, and migrations per week. Saved dashboards reopen with one click for every team member managing the library.
4

Filter across cards

Use the top-level filter bar to scope the dashboard by MIME type, provider, or privacy level. One click narrows every card so a public images audit or a per-bucket cleanup uses the same shape.

Sample dashboard

Charts you can build from Media Cloud data

Four cards that read Media Cloud postmeta directly across S3, R2, Bunny, and Spaces with no exports and no schema changes. The dashboard the bulk migrate screen only hinted at.
Number · Default

Total files offloaded

A single KPI tile counting attachments with an ilab_s3_info postmeta entry. The headline number an ops lead or agency wants before any other detail about the offload state.
Count(ilab_s3_info)
Pie · Donut

Files by cloud provider

Donut chart over the provider key inside ilab_s3_info postmeta. S3, R2, Bunny, Spaces, GCS, and Backblaze sit side by side so the team sees how the library is spread across vendors.
Count group by provider
Bar · Horizontal

Top buckets by file count

Horizontal bar of buckets ranked by attachment count, reading the bucket field inside ilab_s3_info. The ranking surfaces which bucket holds the bulk of the library and which are nearly empty.
Count group by bucket
Area · Gradient

Files migrated per week

Gradient area chart counting offloaded attachments per week against post_date. Reveals the rhythm of bulk migrations and where unmigrated long-tail uploads still cluster.
Count group by post_date

Comparison

Default Media Cloud admin vs SleekView Charts

Default Media Cloud admin

  • Cloud Storage Settings shows config but not a chart layout of usage
  • Bulk Migrate to Cloud reports task progress, not a per-provider mix
  • Bucket distribution and privacy split are not visualised anywhere
  • Migrations per week require manual task log review
  • Long-tail unmigrated files are buried in the Clean Uploads tool

SleekView Charts

  • Number card counting attachments with ilab_s3_info set
  • Donut card splitting files by provider (S3, R2, Bunny, GCS)
  • Bar card ranking buckets by attachment count for the full library
  • Area card for migrations bucketed by post_date per week
  • All cards filter together by MIME type, privacy level, or provider

Features

What SleekView Charts gives you for Media Cloud

Multi-cloud offload at a glance

Pie and bar cards summarize the library across S3, R2, Bunny, Spaces, and GCS. The provider mix and the per-bucket distribution are visible in one screen instead of one console tab per vendor.

Privacy and signing posture

Donut cards filtered on the privacy field inside ilab_s3_info reveal what share of the library is public versus private. The posture is visible without opening individual attachments to check each ACL.

Plan the next migration sweep

An area chart of migrations per week shows when the big offload push happened and where the long tail of un-offloaded recent uploads sits. Ops leads see exactly where the next Clean Uploads pass should go.

Audience

Who builds Media Cloud charts dashboards with SleekView

Ops leads on multi-cloud setups

Open the dashboard before a vendor review. Provider mix, bucket distribution, and migrations per week replace a spreadsheet that tries to estimate where the library actually lives.

Agencies running storage migrations

Hand a client a quarterly offload dashboard scoped to their library. Total offloaded, provider split, and the weekly migration trend make the migration retainer report write itself.

Editors after a big import

Read the un-offloaded slice of the provider donut to see what landed on local disk after a recent import. Plan the Migrate to Cloud run before the next homepage refresh.

The bigger picture

Why multi-cloud offload data needs a chart surface

Cloud storage is never a one-off. The first Migrate to Cloud task handles the existing library, but every new upload, every provider switch, every bucket rename, and every privacy change adds rows that drift away from the clean baseline. Media Cloud records all of it on the attachment in postmeta the standard media library does not surface as columns, and the Cloud Storage Settings answers only the broad-strokes question of how the integration is configured.

The audit-shaped questions an ops team has after a few months across vendors, which provider holds most of the library, which bucket is the heaviest, what share of files are still on local disk, what privacy posture the public images carry, live a layer down. SleekView Charts reads the same postmeta and gives those answers as a dashboard. The plugin keeps doing the offload work; ops leads, agencies, and editors finally have the dashboard that turns 'we are mostly offloaded' into a precise per-provider breakdown they can act on.

Questions

Common questions about SleekView Charts for Media Cloud

No. SleekView Charts is an admin reporting surface that reads the same postmeta Media Cloud already writes. Offloading, signed URLs, Imgix integration, and the migration tasks continue to be Media Cloud's job. The dashboard is purely a reading layer over the data Media Cloud has already produced.

 

Yes. Media Cloud writes the provider field inside ilab_s3_info regardless of vendor, so the donut, the bucket ranking, and the privacy filter work the same way for S3, R2, Bunny, Spaces, GCS, Backblaze, Minio, and Wasabi. Switching a bucket is one filter away from a per-provider audit.

 

Yes. The privacy level lives inside ilab_s3_info and a Donut or Bar card grouped by that field shows the split across the library. Combined with a MIME type filter, the dashboard answers questions like 'how many of my PDFs are still public' in one click.

 

No. Charts are computed against the same postmeta indexes Media Cloud itself uses, with SleekView caching aggregation results between renders. The first paint may take a moment on very large libraries with hundreds of thousands of attachments, subsequent loads are immediate.

 

Yes. The dashboard has a top-level filter bar that applies across all cards. Picking a year of post_date narrows every card on the screen so a historical migration review or a recent-uploads audit is one filter away from the library-wide view.

 

Yes. Mux video metadata is written to postmeta on the attachment, and Imgix-served images keep the cloud storage info in ilab_s3_info. Both surface in the same chart cards, so the dashboard covers the full media library regardless of how each asset is delivered.

 

Yes. Each card supports a CSV export of its underlying aggregation. Export the provider mix for an internal storage memo, or export the weekly migration trend for a quarterly client report. The export contains the same rows the chart counts.

 

Yes. SleekView Charts never serves or rewrites the files themselves; it reads postmeta. Signed URLs, ACLs, and the cloud storage settings remain authoritative. The dashboard reports on the offload state without touching the delivery path.

 

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