Church Facilities

⭐ Premium

The Facilities module lets you manage bookable rooms and spaces at your church — accepting booking requests from staff, volunteers, and external hirers through a form on your website, reviewing them in the admin dashboard, and keeping a record of what is booked and when.

Go to Church Admin → Facilities.

Setting up facilities

Before accepting bookings you need to create records for each bookable space. Go to Church Admin → Facilities → Add facility. Each facility record holds:

  • Facility name — for example Main Hall, Meeting Room 1, or Kitchen
  • Description — what the space is like, what it’s suitable for, its capacity, and any relevant equipment or features. This appears on the public booking form so people can choose the right space.
  • Photo — an optional image of the space shown on the booking form
  • Booking contact — the person who receives email notifications when a booking request is submitted for this facility, selected from the directory

Save and the facility appears on the booking form immediately.

Adding the booking form to your website

Create a page on your website and add the shortcode or Church Admin block:

[church_admin type="facilities"]

Or search for Church Admin in the Gutenberg block inserter and select the Facilities option. The form is publicly accessible — visitors do not need to be logged in to submit a booking request. This makes it suitable for external hirers as well as church members.

How booking requests work

When someone submits the booking form they provide their name, contact details, the facility they want to book, the date and time, and the purpose of the booking. The booking contact for that facility receives an email notification. The request appears in the admin dashboard for review.

Booking requests are not confirmed automatically — they require manual approval from the admin or booking contact. This gives you control over who uses your spaces and avoids double bookings.

Managing bookings in the dashboard

Go to Church Admin → Facilities → Facility bookings to see all pending and confirmed bookings. For each request you can:

  • Approve — confirms the booking and sends a confirmation email to the requester
  • Decline — rejects the request and sends a notification to the requester
  • Delete — removes the booking record entirely

Approved bookings are stored permanently as a record of facility use. You can filter the bookings list by facility, date range, or status to find what you need.

Calendar integration

Approved facility bookings can be linked to the Church Admin calendar so they appear alongside other events. This helps prevent scheduling conflicts between facility bookings and church events booked directly in the calendar. When approving a booking, tick the option to add it to the calendar and select the appropriate calendar category.

Enabling the module

If Facilities doesn’t appear in your Church Admin menu, go to Church Admin → Settings → Choose modules and make sure Facilities is switched on.

Related tutorials