BLACK FRIDAY
Save 59% on PageForge Annual $191/year $485/year
Claim 59% Off →
SeatLayer Seating Charts icon
Actively maintained Tested with WP 7.1 #37 in Event Tickets

SeatLayer Seating Charts

Free WordPress seating chart and ticketing plugin. Buyers pick exact seats and pay through your own gateway. Block or shortcode, stadium scale.

Active installs<10New
Downloads · 30d227▲ +19.5% vs prev. 30d
Rating—0 reviews
Health score64/100Good
All-time downloads354Since Aug 2026
Support resolved—No recent threads
RequiresWP 6.3PHP 7.4+
Downloads · 7d23▼ -66.2% week over week
Our verdict

Solid choice

SeatLayer Seating Charts is a solid plugin choice in 2026, with a few things worth checking first. Was last updated 2 weeks ago, and scores 64/100 on our health check.

  • Actively developed — last update 2 weeks ago
  • Tested with the latest WordPress (7.1)
  • Small user base (<10 active installs)
  • Very few reviews so far

How does it stack up?

Side-by-side on installs, updates, ratings & support

Daily downloads

102030Aug 12Sep 7Oct 4
Yesterday0
Daily average (1y)7
Peak day41Sep 23, 2026
Last 12 months357

Download spikes usually follow a new release — each site that auto-updates counts as a download.

Rankings

Where SeatLayer Seating Charts stands today

WordPress.org search rankings

Live position in the plugin search, top 100
KeywordPositionCompeting pluginsCategory
Event Tickets >100 946 Best Event Tickets plugins →
reserved seating #4 17 Best reserved seating plugins →
seat map #39 84 Best seat map plugins →
Seating Chart #7 19 Best Seating Chart plugins →
ticketing >100 287 Best ticketing plugins →

About SeatLayer Seating Charts

From the official readme · v0.2.6

Description

SeatLayer is a WordPress seating chart plugin for selling event tickets with
reserved seats. Add an interactive seat map to a page or post, let visitors
choose where they sit, and accept payment through your own connected payment
gateway.

Build theatre, auditorium, concert and dinner-show seating plans in SeatLayer,
then publish them on WordPress with a Gutenberg block or shortcode.

Explore the WordPress seating chart features ·
Try the interactive seat selection demo

Scale evidence

Tested on public venue files in September 2026: a 200,000-seat stadium is
ready to browse in 1.95 s, and one event handled 10,000 buyers at once with a
9 ms seat hold (p99) and zero server errors. Method and every run:
https://github.com/seatlayer/seatlayer-performance ·
Try the live stadium demo: https://app.seatlayer.io/demo/play/century-stadium-200k

Interactive seat maps and reserved seating

  • Numbered seats and venue sections. Show row, seat, section, price and
    availability for exact-seat selection.
  • Tables, booths and general-admission areas. Combine reserved rows with
    other seating and capacity areas in one published venue chart.
  • Accessible seating and multiple floors. Show your configured seat labels
    and floor layouts.
  • Best Available for groups. Find a suitable group together using
    best-available seat selection.

3D seat views and mobile seat selection

Buyers can switch between the map and interactive 3D on supported browsers
and devices, with a full 2D fallback. Explore SeatLayer’s
3D seating charts.

The responsive picker adapts to the space on your page, with touch selection,
pinch-to-zoom and a mobile selection summary. Chart branding and category
colours come from your SeatLayer venue configuration.

Live availability, ticket types and checkout holds

  • Live seat availability updates as inventory changes.
  • Ticket types and category pricing show the options configured for the
    event, such as Adult, Child or Senior tickets.
  • Active event offers appear in the buyer journey when configured in
    SeatLayer.
  • Temporary seat holds protect the selected inventory during checkout,
    with a countdown and automatic release when a hold expires.
  • Confirmed bookings and ticket emails follow successful payment through
    the organizer’s connected account.

SeatLayer manages inventory, payment totals and bookings centrally, without
duplicating ticket inventory in your WordPress database.

Gutenberg block and seating chart shortcode

Add the SeatLayer seating chart block in the WordPress editor, or use:

[seatlayer_chart event="your-event" height="720" max_selection="6"]

Set the event, height, maximum seat selection, locale and currency.
The block supports wide/full alignment where your theme provides it. Currency
is a display fallback; the event’s configured prices remain authoritative.

Enter an event key or use an optional server-side secret key for an event
dropdown. Scripts and styles load only on pages containing a chart.

See the WordPress seat map setup guide
for block settings and shortcode options.

Accept payments through your own payment gateway

Hosted checkout: buyers continue from seat selection to SeatLayer’s hosted
event page and pay through your own connected payment gateway.

Checkout from your WordPress page: enable Let buyers pay without leaving
this site
under Settings → SeatLayer. In-page gateways collect payment on
the page itself; a redirecting gateway opens its own secure checkout and returns
the buyer to the WordPress page. Add your site’s address once in SeatLayer so
the buyer returns to your page. Hosted checkout remains the fallback.

Supported gateways: Stripe, PayPal, Razorpay, Tap, Mercado Pago, Xendit and
Flutterwave. Ticket money goes straight to your own account.

Manage venue layouts, events, ticket prices, offers, orders, refunds and ticket
delivery in the SeatLayer dashboard. Buyers get a
QR code and printable PDF ticket for every seat, and you can check tickets in at
the door from a phone browser.

Pricing

The plugin is free. Selling is self-serve with no approval step: you need a free
SeatLayer account, a published seating chart, an event and a connected payment
gateway. SeatLayer charges $0.50 per confirmed ticket, and your first 25 tickets
are free. There is no subscription and no percentage of the ticket price; your
payment gateway charges its own processing fee. See
pricing.

External services

This plugin connects to SeatLayer’s hosted seating and ticketing service. It
requires a SeatLayer account. These services are contacted during use:

SeatLayer CDN (cdn.seatlayer.io)

Loads the seating-chart renderer only on pages containing a chart, from
https://cdn.seatlayer.io/seatlayer-js@0.92.5/seatlayer.js.
The browser sends its normal IP address, user agent and referrer; the plugin
adds no visitor data to that script request.

SeatLayer API (api.seatlayer.io)

On chart load, fetches the layout and live availability. During selection and
checkout, creates seat holds and payment sessions. Requests include the event
key and selected inventory; payment also needs the buyer’s email and optional
name. Payment starts with the hold ID, and SeatLayer computes the amount from
its records. Optional in-page checkout sends the page URL so a card buyer returns to
it; SeatLayer only uses it if it matches a site address you added.

If an administrator saves a secret key, the WordPress server uses it to list
events in the block editor. That key is not sent to visitors.

SeatLayer hosted buyer page (app.seatlayer.io)

For hosted checkout, redirects the buyer to
https://app.seatlayer.io/e/EVENT?hold=HOLD_ID after seat selection.
The URL carries the event key and hold ID, not an amount or buyer details.

The organizer’s payment gateway (Stripe, PayPal, Razorpay, Tap, Mercado Pago, Xendit or Flutterwave)

After seat selection, processes payment through the organizer’s connected
account. SeatLayer sends the amount, currency and buyer email needed for
payment. Card details go directly to the payment provider and never pass
through this plugin or your WordPress database.

Stripe Privacy Policy ·
PayPal Privacy Statement ·
Razorpay Privacy Policy ·
Tap Privacy Policy ·
Mercado Pago Privacy Policy ·
Xendit Privacy Policy ·
Flutterwave Privacy Policy ·
SeatLayer Terms of Service ·
SeatLayer Privacy Policy

Installation

  1. Install and activate SeatLayer Seating Charts.
  2. Sign up free at SeatLayer, create and publish
    a venue chart, then create your event.
  3. Connect your payment gateway (Stripe, PayPal, Razorpay, Tap, Mercado Pago,
    Xendit or Flutterwave) under Payments in the SeatLayer dashboard.
  4. Add the SeatLayer seating chart block or [seatlayer_chart] shortcode
    to a WordPress page and enter your event key.
  5. Check the seating chart and checkout flow, then publish your event page.

A secret key under Settings → SeatLayer is optional. It enables the
editor’s event dropdown; the public chart works with the event key alone.

Frequently asked questions

Is the plugin free?

Yes. The plugin is free and MIT licensed. SeatLayer charges $0.50 per confirmed ticket, your first 25 tickets are free, and there is no subscription.

Is this a WordPress seating chart plugin or a full ticketing plugin?

Both, for seated events. WordPress renders the interactive seating chart and the seat picker, and the buyer completes checkout through your own connected payment gateway, so ticket money arrives in your own gateway account. Venue layouts, inventory, holds, orders and ticket delivery stay in SeatLayer, which bills its hosted-ticket usage separately from your gateway’s fees.

Does it work with Elementor and other page builders?

Yes. Use the block in the block editor, or paste the [seatlayer_chart] shortcode into any builder or classic editor that accepts shortcodes, including Elementor.

Which payment gateways can buyers use?

Stripe, PayPal, Razorpay, Tap, Mercado Pago, Xendit and Flutterwave, connected to your own account. Need another gateway? Request it from SeatLayer.

Do buyers get e-tickets with QR codes?

Yes. Each buyer gets a confirmation email with a QR code and printable PDF ticket for every seat, and you can scan tickets at the door from a phone browser.

Can I sell tickets for a stadium or arena from WordPress?

Yes. Stadium and arena charts use the same buyer renderer as the published large-venue benchmark, embedded on your own WordPress page. See arena and stadium seating charts, and evaluate your own chart, WordPress theme and target devices before opening sales.

Can I create the seating plan inside WordPress?

Create and edit venues in the seating chart designer, then embed the published chart on WordPress. The plugin provides the buyer picker and display settings.

Can I use table seating or general admission?

Yes, within a published chart alongside reserved seats. A pure-GA event without a chart uses a different ticketing flow.

Can I use it for a large theatre, arena or stadium?

The plugin uses SeatLayer’s shared buyer renderer. Read the large-chart renderer measurements for what that renderer does on big venue charts. Those measure the shared renderer; also evaluate your own chart, WordPress theme and target devices before opening sales.

Does this integrate with WooCommerce checkout?

It can run on a site that also uses WooCommerce. SeatLayer ticket purchases go through your own connected payment gateway and do not create WooCommerce cart line items or orders.

Can two buyers purchase the same seat?

Only one active hold can own a seat; expired holds release inventory for sale. If payment completes after a hold expires and booking fails, SeatLayer refunds the buyer automatically and flags the order.

Where is my optional secret key stored?

In your WordPress database, used server-side and never sent to visitors. Database administrators can read it. Leave it blank and enter event keys directly if you do not want to store it.

Can I build a custom seat booking integration?

Developers who need their own buyer controls, cart or payment flow can use the JavaScript seat map SDK and SeatLayer seat booking API. The plugin provides the hosted ticketing flow described above.

Changelog

0.2.6

  • Listing update: self-serve setup with no approval step, all seven supported payment gateways, current pricing, and new answers on price, page builders, gateways and QR tickets.
  • Documentation and release metadata only; plugin behavior is unchanged.

0.2.5

  • Refreshed listing screenshots for the block editor and settings screen.

0.2.4

  • Add listing screenshots of the seat map, 3D seat view, mobile seat selection, hold countdown, block editor and shortcode.
  • Update the pinned buyer SDK CDN release to the verified 0.92.5.
  • Reword payment, scale and FAQ copy, and add seating chart and stadium answers.

0.2.3

  • Detail seating chart features, 3D seat views, WordPress controls and setup answers.
  • Add relevant demo, feature and developer documentation links.
  • Pin the buyer SDK CDN to the verified 0.80.3 release.

0.2.2

  • Refresh the plugin listing with clearer seating chart and seat map setup guidance.
  • Document the Managed Ticketing account requirement and link the WordPress integration guide.
  • Clarify checkout holds, WooCommerce coexistence, and browser SDK loading.
  • Documentation and release metadata only; plugin behavior is unchanged.

0.2.1

  • Documentation only. Refreshes the plugin listing text and the project
    README. No plugin behaviour changes.

Full changelog on WordPress.org →

Screenshots

Interactive seating chart on a WordPress page, with venue sections, category prices and live availability.
Interactive seating chart on a WordPress page, with venue sections, category prices and…
Seat map zoomed to individual numbered seats, with a chosen seat in the selection panel.
Seat map zoomed to individual numbered seats, with a chosen seat in the selection panel.
3D seat view of the venue, so buyers can judge the view before they buy.
3D seat view of the venue, so buyers can judge the view before they buy.
Checkout hold countdown protecting the selected seats while the buyer pays.
Checkout hold countdown protecting the selected seats while the buyer pays.
Mobile seat selection: touch seat map, numbered seats and the selection summary on a phone.
Mobile seat selection: touch seat map, numbered seats and the selection summary on a…
Stadium-scale seat map: a large arena chart in the same buyer renderer.
Stadium-scale seat map: a large arena chart in the same buyer renderer.
The SeatLayer seating chart block in the WordPress block editor, with its block settings.
The SeatLayer seating chart block in the WordPress block editor, with its block settings.
The seating chart shortcode in the block editor, for classic and page-builder layouts.
The seating chart shortcode in the block editor, for classic and page-builder layouts.
Plugin settings page in wp-admin, where the optional server-side secret key and checkout return settings live
Plugin settings page in wp-admin, where the optional server-side secret key and checkout…

For developers

Is this your plugin? Show off the numbers.

Add a live badge to your site, docs or GitHub README. It updates on its own — no account needed.

Active installs badge Rating badge Health score badge

Best SeatLayer Seating Charts alternatives

All Event Tickets plugins →
Alternatives
Rank Plugin Active installs Rating Updated Health
1 Sugar Calendar – Events Calendar, Event Tickets, and Events Management Platform Sugar Calendar Easily manage events and sell tickets on your WordPress site. Sugar Calendar is… by Syed Balkhi 10K+ ★★★★★★★★★★ 4.5 (24) 3 weeks ago 92
2 Eventin – Events Calendar, Tickets, Registration, Booking & WooCommerce Eventin Events calendar plugin for event registration, event tickets, bookings, RSVP, recurring and… by Arraytics 10K+ ★★★★★★★★★★ 4.7 (405) 10 hours ago 86
3 Event Booking Manager for WooCommerce – Sell Tickets, Event Registration, RSVP & Event Calendar Event Booking Manager for WooCommerce Sell event tickets with WooCommerce. Event registration, recurring events, RSVP, attendee… by magepeopleteam 7K+ ★★★★★★★★★★ 4.5 (166) 14 hours ago 86
4 Event Tickets with Ticket Scanner Event Tickets with Ticket Scanner Sell tickets with WooCommerce: seating plans, PDF tickets with QR codes, door scanner. No… by Vollstart 1K+ ★★★★★★★★★★ 4.8 (24) 6 days ago 90
5 My Tickets – Accessible Event Ticketing My Tickets – Accessible Event Ticketing My Tickets is a simple, flexible platform for selling event tickets with WordPress. by Joe Dolson 600+ ★★★★★★★★★★ 4.9 (27) 2 weeks ago 91
6 Eventin – Events Addon for Elementor Eventin – Events Addon for Elementor Elementor addons for Eventin. Build event calendars, registration forms, ticket listings… by Arraytics 100+ ★★★★★★★★★★ No reviews 4 months ago 46
7 Eventnetic – Event Tickets, Booking and Calendar Eventnetic – Event Tickets, Booking and Calendar Sell event tickets on WordPress: dates, capacity, ticket types, a booking form, a calendar… by eventnetic 100+ ★★★★★★★★★★ 5 (2) 56 minutes ago 75
8 Venuera – Event Tickets for WooCommerce Venuera – Event Tickets for WooCommerce Event ticketing for WooCommerce: sell simple & variable tickets, collect attendee data… by venuera 80+ ★★★★★★★★★★ 5 (5) 2 weeks ago 84
9 Event Koi Lite – Events Calendar, Event Management, RSVP, and Tickets Event Koi Lite A modern, unbloated WordPress events calendar plugin. Sell tickets, create an events… by EventKoi 80+ ★★★★★★★★★★ 5 (6) 6 days ago 79
10 Stachethemes Seat Planner Lite Stachethemes Seat Planner Lite Let customers select and reserve exact seats or tables in WooCommerce, prevent double… by Stachethemes 70+ ★★★★★★★★★★ 5 (3) 2 weeks ago 75

FAQ

SeatLayer Seating Charts: quick answers

Straight answers, pulled from live WordPress.org data.

Live data from WordPress.org · checked Oct 5, 2026

Is SeatLayer Seating Charts free?

Yes. SeatLayer Seating Charts is free to download and use from the official WordPress.org plugin directory.

Is SeatLayer Seating Charts safe to use in 2026?

SeatLayer Seating Charts is a solid plugin choice in 2026, with a few things worth checking first. Was last updated 2 weeks ago, and scores 64/100 on our health check.

How many websites use SeatLayer Seating Charts?

SeatLayer Seating Charts is active on <10 WordPress websites and has been downloaded 354 times since it launched in August 2026. It was downloaded 227 times in the last 30 days.

Does SeatLayer Seating Charts work with WordPress 7.1?

Yes. The developer has tested SeatLayer Seating Charts up to WordPress 7.1.2, the latest release. It requires WordPress 6.3 or newer.

What PHP version does SeatLayer Seating Charts need?

SeatLayer Seating Charts requires PHP 7.4 or higher. Most hosts run PHP 8.x today, so it works on any modern WordPress hosting.

When was SeatLayer Seating Charts last updated?

The latest version, 0.2.6, was released on September 23, 2026 (2 weeks ago).

Who makes SeatLayer Seating Charts?

SeatLayer Seating Charts is developed and maintained by navin sharma.

What are the best alternatives to SeatLayer Seating Charts?

The most popular alternatives to SeatLayer Seating Charts are Sugar Calendar (10K+ installs), Eventin (10K+ installs) and Event Booking Manager for W… (7K+ installs).

Powered by PageForge

Want thousands of pages that rank like these? Build them in an afternoon.

This directory runs on the same engine as PageForge. Turn any spreadsheet, CSV or API into thousands of fast, SEO-ready WordPress pages — with schema, internal links and AI-written copy baked in.

  • CSV, Google Sheets & API data sources
  • AI content, schema & internal links per page
  • Works with Elementor, Gutenberg, Yoast & Rank Math
  • Free on WordPress.org — no credit card
Sarah is here to help!
Hi there! 👋 Need help finding what you're looking for?
Sarah
Sarah
Online & Ready to Help
Hi there! 👋 Need help finding what you're looking for?

We'll use this to continue our conversation

Just now ✓ Verified

Join 500+ SEO Pros Scaling Their Strategy

Get exclusive programmatic SEO tactics, AI content workflows, and the latest PageForge updates delivered straight to your inbox. Stay ahead of the algorithm.

We care about your data in our privacy policy.