✨ 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 EWWW Image Optimizer

EWWW writes per-image rows to its own ewwwio_images table and tracks queue state in ewwwio_queue. SleekView Charts reads those tables directly and turns them into a reporting dashboard for performance leads, sysadmins, and agencies.

♾️ Lifetime License available

SleekView Charts dashboard for EWWW Image Optimizer

An optimization dashboard built from EWWW's own tables

EWWW Image Optimizer keeps optimization data in its own database tables: wp_ewwwio_images for per-image rows with original bytes, optimized bytes, level, and conversion target, and wp_ewwwio_queue for the active and pending bulk queue. The Bulk Optimize screen runs the queue, the Tools screen lists optimized images, and the dashboard shows totals, but none of those surface a cohort-level chart layout.

SleekView Charts reads ewwwio_images and ewwwio_queue directly and turns them into a configurable dashboard. Number cards show total bytes saved. Pie cards split the library by conversion target (WebP, AVIF, none). Bar cards rank optimization levels (10, 20, 30, 40) by use. Area cards trace optimized bytes per month so a performance lead can see the rhythm of the work.

Every card reads through the same tables EWWW already maintains, so the cloud API, the WP-CLI worker, and the local optimization continue to behave as before. The dashboard is an admin companion that turns the audit-shaped questions into a glance-and-go layout.

Workflow

From ewwwio tables to a reporting dashboard

1

Connect the ewwwio tables

Create a SleekView against wp_ewwwio_images and wp_ewwwio_queue, joined to attachment posts. Original bytes, optimized bytes, level, conversion, and queue state are pre-mapped to chart-ready columns.
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. The Charts view sits alongside the existing table view.
3

Pin the optimization dashboard

Save a default dashboard that mirrors the performance review: total saved, conversion mix, level distribution, and monthly trend. Saved dashboards reopen with one click for every team member.
4

Filter across cards

Use the top-level filter bar to scope the dashboard by conversion target, level, or upload year. One click narrows every card so a focused audit moves between cohorts without rebuilding the dashboard.

Sample dashboard

Charts you can build from EWWW Image Optimizer data

Four cards that read ewwwio_images and ewwwio_queue directly, no CSV export and no schema changes. The dashboard the EWWW dashboard only hinted at.
Number · Default

Total bytes saved

A single KPI tile summing the savings column on ewwwio_images. The headline number a performance lead or agency wants before any other detail.
Sum(savings)
Pie · Donut

Conversion target mix

Donut chart over the converted field. WebP, AVIF, both, and none sit side by side so the team can see how the modern-format coverage is distributed across the library.
Count group by converted
Bar · Default

Attachments by optimization level

Bar chart counting images per EWWW level (10, 20, 30, 40). The ranking surfaces which level is doing the most work and where to push for a stricter setting.
Count group by level
Area · Gradient

Optimized bytes by month

Gradient area chart of bytes saved bucketed by month, reading the updated timestamp on ewwwio_images. Reveals the rhythm of bulk runs and the trickle of per-upload optimization.
Sum(savings) group by updated

Comparison

Default EWWW reporting vs SleekView Charts

Default EWWW admin

  • EWWW dashboard shows totals but not a chart layout per cohort
  • Tools screen pages through optimized images without level distribution
  • Conversion target mix is not visualised
  • Queue health requires reading the bulk screen, not a dashboard card
  • Monthly savings trend needs a custom SQL query

SleekView Charts

  • Number card for total bytes saved across the library
  • Donut card for conversion target mix (WebP, AVIF, none)
  • Bar card for distribution across optimization levels
  • Area card for optimized bytes by month
  • All cards filter together by level, conversion, or upload year

Features

What SleekView Charts gives you for EWWW Image Optimizer

Database-backed dashboard

EWWW's custom tables make a chart layer fast and accurate. Total saved, conversion mix, level distribution, and monthly trend on one screen with no schema changes.

Conversion target as a filter

Group by conversion target to see how WebP and AVIF coverage is distributed. The dashboard moves from format-wide to per-format audits in one click.

Read the rhythm of the work

An area chart of optimized bytes by month shows the rhythm of bulk runs and per-upload optimization. Sysadmins see the queue health at a glance, agencies see retainer activity.

Audience

Who builds EWWW Image Optimizer charts dashboards with SleekView

Performance leads

Open the dashboard before a Core Web Vitals review. Total saved, conversion mix, and level distribution surface the cohorts that need attention in the next focused round.

Sysadmins

Read the monthly area chart to confirm the WP-CLI worker is keeping up. Sudden flat patches signal a stuck queue, which the table view next door clears with an inline action.

Agencies

Build a quarterly savings dashboard scoped to a single client site. The total saved number, the level breakdown, and the monthly trend make the retainer report write itself.

The bigger picture

Why database-backed optimization data deserves a chart layer

EWWW Image Optimizer is unusual among WordPress optimizers because it stores per-image data in its own custom tables rather than only in postmeta. That decision pays off in two ways: queries run against indexed columns even on large libraries, and the data shape is ideal for aggregation. The cost is that the data lives in tables the standard WP admin does not surface.

The bulk screen runs the queue and the dashboard shows broad totals, but the cohort-shaped questions a performance team has after a few months of operation, which level is doing the most work, which conversion target has the best coverage, what the rhythm of work has looked like over the past quarter, live a layer down. SleekView Charts reads the same tables and turns those answers into a dashboard. The plugin keeps optimizing on its own schedule.

The performance leads, sysadmins, and agencies finally have the chart layer the database-backed data shape always invited.

Questions

Common questions about SleekView Charts for EWWW Image Optimizer

No. SleekView Charts is an admin reporting surface that reads the same ewwwio tables EWWW already maintains. Optimization, the cloud API, the WP-CLI worker, and backups continue to be EWWW's job. The dashboard is purely a reading layer.

 

Yes. Add a Number card counting rows in ewwwio_queue and an Area card grouped on the queued timestamp to see backlog age over time. Stuck batches become visible at a glance and the table view next door clears them with an inline action.

 

Yes. The same ewwwio_images and ewwwio_queue tables are written whether optimization runs locally or remotely through the EWWW Cloud API. The charts work the same way regardless of the optimization backend.

 

Yes. The dashboard has a top-level filter bar that applies across all cards. Picking WebP, AVIF, or both narrows every card so a coverage-specific audit is one filter away from the library-wide view.

 

Yes. EWWW can optimize images outside the WordPress media library through its custom folders feature, with rows recorded in the same ewwwio_images table. The dashboard treats those folders as additional cohorts that surface in filters and groupBy options.

 

No. Charts are computed against the existing ewwwio table indexes EWWW itself uses, with SleekView caching aggregation results between renders. The first paint may take a moment on very large libraries, subsequent loads are immediate.

 

Yes. Each card supports a CSV export of its underlying aggregation. Export the level distribution for an internal performance memo, or export the conversion mix for a quarterly client report.

 

Yes. The WP-CLI worker writes to the same ewwwio_queue and ewwwio_images tables that the admin UI uses, so the dashboard reflects worker activity in real time. The monthly area chart traces both bulk runs and worker activity together.

 

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