Documentation

BookWell Documentation

Find guides, tutorials, and answers to help you install, configure, and manage BookWell.

Shortcodes

BookWell makes it extremely easy to publish your booking calendars anywhere on your WordPress site. By using our highly customizable [bookwell_booking] shortcode, you can insert a sleek booking form inside pages, posts, widget areas, or custom page builders like Elementor.

Step 1 — The Shortcode Generator Card

To create custom shortcodes visually, navigate to BookWellNow → Shortcode Generator. This premium tool lets you select options from simple dropdown menus and automatically generates copy-pasteable shortcode strings.

[screenshot]

Step 2 — Customize Filter Parameters

By default, the shortcode displays the entire booking tree, asking customers to select a Category, Service, and Staff Member. However, you can use parameters to pre-define filters and skip specific steps:

Parameter Purpose Example Usage
staff_id Pre-selects a specific staff member and skips staff choice. [bookwell_booking staff_id="3"]
service_id Pre-selects a specific service and skips service catalog. [bookwell_booking service_id="12"]
category_id Filters the service catalog to a single department. [bookwell_booking category_id="2"]

💡 Pro Tip: If you specify BOTH a staff_id and a service_id, the customer will bypass the catalog selection entirely and proceed straight to the available Date and Time picker!

Step 3 — Embed in Gutenberg Blocks

Open the page where you want to embed the booking form, click the “+” icon, insert a native Shortcode block, and paste the code.

[bookwell_booking staff_id="1" service_id="3"]

[screenshot]

Step 4 — Embed in Elementor Editor

If you build pages using Elementor, drag the standard Shortcode Widget onto your column block, paste your customized shortcode inside, and hit publish.

[screenshot]

Need Help?

Can't find what you're looking for? Our support team is ready to help.

Was this article helpful to you?

How can we help?