SleekView Charts for Easy Digital Downloads
Read directly from edd_orders, edd_order_items, and edd_customers. Compose Area, Bar, Pie, and Number cards into the reporting dashboard EDD store owners usually rebuild in a spreadsheet.
♾️ Lifetime License available
EDD's relational tables, finally a real dashboard
EDD 3.0 moved orders, order items, customers, and logs into dedicated tables. That schema is fast and clean, but the built-in reports collapse everything back into a handful of fixed line charts. The questions a store owner actually has, revenue by gateway, refund ratio by product, top downloads this quarter, top customers by lifetime value, all live one click further out than the default reports surface.
SleekView Charts reads edd_orders, edd_order_items, and edd_customers directly and turns each query into a chart card. Aggregations run server-side on indexed columns (date_created, status, gateway, total), so a dashboard with five or six cards loads in the same time it takes the EDD reports tab to render a single graph.
The charts view sits next to the existing Table view as another tab on the same dataset. Filter to the last 30 days on the table, switch to charts, and the same filter applies. Switch back, and the rows are still there for drilldown. The dashboard layer is composable, not a replacement: EDD's own reports stay where merchants like them, and the charts view is the operational surface for finance, marketing, and product.
Workflow
From edd_orders rows to a working chart dashboard
Point a view at edd_orders
Add chart cards
Layout and color
Save and gate per role
Sample dashboard
Charts you can build from Easy Digital Downloads data
Total revenue (30d)
Sum(total)
Revenue by day
Sum(total)
group by date_created
Order status mix
Count
group by status
Top downloads by revenue
Sum(total)
group by product_name
Comparison
Default EDD reporting vs SleekView Charts
Default EDD reports tab
- Built-in reports tab has a fixed set of graphs (earnings, downloads, refunds) and no card composition
- No way to combine a refund-status pie with a revenue area chart on the same dashboard
- Gateway split, top-product breakdowns, and per-customer LTV charts require separate report screens or exports
- Aggregations like average order value over a 30-day window aren't surfaced as a chart
- Reports don't share filters with the orders list, so cross-checking a chart against rows means re-filtering
SleekView Charts
- Compose Number, Area, Bar, and Pie cards from the same edd_orders dataset
- Aggregations (sum total, count by status, average AOV) run on indexed columns
- Charts view shares filters with the Table view so chart and rows always agree
- Top-product and top-customer charts join across edd_order_items and edd_customers without extra config
- Save dashboards per role: finance settlement, marketing top-products, support per-customer LTV
Features
What SleekView Charts gives you for Easy Digital Downloads
Revenue and AOV trends
Area and line cards on edd_orders.date_created with sum or average of total. Spot weekly cycles and campaign spikes without leaving WP admin or exporting to GA4.
Status and gateway mix
Donut cards on status and gateway show refund rates and settlement splits in one glance. Center text variant surfaces the total count for the filter window.
Top products and customers
Horizontal bar cards joining edd_order_items and edd_customers rank downloads by revenue and customers by lifetime spend, ready for marketing and CRM-style outreach.
Audience
Who builds Easy Digital Downloads charts dashboards with SleekView
Finance and ops
Settlement dashboard: revenue area, refund-rate donut, gateway split, average order value. Loads once per Monday morning and answers the week-in-review questions before the stand-up.
Marketing
Top-downloads bar, revenue by source, conversion-by-gateway pie. Useful for picking which products to feature in the next email and which campaigns are pulling weight.
Support and customer success
Per-customer LTV chart pulled from edd_customers, plus refund-rate trends to spot quality issues. The CS team gets the customer story without exporting a CSV per inquiry.
The bigger picture
Why digital-store ops needs more than the reports tab
Digital storefronts run on a small number of recurring questions. How much revenue this period, how does it split across gateways, which products are carrying the period, who are the top customers, where are refunds clustering. EDD's built-in reports answer a slice of each, but never on the same screen with the same filter.
The result is a tab-hopping ritual every Monday morning, or worse, an exported CSV that's stale by Tuesday. A real dashboard with shared filters and composable cards turns the recurring questions into a single load. Finance opens settlement, marketing opens top-products, support opens per-customer LTV, all reading the same edd_orders rows underneath.
The data was always there; the screen is what changes.
Questions
Common questions about SleekView Charts for Easy Digital Downloads
No. EDD's reports stay where merchants like them, with their period selector and headline graphs. The Charts view is an additional dashboard surface for cross-cutting questions the reports tab doesn't compose, like a refund-rate donut next to a revenue area chart on the same screen with the same filter.
 
Primarily edd_orders for revenue, order count, status, and gateway. Joins to edd_order_items for product-level aggregations and to edd_customers for customer-level LTV charts. Indexed columns (id, date_created, status, gateway) are used as groupBy keys so aggregations stay fast on stores with high order volume.
Yes. Charts and Table are two view types over the same dataset. A filter set on the Table view, like 'last 30 days, status = complete, gateway = stripe', applies to the Charts view automatically when you switch tabs. Switch back, the matching rows are still selected.
 
All chart aggregations run inside wp-admin against the EDD relational tables, paginated and indexed. Storefront pages and checkout are untouched. The Charts dashboard typically renders in under a second on stores with tens of thousands of orders because the groupBy columns are indexed.
Yes. Recurring Payments data in edd_subscriptions can power its own subscription charts (active vs cancelled, renewal trends, failed-payment rates). Software Licensing data in edd_licenses can power license-status pies or activation-trend area charts. Each add-on's tables become a chart-ready dataset.
Yes. Build a stacked area chart grouping by date_created with status as the series column. The refund slice grows when refund rate climbs, which is hard to miss visually compared to scrolling through the orders list. Pair with a horizontal bar of refund counts by product to find the source.
 
Yes. edd_ordermeta keys present in your data appear in the column picker, scoped to keys actually written. Useful for custom-checkout fields (referral source, campaign code) where you want a chart of revenue by attribution channel that EDD's own reports don't include.
The underlying dataset of any card exports as CSV. For the visual itself, screenshot or browser-print to PDF works fine for monthly reviews. The CSV path is more common since stakeholders typically want the numbers behind the chart for their own modeling.
 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