SeatCraft
Who it's for How it works Toolkit For caterers On the day Compare Live demo Pricing Buy — $39
WordPress plugin · for weddings & events

Seat every guest,
beautifully.

SeatCraft is the self-hosted seating planner for couples, planners and venues. Drag guests onto your floor plan, track RSVPs and meals, hand caterers a clean dietary roster, and publish a find-your-seat chart your guests will love.

One-time price Your data stays yours RTL & dark mode
Amara & Daniel — The Vineyard Saturday · 14 September 2026
HEAD TABLE
T1
T2
T3
T4
T5
T6
Table 2 · 8 of 8 seated
Aunt Rosa · Leo · +6
RM
Rosa MarínVegetarian · Seat 4

RSVP Summary

Attending 142
Pending 18
Declined 11
Made for your role

One planner, three kinds of people who throw great events

Whether it's the one wedding of your life or your fiftieth gala of the year, SeatCraft fits the way you already work.

Couples

Plan your big day yourself, without a SaaS subscription. Keep households together, color-code both families, and add a branded chart header with your names and date.

DIY friendlyPersonalizationBranded header

Professional planners

Run many events from one WordPress install. Build a chart per client, export printable escort-card data, and deliver polished find-your-seat pages under your own brand.

Unlimited chartsDeliverablesWhite-label

Venues & caterers

Get exactly what the kitchen needs: live meal counts with an adult/child split, an allergy & dietary roster, and accessibility tags — all exportable in a formula-injection-safe CSV.

Meal countsAllergy rosterAccessibility
The SeatCraft flow

From guest list to seated room

Four unhurried steps. No ticketing, no checkout — just placing real people at real tables.

1

Import guests

Bring your list in from a spreadsheet — names, RSVP, meal, dietary notes, plus-ones and households — or add them by hand.

2

Place tables

Drop round tables, rectangles, a head table and a stage onto your venue plan, each with its own capacity.

3

Drag-drop seats

Drag each guest onto a seat. Capacity warnings, live seated/unseated counts and color-coded households keep the room balanced.

4

Share & check-in

Publish a read-only chart with a Gutenberg block or shortcode, print escort-card lists, and let guests search for their seat.

The toolkit

Everything a seated event needs — nothing it doesn't

Built to WordPress coding standards: prepared statements, nonce-verified writes, IDOR checks and CSV formula-injection safety throughout.

Drag-drop seat assignment

Grab a guest from the list and drop them onto a seat on your venue floor plan. Tables show live seated and unseated counts as you go, and over-capacity tables flag instantly.

Core in v1.0

RSVP tracking & live dashboard

Mark each guest attending, pending or declined and watch the counts update live. Know your real head count — and your unseated guests — at a glance.

Households & color-coding

Group families and friend circles so they always stay together, each household with its own color across the chart.

Named plus-ones

Add a real name to every plus-one, not just "+1", so escort cards, meal counts and seat searches all stay accurate.

Table shapes & capacity

Round, rectangle, head table and stage — each with its own seat count, over-capacity warnings and live occupancy.

Accessibility tags

Flag guests who need wheelchair access, a high-chair or a seat near the door, and place them with confidence.

VIP & vendor tagging

Tag VIPs, sponsors, photographers and the band, so the people who keep the day running are seated on purpose.

CSV import & export

Bring guests in from any spreadsheet and export them back out — read via the WordPress filesystem API, formula-injection safe.

Block & shortcode

Embed any chart with a Gutenberg block or [seating_chart id="X"] — no page-builder lock-in.

Full RTL & translation-ready

A bundled .pot and mirrored RTL layout make SeatCraft at home at Arabic and Hebrew weddings worldwide.

Security-hardened & dark-mode native

Nonce-verified admin writes, prepared statements on every query, IDOR-checked guest and table IDs, CSV-injection-safe export — and an admin and chart that adapt to light and dark automatically.

For caterers & venues

Hand the kitchen a roster they can actually cook from

SeatCraft turns your seating plan into the report a caterer needs — totals, splits and allergies — without anyone re-typing a guest list at midnight.

  • Live meal-count report with an adult / child split
  • A dedicated dietary & allergy roster, kept separate from the meal choice
  • Accessibility needs (wheelchair, high-chair) carried through to the table
  • Export it all as a formula-injection-safe CSV for the venue

Meal-count report

171 attending · auto-updated
🥩
Beef tenderloin
68 adult · 0 child
68
🐟
Pan-seared salmon
52 adult · 0 child
52
🥗
Wild mushroom risotto
29 adult · 0 child
29
🧒
Kids' menu
0 adult · 22 child
22
⚠ 6 nut allergy ⚠ 4 gluten-free ⚠ 3 shellfish ♿ 2 wheelchair 🍼 5 high-chair
On the day

The part your guests actually see

When the doors open, SeatCraft becomes effortless for everyone — no app to download, nothing to log into.

  • Find-your-seat search

    Put a QR sign at the entrance. Guests type their name and their table lights up on the public chart — instantly.

  • Printable lists & escort cards

    Export a clean alphabetical guest-to-table list and escort-card data — ready for the welcome table or the printer.

  • A branded chart header

    Your couple or event name and date sit at the top of the public chart, so the page feels like part of the celebration.

Find your seat Amara & Daniel · The Vineyard
RM
Rosa Marín
Vegetarian · with the Marín household
2Table
Why SeatCraft

A planner, not a booking map — and never a monthly bill

Two things SeatCraft refuses to be: a generic seat-booking plugin that sells seats, or a hosted app that rents you access to your own guest list.

SeatCraft vs a generic seat / booking-map plugin

Most seat-map plugins sell or reserve seats. SeatCraft plans who actually sits where.

Named guests dropped onto seats — not anonymous bookings
RSVP, meal & dietary tracking with a live dashboard
Caterer meal-count & allergy roster, not a sales report
Households & over-capacity warnings to balance the room
No checkout, tickets or payment gateways to configure

SeatCraft vs hosted seating apps

Subscription apps charge per event and keep your guests' data on their servers.

One-time price instead of $30–100+ every month
Runs on your own WordPress — your brand, your domain
You own the guest data (PII), exportable any time
Unlimited events & guests with no per-event fee
No vendor lock-in and nothing held hostage behind a paywall
See it live

Open the real thing

A full WordPress install. Explore the drag-drop planner, the guest list with RSVP and meal tracking, and the public find-your-seat chart.

Good to know

Questions, answered

The public chart has a find-your-seat search: a guest types their name and their table highlights. Print a QR sign to the chart for the entrance — no app, no login.
No. SeatCraft is a planning tool, not a booking engine. You assign named guests to seats and track RSVP, meals and dietary needs. There is no checkout — the public chart is read-only with a search.
A meal-count report with an adult/child split, a separate dietary & allergy roster, and accessibility tags — all exportable as a formula-injection-safe CSV they can open in any spreadsheet.
Yes — build a separate chart for every event from one install. Perfect for planners and venues running many weddings, galas and dinners. One licence covers one production site, plus a staging copy of it. A second live site needs a second licence.
Yes. SeatCraft ships with a .pot file and every string is translatable. The admin and public chart fully mirror for right-to-left languages such as Arabic and Hebrew, and adapt to dark mode automatically.
WordPress 6.0+ and PHP 7.4+ (tested through PHP 8.4). No third-party services or runtime libraries — drag-drop and exports use the plugin's own lightweight code, all running on your own site.
No. Everything is visual — import your guests, place tables, drag guests to seats, and publish with a Gutenberg block or the [seating_chart id="X"] shortcode.
Pricing

Buy once. Seat forever.

No subscriptions, no per-event fees. Every license includes future updates and 6 months of support.

One plan
SeatCraft
The whole plugin. Bought once, installed on your own WordPress.
$39one-time
  • Full plugin — every feature, no add-ons
  • Unlimited events & guests
  • 1 year of updates & email support
  • 30-day money-back guarantee
  • GPL source — nothing phones home
Buy — $39

Sold by WebKoding through Paddle, our Merchant of Record. Try the live demo first →