SleekView Charts for Promotion Events Calendar: programming on a dashboard
Promotion Events Calendar stores events as a custom post type with meta for start date, location, and category. SleekView Charts reads the CPT and its meta keys to build number, pie, bar, and area cards across the upcoming programming.
♾️ Lifetime License available
Programming visibility for promotion-driven sites
Promotion Events Calendar is a lighter events plugin that registers a dedicated events custom post type with the meta keys most calendars need: a start date, an end date, a location string, and a category taxonomy. The plugin is focused on quick public listing for promotions, season schedules, and store events, with a clean front-end calendar block.
The default admin works for single-event editing, but it does not aggregate the picture across the schedule. SleekView Charts reads the events CPT and its meta directly, builds joins to taxonomy and location terms, and turns the data into a four-card dashboard. The dataset includes post_status, post_date_gmt, the event start meta, and the category term so each becomes a column the chart configurator can use.
The output is a planning surface for marketing-driven event programmes: how many events are running this month, how the category mix balances against the next newsletter, which categories are over- or under-promoted, and how the daily pace looks across the season. Numbers update as editors publish or unpublish events, no parallel reporting layer.
Workflow
From the events CPT to a dashboard
Connect to the events CPT
Join taxonomy and meta
Build the four cards
Save the dashboard
Sample dashboard
Charts you can build from Promotion Events data
Upcoming events
Count
Events by category
Count
group by event_category
Top locations by event count
Count
group by event_location
Daily programming pace
Count
group by event_start_date
Comparison
Default Promotion Events admin vs SleekView Charts
Default events list screen
- Default events list shows one row at a time with no aggregate totals
- Category mix requires manual counting across the events list
- Location load is not aggregated in the default admin
- Date grouping for daily or weekly density is not a built-in view
- No status pie to see how many events are still draft for the season
SleekView Charts
- Number, pie, bar, and area cards drawn from the events CPT
- Category taxonomy resolves to term names rather than IDs
- Location meta is exposed as a chartable string column
- Date math on the event start meta drives weekly density
- Reads canonical CPT and taxonomy data, no parallel database
Features
What SleekView Charts gives you for Promotion Events Calendar
Programming at a glance
Upcoming totals, category mix, location load, and daily pace on a single screen so marketing meetings start from numbers, not from scrolling the events list to estimate what is coming up.
Category and location filters
Every card has a filter scope that can target a category, a location, or a date range. A daily density card filtered to one category surfaces the pace of that promotional theme alone for the season.
Newsletter-ready breakdowns
Category and location pies are ready for the next newsletter planning meeting, with the option to export the rows behind each slice so the editor can pull the right events into the newsletter template.
Audience
Who builds Promotion Events dashboards with SleekView
Marketing teams
Read which categories and locations are under- or over-promoted in the next 60 days, then balance the calendar before the newsletter goes out so each promotional theme gets fair coverage.
Event coordinators
Open a saved dashboard at the start of each week to read totals, category mix, and location load. The four cards replace the back-and-forth between the events list and a separate spreadsheet.
Editorial leads
Spot thin weeks in the daily pace area card before they reach the public calendar block, then schedule additional events or campaigns to keep the programming density at the right level.
The bigger picture
Why promotion-driven programming needs aggregates
A promotion calendar is only useful when the marketing team can read it at the season level rather than one event at a time. The default Promotion Events admin handles single-event editing well, but it does not answer the questions newsletter planning actually requires: how many events are coming up, how the categories balance for the next push, which location is carrying the heaviest load, and where the calendar goes thin two or three weeks out. The plugin captures all of that information correctly in its events CPT and the meta keys around it, but the admin renders it as rows the team has to count by hand.
SleekView Charts treats the same CPT as a dataset and aggregates it into number, pie, bar, and area cards that read the category taxonomy, location meta, and start-date meta directly. The result is a marketing surface where the next 60 days of promotions sit on one screen and the team can spot a gap before it shows up on the public page.
Questions
Common questions about SleekView Charts for Promotion Events Calendar
Yes. The dataset reads the existing Promotion Events Calendar CPT and meta without rewriting any of the data. No migrations, no shadow tables, and no changes to how the public calendar block renders. The dashboard is purely additive on top of the data the plugin already writes.
 Yes. The plugin's category taxonomy is exposed as a column on the events dataset, so a pie or bar card grouped on that taxonomy returns the count per category. Term names resolve automatically so the chart labels read as the human-friendly category name.
 By default the card uses the event start date meta and counts each event once on its start day. For programmes that need to count attendance across the full duration, the dataset can be configured to expand multi-day events across each calendar day they cover.
 Yes. Every card has a filter scope that can target the location meta value. A weekly density card filtered to one location returns only that venue's upcoming load, useful when checking whether a single venue is being over-booked across the season.
 Yes. Charts is an admin-side dashboard and reads the same events CPT the public calendar block reads. No template changes are required, and the public calendar continues to render normally regardless of which cards the dashboard contains.
 Yes. Any meta key written against the events CPT can be added to the dataset as a column. Cards then group by that custom meta value, so promotional codes, partner names, or campaign tags become chartable dimensions alongside the built-in category and location.
 Yes. Each card has an underlying dataset slice that exports to CSV with the columns the chart used to aggregate. Useful when an editor needs the actual list of events behind a category pie slice for the next newsletter or social schedule.
 Analytics plugins typically track page views, not the underlying events. SleekView Charts reads the events CPT itself and aggregates planning data, so the dashboard answers programming questions rather than traffic questions, which page-view analytics cannot do alone.
 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 checkoutBrowse more
- Yith Woocommerce Subscription
- Yith Woocommerce Wishlist
- Restropress
- Woocommerce Purchase Order Gateway
- Woocommerce Afterpay
- Wt Woocommerce Customer History
- Wpc Frequently Bought Together
- Lemonsqueezy Wp
- Funnelkit Stripe Gateway
- Woocommerce Store Credit
- Woocommerce Product Filter
- Easy Digital Downloads
- Razorpay For Woocommerce
- Customer Reviews For Woocommerce
- Curcy Multi Currency