Open source WordPress plugin

Run your shared space from WordPress.

Studio Booking Manager helps studios, coworking spaces, creative hubs, libraries, and community workspaces manage bookings, people, passes, memberships, visits, QR check-ins, reports, and optional WooCommerce sales from one focused plugin.

WordPress 6.8+ PHP 8.1+ GPLv2 or later
Studio Booking
Today at HDY Haus Studio
Open
18active access records
7bookings today
4checked in now
09:30
Member work session
Main studio · visit pass
Checked in
13:00
Community booking
Workshop table · pending approval
Hold
18:00
Public event
Reading room · visible schedule
Public

Why it exists

Shared spaces are not simple appointment calendars.

You need to know who has access, what they paid for, when they are expected, whether the space is available, who is currently checked in, and what is happening across your locations.

  • Track people, visits, access, guest limits, and membership status in one place.
  • Give staff clear workflows for booking review, QR lookup, check-in, and check-out.
  • Connect optional commerce, forms, calendars, notifications, and reports without turning WordPress into a maze.

Core features

The daily operations layer for your studio.

Studio Booking Manager keeps the practical pieces of a shared physical space connected: people, places, bookings, access, visits, and reporting.

01

People

Manage members, visitors, customers, and community participants with searchable records, statuses, QR identity tokens, and optional WordPress user links.

02

Locations

Set up one or more spaces with capacity, address, timezone, opening hours, default location settings, and location-specific booking context.

03

Access

Create single visits, visit passes, and memberships with credits, weekly limits, guest limits, start dates, expiry dates, and status tracking.

04

Bookings

Manage reservations, unavailable time, public events, private bookings, pending holds, notes, visibility, and conflict handling from the admin.

05

Check-ins

Give reception or staff a clear operations screen for person lookup, QR check-in, guest tracking, check-out, and live occupancy awareness.

06

Reports

Review visits, guests, current visits, active access, bookings, location activity, and revenue, with CSV exports for deeper review.

Connected workflows

From purchase to booking to check-in.

Use the parts you need now, then connect more workflows as your space grows.

1

Sell access

Map WooCommerce products or variations to booking access, passes, memberships, and date-required visits.

2

Review requests

Turn Gravity Forms submissions into people and pending bookings for staff approval before they appear publicly.

3

Sync schedules

Send approved bookings to Google Calendar and show member-safe schedule context on the front end.

4

Run the day

Use QR codes, receptionist-led lookup, check-ins, check-outs, guest counts, notifications, and reports.

Best fit

Built for physical spaces with people, access, and rhythm.

This plugin is a good fit when your WordPress site already supports a real-world shared space and you need practical operational structure around it.

Coworking spacesCreative studiosCommunity workspacesLibrariesMakerspacesWorkshop roomsMembership spacesSmall event spaces

Built by HDYHaus

Purpose-built from real studio operations.

Studio Booking Manager began as a practical tool for managing a shared creative studio and community workspace. It is intentionally focused: no bloated platform, no confusing suite of unrelated features, just the pieces a shared space needs to stay organized.

  • Open source and GPL licensed.
  • Designed for WordPress admins and staff teams.
  • Built around real bookings, visits, access, and reporting workflows.

Requirements

Install what you need. Keep the rest optional.

WordPressRequires WordPress 6.8 or newer.
PHPRequires PHP 8.1 or newer.
WooCommerceOptional for selling passes and booking products.
Gravity FormsOptional for public booking request workflows.

Give your shared space a clearer operating system.

Download Studio Booking Manager, install it on WordPress, and start bringing people, bookings, access, visits, and reports into one focused workflow.