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
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
Connect the ewwwio tables
Switch to the Charts view
Pin the optimization dashboard
Filter across cards
Sample dashboard
Charts you can build from EWWW Image Optimizer data
Total bytes saved
Sum(savings)
Conversion target mix
Count
group by converted
Attachments by optimization level
Count
group by level
Optimized bytes by month
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.
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 checkout