Booking engine in Free

Free WordPress Event Bookings and RSVP

Accept guest reservations for one or multiple places with safe capacity, Going or Not Going RSVP, email, cancellation, and merchant management.

What this resolves

A clearer way to manage this work in WordPress.

  • Unlimited events, customers, and bookings
  • Database-safe capacity protection
  • Secure self-service cancellation
  • No payment processing or license gate

Capacity you can trust

The final place cannot be sold twice.

Capacity lives in a dedicated inventory record. Booking creation and status changes lock that record and update it in one database transaction, so simultaneous requests either reserve valid places or receive a full response.

Free event booking and capacity settings

Screenshot will be added here.

Free event booking and capacity settings

Simple for guests

Reserve and cancel without creating an account.

Guests submit their name, email, RSVP response, and number of places. Their email includes a random secure cancellation link; using it repeatedly remains safe and capacity is returned only once.

WordPress reservation management table

Screenshot will be added here.

WordPress reservation management table

Operationally complete

Keep booking state separate from attendee records.

Pending, confirmed, cancelled, and checked-in statuses describe the reservation lifecycle. Separate attendee rows preserve a future-ready model for recurring occurrences, memberships, and credits while all phase-two functionality stays in Free.

See the complete workflow

Watch the screencast.

Follow the feature from its first setting in WordPress to the finished result visitors will see.

Free event booking and RSVP workflow in WordPress

Screencast will be added here.

Free event booking and RSVP workflow in WordPress

WordPress manual

How to configure free wordpress event bookings and rsvp.

  1. 1

    Enable bookings on an event

    Edit the event, open Bookings and RSVP, and choose whether this event accepts reservations.

  2. 2

    Choose capacity and workflow

    Set a maximum attendee count or unlimited capacity, then choose whether new reservations start as Confirmed or Pending.

  3. 3

    Publish the guest form

    Visitors can respond Going or Not Going, enter a name and email, and reserve one or several places without a WordPress account.

  4. 4

    Manage and verify reservations

    Open Events → Reservations to confirm, cancel, or check in guests. Confirm that emails arrive and that secure cancellation releases capacity only once.

Functional cookies only

Saaso only uses functional cookies for sign-in, security, and core product flows. By continuing to use the site, you agree to that use.