Getting Started with Truebooker
Setting up the Truebooker plugin is fast and user-friendly. Once the plugin is activated, youβll need to configure a few important settings before you can start accepting appointments.
π First, go to:
Admin > Truebooker > Settings
From this page, you can manage everything β your company details, working hours, time slot, staff members, payment methods, holidays, and more β all from one place.
β Key settings to configure:
General Settings β Set timezone, currency, and global preferences
Company β Add your business details
Payment Settings β Set up supported payment methods
Messages & Email Settings β Customize auto-replies and notifications
Notification Settings β Configure how alerts are sent to users and staff
Working Hours β Define daily availability
Holiday & Special Days β Mark days off or custom breaks
Staff Members β Add your team for appointment assignment
Once done, your booking system will be ready to go live!
Step 1: Add a Category
Before you can assign services, you need to create one or more categories (e.g., Fitness, Medical, Consultation, etc.).
π Go to Admin > Truebooker > Categories
Here you can create categories that help organize your services.
How to Add a Category:
- Enter the Category Name (e.g., Fitness, Medical)
- Set the Category Status to Yes to make it active
- Click the Submit button on the top right
These categories will help group services and make booking easier for your clients.
π Note: If you have enabled Branches or Departments, make sure to select the appropriate options from the dropdowns. These fields will only appear when those modules are turned on.
Step 2: Adding the Service
Once categories are created, the next step is to add the services your business offers β like Consultation, Therapy Session, Yoga Class, etc.
π Navigate to: Admin > Truebooker > Services
Fill out the following fields:
Service Image & Name β Add a relevant image and name to identify your service.
Category β Select the appropriate category for easy organization.
Price & Duration β Set the service cost and how long it will take.
Buffer Time β Add time before and after the appointment to avoid overlaps.
Capacity β Define the minimum and maximum number of participants.
Description β Write a brief overview of the service.
Start & End Dates (Optional) β Schedule when this service will be available.
Deposit Options β Choose deposit type and amount if applicable.
Extra Services & Custom Duration/Pricing β Enable if you offer add-ons or different time slots.
Advance Options β Set minimum notice for booking, cancellation, or rescheduling.
Once all details are filled in, click Submit to save your service.
Step 3: Add the Booking Form to Your Site
Now that your services, staff, and categories are ready β itβs time to display the booking form on your website so customers can start booking appointments.
π You can do this easily using a shortcode.
-
Go to Pages > Add New or edit an existing page
Add a title like Book an Appointment
Paste the following shortcode into the content editor:
[truebooker_booking_form]
- Click Publish or Update the page
Once done, your booking form will be live and fully functional on the front end.
π‘ Note: You can place the shortcode on any page, post, or widget area that supports shortcodes.
π Now visit the page where you added the shortcode.
Youβll see a fully functional booking form where users can:
πΈ Example Preview:
You should see something similar to the screenshot below:
Once everything is set up, your customers can start booking appointments online!
Step 4: Managing Bookings
Once customers start submitting appointment requests through your booking form, you can manage all bookings directly from the WordPress admin area.
π Navigate to:Β Β Admin > Truebooker > Appointments
Here youβll see a list of all submitted bookings with key details such as:
πΉ What You Can Do:
View Booking Details β Click on any appointment to see full info
Change Booking Status β Approve, Cancel, or Mark as Completed
Filter Bookings β Use filters to view by service, date, branch, or status
Delete Bookings β Remove old or test appointments if needed
π Note: Booking status and updates are synced with customer email notifications (if enabled in settings).