- WP Plugins
- Gravity Forms
Gravity Forms Bookings – Advanced Booking & Scheduling for WordPress
Gravity Forms Bookings (GP Bookings) transforms Gravity Forms into a powerful and highly flexible WordPress booking and scheduling system. It allows you to create, manage, and sync bookings for appointments, reservations, and events—all directly from Gravity Forms submissions.Whether you're offering one‑on‑one meetings, rentals, classes, or multi‑resource services, GP Bookings adapts to complex scheduling requirements with impressive customization and control.
What Can You Build?
Gravity Forms Bookings is designed to handle a wide range of real‑world booking scenarios, including:- Appointments & consultations
- Salon & spa bookings
- Fitness classes & training sessions
- Vacation rentals & property viewings
- Medical or professional services
- Equipment rentals
- Restaurant reservations
Centralized Booking Dashboard
All bookings are managed from a calendar‑based dashboard inside WordPress, offering a powerful multi‑view interface to:- View bookings across multiple calendars
- Approve, cancel, reschedule, or complete bookings
- Access original form entries
- Keep all schedules synchronized
Powerful Scheduling Flexibility
GP Bookings gives you full control over how availability and scheduling work:Key Scheduling Features
- Multiple schedules and services
- Flexible booking durations (minutes to full days)
- Buffer times between appointments
- Lead‑time restrictions (e.g. no same‑day bookings)
- Capacity and occupancy rules
- Full‑day or multi‑day reservations
Services, Resources & Availability
Services
Services define what is being booked (e.g. haircut, photoshoot, cabin rental). Each service can include:- Duration & capacity rules
- Pricing logic
- Availability windows
- Calendar syncing
- Optional resources and occupancy settings
Resources
Resources represent who or what provides the service, such as staff members, rooms, equipment, or locations.- Resources are grouped into resource types
- Resources can be shared across multiple services
- Each resource can have its own availability, buffers, and pricing
Advanced Pricing Rules
GP Bookings supports dynamic pricing through fully configurable pricing rules:- Date‑based pricing (holidays, seasons)
- Time‑based pricing (after‑hours fees)
- Day‑of‑week adjustments
- Quantity & occupancy pricing
- Duration‑based pricing
- Minimum price thresholds
Customer Self‑Management & Automation
GP Bookings includes tools to reduce admin work and improve user experience:- Self‑serve booking rescheduling & cancellations
- Deadline control for changes
- Automatic confirmation & reminder emails
- Event‑based notifications
- Booking status automation (e.g. after payment)
Calendar Sync & External Integrations
Gravity Forms Bookings supports two‑way calendar syncing using ICS feeds:- Sync bookings with Google Calendar & other calendar apps
- Import external calendar events as unavailable time
- Export bookings to external calendars
Easy Setup with Guided Wizard
After installation, GP Bookings launches with a setup wizard that helps you:- Choose from pre‑built booking templates
- Understand how services, resources, and availability work
- Get your first booking system live quickly
Key Highlights
- Built specifically for Gravity Forms
- Entries automatically become bookings
- Powerful calendar‑based management
- Advanced availability & pricing logic
- External calendar synchronization
- Scales from simple to complex setups
- Reliable updates and expert support