SleekView Charts for Tickera Seating Charts: visualize seats sold and room load
Tickera Seating Charts stores each chart as a CPT with seat definitions in postmeta and assigns sold seats by writing the seat ID onto each tc_tickets_instances row. SleekView Charts reads both sides and renders number, pie, bar, and area cards.
♾️ Lifetime License available
Seat sales as a planning dashboard
The Tickera Seating Charts add-on stores each visual chart as a custom post type, with the seat definitions, zones, and price tiers serialised into postmeta on the chart post. When a ticket is sold, the chosen seat ID is written onto the matching tc_tickets_instances row through a postmeta key like tc_seat_id, linking the issued ticket to a specific seat in the chart.
The default admin renders a graphical seat picker that is excellent for a single attendee buying a single seat. It is less helpful when the question is how the room is filling across the season, which zones still have headroom, and which performances are running at 90 percent capacity three days out. SleekView Charts reads the chart's seat definitions and the seat assignments on tc_tickets_instances as a joined dataset.
The dashboard then becomes the venue's planning surface: total seats sold for the next performance, zone distribution across premium, standard, and balcony, top performances by seats sold, and a daily seat-sales curve across the run. Numbers update as seats are claimed and nothing duplicates the seating chart into a parallel reporting layer.
Workflow
From seat assignments to a dashboard
Connect to the seat dataset
Join to the chart definition
Build the four cards
Save the dashboard
Sample dashboard
Charts you can build from Tickera Seating Charts data
Seats sold next performance
Count
Zone mix sold
Count
group by zone
Top performances by seats sold
Count
group by ticket_type_id
Daily seat sales
Count
group by post_date
Comparison
Default Tickera seat picker vs SleekView Charts
Default Tickera seat picker
- Seat picker view is scoped to one performance at a time, no season totals
- No aggregate zone mix or capacity utilisation across performances
- Top performances by seats sold cannot be ranked in the default admin
- Date grouping for daily seat sales is not in the default admin
- Comparison between sold seats and total chart capacity needs a spreadsheet
SleekView Charts
- Number, pie, bar, and area cards drawn from tc_tickets_instances and seat meta
- Joins resolve seat IDs to zones, tiers, and labels from the chart CPT
- Performance-level grouping through tc_tickets gives readable labels
- Saved dashboards per venue with per-card filter scopes
- Reads canonical Tickera CPTs and postmeta, no parallel reporting database
Features
What SleekView Charts gives you for Tickera Seating Charts
One dashboard, four questions
Seats sold, zone mix, top performances, and daily pace on a single screen so the box office morning standup starts from numbers, not from clicking through the graphical seat picker per performance.
Seats joined to zones
Cards group by zone or price tier through the seat definitions stored on the seating chart CPT. Readable labels for every chart without manual mapping or a custom report query each season.
Capacity vs sold at a glance
The total seats from the chart definition compared to seats with assignments on tc_tickets_instances exposes utilisation per performance, so a thin performance is visible before the marketing budget is gone.
Audience
Who builds Tickera seating charts with SleekView
Box office and venue ops
Open a saved dashboard each morning for seats sold, zone mix, and the sell-through curve. The four cards replace clicking through the graphical seat picker per performance for routine planning.
Finance and forecasting
Track seats sold per zone against the chart's tier prices to forecast revenue per performance, with refunds visible through the joined tc_orders status filter and zone capacity from the chart CPT.
Marketing leads
Watch the daily seat-sales area card to measure campaign impact, comparing the slope after a newsletter send against the baseline pace from the previous week or month across performances.
The bigger picture
Why seat sales need aggregate dashboards
A graphical seat picker is fine for one attendee buying one seat. The moment a venue runs a 24-performance season with three price zones and a sell-through target per performance, the picker stops answering the questions box office actually has: which performances are running at 90 percent capacity, which zones still have headroom three weeks out, and how the daily sales curve compares to last season's. Tickera Seating Charts captures every seat assignment correctly on tc_tickets_instances and the chart CPT, but the default admin renders it as a per-performance graphical view rather than as aggregate numbers.
SleekView Charts treats the same data as a single dataset and aggregates it into number, pie, bar, and area cards that read zone, tier, and assignment date directly. The result is a venue planning surface where the season's pacing is visible in seconds.
Questions
Common questions about SleekView Charts for Tickera Seating Charts
Charts reads both. The seating chart CPT holds the seat definitions, zones, and tiers in postmeta, and tc_tickets_instances holds the assignments. SleekView joins the two so cards can group by zone or tier resolved from the chart while counting rows from the ticket instance side.
 Yes. The dataset joins tc_tickets through ticket_type_id, so a card can filter to one performance or one event scope. A bar grouped by ticket_type_id with the performance name resolved through the join returns seats sold per performance across the season.
 The dataset joins tc_orders on the order_id meta key. Filtering the join to orders with completed status keeps refunded, pending, and failed orders out of the seats-sold count. Switching the filter scope returns the gross count including refunds when finance needs that number.
 Yes. The chart CPT's seat list gives the total capacity, and a count of tc_tickets_instances rows with tc_seat_id values gives the sold side. A Number card with both values exposes utilisation per zone or per performance, useful for spotting thin runs early.
 Yes. SleekView refreshes the dataset schema from the chart CPT's seat definitions on the next refresh. A zone added in the seating chart editor becomes a slice in the donut on the next chart load, no manual column mapping required from venue ops.
 Yes. Both add-ons write to tc_tickets_instances. Attendee Information adds field postmeta, Seating Charts adds the tc_seat_id meta. SleekView reads both layers, so the same dashboard can mix attendee fields and seat assignments without conflict on the underlying ticket instance row.
 Yes. Each card has an underlying dataset slice that exports to CSV with the columns the chart used to aggregate. Useful when the venue partner asks for the seat-level breakdown behind a performance count or finance wants the joined order rows behind a zone total.
 Reporting plugins typically build a parallel data layer fed by hooks on the seat assignment save action, which means a second moving part to keep in sync. SleekView Charts reads tc_tickets_instances and the seating chart CPT directly, so the dashboard reflects the same row the seat picker edits without a sync step.
 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 Order Tracking
- Woocommerce Advanced Product Labels
- Booster For Woocommerce
- Affiliate Aliexpress
- Woocommerce Mailchimp Discount
- Checkout Field Editor
- Woocommerce Product Filter
- Shipstation Woocommerce
- Woocommerce Name Your Price
- Iconic Woothumbs
- Yith Woocommerce Stripe
- Yith Woocommerce Waiting List
- Yith Woocommerce Uploads
- Woocommerce Shipping Ups
- Woocommerce Pdf Invoices Packing Slips