✨ 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 Modern Events Calendar

Modern Events Calendar stores events as a custom post type with bookings, payments, and attendees attached as related records. SleekView Charts turns that store into a dashboard with booking counts, capacity load, and revenue per gateway.

♾️ Lifetime License available

SleekView Charts dashboard for Modern Events Calendar

Event operations as cards

Modern Events Calendar (MEC) handles registration end to end: events as a CPT, bookings as related records, payments through configurable gateways. The default admin is good at editing one event but the bookings list runs on fixed columns, which leaves the operational picture spread across the events screen, the bookings screen, and the gateway reports.

Charts reads the MEC bookings dataset and aggregates it into number, pie, bar, and area cards. Total revenue, booking-status mix, bookings per event, and bookings over time become a single dashboard the team opens every morning. Date math runs on the booking timestamp; revenue math runs on the booking total field MEC writes on save.

The cards give event teams what the default reporting add-ons surface only in part: a live operational dashboard that does not require an export to a spreadsheet. Saved dashboards split the screen between organizers, finance, and front desk so each role gets the cards relevant to their work.

Workflow

From MEC bookings to one operational dashboard

1

Connect to MEC bookings

Create a SleekView dataset against the MEC bookings post type. Booking total, status, gateway, ticket ID, and event ID are detected automatically.
2

Join the event

Resolve the event ID to the event title so bookings-per-event cards label by event name. Joining ticket type adds the ticket label for the per-ticket pie card.
3

Build the cards

Number for total revenue, Donut for booking status, Bar for bookings per event, and Area for bookings over time. Each card uses one MEC field.
4

Save as the operations dashboard

Pin the layout for the events team. Organizers, finance, and the front desk open the same dashboard with the cards each role needs to read.

Sample dashboard

Charts you can build from Modern Events Calendar data

Four cards that turn the MEC bookings dataset into a daily operational dashboard with revenue, status mix, per-event counts, and booking trend.
Number · Default

Total booking revenue

Headline KPI summing booking totals across all events for the current period, useful as the morning revenue glance.
Sum(booking_total)
Pie · Donut

Bookings by status

Distribution of confirmed, pending, and cancelled bookings so organizers see where the pipeline still needs attention.
Count group by booking_status
Bar · Horizontal

Bookings per event

Per-event booking counts joined to event titles, useful for capacity planning and for spotting under-promoted events.
Count group by event_id
Area · Gradient

Bookings over time

Weekly booking pace based on the booking timestamp, useful for measuring marketing impact through a registration window.
Count group by booking_date

Comparison

Default MEC reporting vs SleekView Charts

Default MEC admin

  • Booking list shows fixed columns with no aggregate totals
  • Status distribution requires manual counting across pages
  • Per-event booking counts hidden behind event reports
  • Revenue totals require export to spreadsheet for slicing
  • No saved dashboards for organizer versus finance roles

SleekView Charts

  • Revenue KPI from booking_total on one card
  • Status pie that matches MEC's own confirmation logic
  • Per-event bookings bar resolved to event titles
  • Booking trend area for marketing window analysis
  • Reads the same booking data the front-end forms write

Features

What SleekView Charts gives you for Modern Events Calendar

Revenue at a glance

A Number card sums booking_total across all events and updates as new bookings save, so the team reads daily revenue without an export.

Per-event load

Bar cards rank events by booking count, which surfaces the under-promoted events early enough to do something about them.

Booking pace

Area cards plot bookings over time so a registration push has a visible curve instead of a spreadsheet table no one opens.

Audience

Who builds Modern Events Calendar charts dashboards with SleekView

Event organizers

Open the saved dashboard each morning to read total bookings, status mix, and per-event load. Capacity decisions move from spreadsheet to the actual booking data.

Finance

The revenue KPI and the gateway breakdown replace the manual reconciliation across MEC reports and gateway exports for the weekly close.

Front desk

A dashboard scoped to today shows the day's bookings, pending versus confirmed, and gives staff the headcount they need for the door.

The bigger picture

Why MEC needs aggregate visibility beyond reports

MEC ships solid reporting add-ons for trend summaries and revenue snapshots, but the day-to-day operational layer beneath those reports lives on the bookings screen, which renders a paginated list. Organizers re-derive the headcount per event each morning, finance reconciles in a spreadsheet, and the front desk asks the booking team for today's count because the default admin does not surface it. Charts treats the bookings record as a dataset and aggregates it into four cards on one screen.

Total revenue from booking_total, status mix from booking_status, per-event counts joined to the event title, and a weekly trend on booking_date become a dashboard the team can open in the admin. The reporting add-ons remain useful for monthly summaries; Charts covers the daily operational view that sits beneath them.

Questions

Common questions about SleekView Charts for Modern Events Calendar

Both are available as datasets. The most operationally useful dashboards combine event metadata (title, date) with booking aggregates (count, total) by joining the event ID on the booking record.

 

Yes. Gateway is a field on the booking record and resolves through MEC's gateway slug. A pie or bar card grouped on gateway shows the share of revenue by Stripe, PayPal, or any other configured gateway.

 

Yes. Status is the same field the front-end confirmation logic uses, so a Donut card grouped on booking_status shows pending, confirmed, and cancelled exactly as MEC tracks them.

 

Yes. Event categories are taxonomy terms on the event CPT. Filtering the dataset to a category before aggregation produces per-category dashboards, useful for marketers running multi-category portfolios.

 

Yes. The reporting add-on focuses on trend summaries; Charts focuses on the daily operational dashboard. Both read the same booking data and complement each other without duplication.

 

Yes. Charts is admin-side and reads from the same tables the public calendar reads. No public templates change, and no separate sync is required.

 

Yes. Each card slice exports to CSV with the columns the chart used. Useful when finance needs the raw bookings behind a per-event revenue card.

 

Yes. Bookings carry the specific event instance ID, so recurring events show their occurrence-level counts in the bar card rather than rolling up under a parent event.

 

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