BACK TO DIRECTORY
WP Multi Step Booking is a powerful yet simple booking form plugin that allows users to:
- Use a multi-step or single-step booking flow
- Choose available dates and time slots
- Select from gift options
- Prevent duplicate bookings by email per date
- Display the booking form using a single shortcode
- Fully manage form settings from the admin dashboard
Key Features:
- Multi-step and single-step form toggle
- Time slot availability logic
- Eastern Time (EST) support
- Backend form settings
- AJAX-based submission
- Confirmation redirect
Usage
- Use the shortcode
[wpmsb_booking]anywhere in your post, page, or template to display the form. - The form will auto-render as multi-step or single-step based on your plugin settings.
- Bookings will be submitted via AJAX and validated in real-time.
- After a successful booking, users will be redirected to the Thank You page (configurable).
Settings Explained
Go to Settings > WP Multi Step Booking to access the following:
- API URL: Create a API Function in ZOHO CRM and Paste the Function URL Here.
- Thank You URL: Redirect URL after successful submission.
- Form Type: Choose between
multi-steporsingleto determine the frontend experience. - Available Slots: Comma-separated list of time slot options (e.g.,
9:00 AM,10:00 AM,11:00 AM)
Screenshots

Multi-step form flow screenshot-1.png
Plugin Details
Active Installs
0Total Downloads
542Version
1.0Requires WP
6.0Requires PHP
7.2Tested Up To
6.8.8Added
2025-05-13Last Updated
2025-05-13 3:38pm GMTRatings
5
0
4
0
3
0
2
0
1
0