✨ 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 The Events Calendar Pro: recurring events and views

The Events Calendar Pro extends tribe_events with recurring events, additional views, and custom fields. SleekView Charts reads the tribe_events CPT and Pro meta keys like _EventRecurrence and _EventTimezone to render number, pie, bar, and area cards.

♾️ Lifetime License available

SleekView Charts dashboard for The Events Calendar Pro

Recurring programming as a dashboard

The Events Calendar Pro adds recurring events, additional views, custom fields, and shortcodes to the free Events Calendar base. Recurring instances expand into individual posts under the tribe_events CPT, each with its own _EventStartDate, so a weekly class for the season can be sixteen rows behind a single parent recurrence rule.

The default Pro admin handles parent rules cleanly but renders instances as a flat events list, which makes it hard to read the actual programming density across the season. SleekView Charts pulls the same tribe_events CPT into a dataset that already knows how to count each instance, join to tribe_venue on _EventVenueID, and resolve organizers through _EventOrganizerID. Pro custom fields appear alongside the core keys, so a Pro extra field for difficulty or audience can become a pie slice.

The dashboard becomes the planning surface for the season: total occurrences in the next 90 days, distribution across venues, organizer load, and weekly density that includes every recurrence instance. None of that data leaves the Tribe schema, and the dashboard is consistent with whatever the public calendar shows.

Workflow

From tribe_events Pro meta to a dashboard

1

Connect to tribe_events

Create a SleekView dataset against the events CPT. Tribe core meta plus Pro additions including _EventRecurrence, _EventTimezone, and Pro custom fields appear as columns ready for groupBy and value duties.
2

Resolve venue and organizer joins

Use the linked post IDs Tribe stores in _EventVenueID and _EventOrganizerID to resolve venue and organizer titles. Pro recurring instances inherit their parent's venue and organizer through the same keys.
3

Build the four cards

Drop a Number for total upcoming instances, a Pie for venue distribution, a Bar for top organizers, and an Area for weekly recurrence density. Each card uses one column from the dataset.
4

Save the dashboard

Pin the layout as the default Charts view for the events workflow. The team opens it each Monday to read the season ahead, including which weeks are thin and which venues are double-booked.

Sample dashboard

Charts you can build from The Events Calendar Pro data

Four cards that turn Pro recurring instances into a planning dashboard, with venue and organizer titles resolved through Tribe's linked post IDs.
Number · Default

Upcoming instances in 90 days

Headline KPI counting every published tribe_events row with _EventStartDate inside the next 90 days, which includes Pro recurring instances since each occurrence is its own post in the dataset.
Count
Pie · Donut

Instances by venue

Donut chart distribution across venues using _EventVenueID from tribe_events, joined to the tribe_venue CPT for titles so the chart reads as venue names instead of post IDs.
Count group by _EventVenueID
Bar · Horizontal

Top organizers by load

Horizontal bar ranking organizers by number of events in the next quarter, joined to tribe_organizer through the linked _EventOrganizerID post ID and resolved to readable organizer titles.
Count group by _EventOrganizerID
Area · Gradient

Weekly recurrence density

Gradient area chart counting instances per week from _EventStartDate, which captures Pro recurring occurrences as separate rows so the curve reflects real programming density rather than parent rules only.
Count group by _EventStartDate

Comparison

Default Events Calendar Pro admin vs SleekView Charts

Default Pro events list

  • Default Pro admin renders recurring instances as a flat list, no aggregates
  • Venue and organizer load require manual counting across the events screen
  • No weekly density view of how recurring instances cluster across the season
  • Pro custom fields are filterable but not chartable in the default admin
  • Date grouping is not available in the default Pro events workflow

SleekView Charts

  • Number, pie, bar, and area cards drawn from tribe_events including Pro instances
  • Joins to tribe_venue and tribe_organizer through the Tribe linked IDs
  • Pro custom fields appear as groupBy columns alongside core meta
  • Date math on _EventStartDate counts every recurring occurrence
  • Reads canonical Tribe meta, no parallel reporting database

Features

What SleekView Charts gives you for The Events Calendar Pro

One dashboard, four questions

Total instances, venue mix, organizer load, and weekly density on a single screen so planning meetings start from numbers, not from scrolling the recurring events list in the Pro admin.

Counts every recurrence

Pro expands each recurrence rule into individual posts under tribe_events with their own start dates, so a weekly area card shows the real seasonal load instead of one row per parent rule.

Join venue and organizer

Cards group by venue or organizer through _EventVenueID and _EventOrganizerID, which Pro writes on every instance, so readable labels appear in the chart without manual mapping.

Audience

Who builds Events Calendar Pro dashboards with SleekView

Programming teams

Open a saved dashboard at the start of each week to read upcoming totals, the venue distribution, and which weeks of the season are still thin. The four cards replace the recurring events list scroll.

Venue and partner managers

Watch the per-venue donut and per-organizer bar to balance the load across the season, with cards filtered to the next 30 or 60 days for short-horizon planning ahead of marketing pushes.

Marketing leads

Group instances by Pro custom fields like audience or difficulty for newsletter planning. The weekly area card surfaces under-promoted weeks before they appear thin on the public calendar.

The bigger picture

Why recurring programming needs aggregate visibility

A flat events list works when the season is a handful of one-off events. The moment programming relies on recurring rules across multiple venues and organizers, the list view stops answering the questions that actually matter: how many instances are running this month, which venue is over-booked, and which weeks are still soft three weeks before the season opens. The Events Calendar Pro captures all of that information correctly in tribe_events and the meta keys around it, but the default Pro admin renders it as rows the team has to count by hand.

SleekView Charts treats the same data as a dataset and aggregates it into number, pie, bar, and area cards that read straight from _EventStartDate, _EventVenueID, and _EventOrganizerID. Recurring occurrences each contribute one row, so the dashboard reflects the real programming load rather than the count of parent rules.

Questions

Common questions about SleekView Charts for The Events Calendar Pro

Charts counts instances. The Events Calendar Pro expands each recurrence into a real tribe_events post with its own _EventStartDate, so a Number or Area card aggregating that key counts every occurrence. The dashboard reflects the season the public calendar actually renders.

 

Yes. Pro adds custom fields to the events CPT and they appear in the dataset as columns. A pie or bar card grouped by a custom field returns the distribution across its values, so audience, difficulty, or any other Pro field becomes a chartable dimension.

 

By title when the join is configured. SleekView resolves _EventVenueID to a tribe_venue post and _EventOrganizerID to a tribe_organizer post so the chart shows readable venue and organizer names. Without the join it falls back to the numeric ID.

 

Yes. Every card has a filter scope that can target _EventVenueID, _EventOrganizerID, a category, or a date range. The filter applies on top of the aggregation, so a weekly density card scoped to one venue shows only that venue's load across the next quarter.

 

Yes. Charts is an admin-side dashboard and reads the same tribe_events meta the public Pro views read. No template changes are required, and the public map, week, and photo views continue to render normally against the same data the dashboard aggregates.

 

Pro writes timezone information into _EventTimezone on each event. SleekView reads _EventStartDate as the stored timestamp and respects the site's display timezone for the chart axis. Cards can also be configured to render in a specific timezone when the team works across regions.

 

Yes. Each card has an underlying dataset slice that exports to CSV with the columns the chart used to aggregate. Useful when planning conversations need the raw recurring instances behind a per-venue or weekly density total.

 

Tribe Pro focuses on its public views and the standard events admin. SleekView Charts adds a chartable dataset surface on top of the same tribe_events meta, so totals, distributions, and time-series cards are available without sending the data to an external reporting tool.

 

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