Title: Workshop Hub Online Booking Form
Author: workshophub
Published: <strong>November 1, 2026</strong>
Last modified: November 1, 2026

---

Search plugins

![](https://ps.w.org/workshop-hub-booking-form/assets/banner-772x250.png?rev=3778064)

![](https://ps.w.org/workshop-hub-booking-form/assets/icon.svg?rev=3778064)

# Workshop Hub Online Booking Form

 By [workshophub](https://profiles.wordpress.org/workshophub/)

[Download](https://downloads.wordpress.org/plugin/workshop-hub-booking-form.1.0.1.zip)

 * [Details](https://wordpress.org/plugins/workshop-hub-booking-form/#description)
 * [Reviews](https://wordpress.org/plugins/workshop-hub-booking-form/#reviews)
 *  [Installation](https://wordpress.org/plugins/workshop-hub-booking-form/#installation)
 * [Development](https://wordpress.org/plugins/workshop-hub-booking-form/#developers)

 [Support](https://wordpress.org/support/plugin/workshop-hub-booking-form/)

## Description

Add a **free online booking form** built for **mechanics, auto repair shops and 
car service** businesses to any WordPress page. Customers tap a picture service 
button, pick a real available time, choose extras, enter rego / make / model and
contact details — and you get an email for every booking.

Unlike generic appointment calendars (Amelia, Bookly, LatePoint and similar), this
form is made for workshops: vehicle fields, service picture buttons, and availability
from your Workshop Hub diary. Built in Australia and works for workshops anywhere.

#### Who it is for

 * Mechanics and independent auto repair workshops
 * Auto electricians and tyre shops
 * Detailers, window tinters and mobile mechanics
 * Any shop that takes service bookings online

#### What you get

 * **Picture service buttons** – customers pick the job at a glance (swap images
   from your Media Library)
 * **Real availability** – date and time slots from your Workshop Hub calendar
 * **Extras** – optional add-ons during booking
 * **Vehicle details** – registration, make and model
 * **Contact capture** – name, phone, email and notes
 * **Block, shortcode or widget** – Gutenberg block, `[workshop_hub_booking]`, or
   classic widget
 * **Self-sizing iframe** – the form grows with each step (no inner scrollbars)
 * **No tracking** – the plugin sets no cookies and shows no admin ads

#### Free form, optional diary

The online booking form is free. Bookings are emailed to you. If you use Workshop
Hub workshop software (from $59/mo + GST), those same bookings can land straight
in your diary — you do not need a paid plan to run the form.

Don’t have a form yet? [Get one free](https://workshophub.com.au/free-online-booking-form)—
it takes about two minutes.

### External services

This plugin embeds a booking form hosted by **Workshop Hub** (Driven Autocare Pty
Ltd trading as Workshop Hub), which is needed for the plugin to work.

 * **What is loaded:** pages that show the form load an iframe from `https://portal.
   workshophub.com.au/t/<your-form-id>/book`. The default service pictures are loaded
   from `https://portal.workshophub.com.au/booking-defaults/`.
 * **What is sent and when:** when a visitor views a page with the form, their browser
   requests the form from Workshop Hub (sending standard request data such as IP
   address and user agent). If you chose custom pictures, the public URLs of those
   images are included in the form address. When a visitor submits a booking, the
   details they enter (name, contact details, vehicle, preferred time and notes)
   are sent to Workshop Hub so the booking can be passed to your workshop.
 * **Nothing is sent from your WordPress admin** and the plugin does not track your
   visitors.

Workshop Hub [Terms of Service](https://workshophub.com.au/terms) and [Privacy Policy](https://workshophub.com.au/privacy).

### Credits

Default picture button images are original illustrations owned by Workshop Hub and
are served by the hosted form; they are not included in this plugin. The plugin’s
banner and icon use the Workshop Hub logo and colours (trademarks of Driven Autocare
Pty Ltd).

## Screenshots

[⌊Booking form on a phone — picture service buttons for general service, repairs
and more.⌉⌊Booking form on a phone — picture service buttons for general service,
repairs and more.⌉[

Booking form on a phone — picture service buttons for general service, repairs and
more.

[⌊Picking a real available date and time slot.⌉⌊Picking a real available date and
time slot.⌉[

Picking a real available date and time slot.

[⌊Vehicle and contact details — rego, make, model, name and phone.⌉⌊Vehicle and 
contact details — rego, make, model, name and phone.⌉[

Vehicle and contact details — rego, make, model, name and phone.

[⌊Gutenberg block in the editor with the live form preview.⌉⌊Gutenberg block in 
the editor with the live form preview.⌉[

Gutenberg block in the editor with the live form preview.

[⌊Settings page — connect your form ID and customise picture button images.⌉⌊Settings
page — connect your form ID and customise picture button images.⌉[

Settings page — connect your form ID and customise picture button images.

## Blocks

This plugin provides 1 block.

 *   Workshop Hub Booking Form Your Workshop Hub online booking form.

## Installation

 1. In WordPress go to Plugins  Add New, search for “Workshop Hub Online Booking Form”
    and click Install, then Activate. (Or upload the zip under Plugins  Add New  Upload
    Plugin.)
 2. If you don’t have a booking form yet, sign up free at [workshophub.com.au/free-online-booking-form](https://workshophub.com.au/free-online-booking-form)
    and confirm your email.
 3. Go to Settings  Workshop Hub Booking and paste your embed code, booking link or
    form ID. Save.
 4. Add the “Workshop Hub Booking Form” block, the `[workshop_hub_booking]` shortcode
    or the widget to a page.

## FAQ

### Does it cost anything?

No. The online booking form and this plugin are free. Workshop Hub also offers paid
workshop management software (from $59/mo + GST) so bookings can land in your diary,
but you do not need it to use the form — free form bookings are emailed to you.

### Do I need a Workshop Hub account?

Yes — a free booking-form account. Sign up at [workshophub.com.au/free-online-booking-form](https://workshophub.com.au/free-online-booking-form),
confirm your email, then paste your form ID into Settings  Workshop Hub Booking.

### Where do bookings go?

To your Workshop Hub account. You get an email for each new booking. With a paid
Workshop Hub plan, bookings can also appear in your workshop diary.

### Does it work with Gutenberg, Elementor and Divi?

Yes. Use the Gutenberg block in the block editor, or drop the `[workshop_hub_booking]`
shortcode into an Elementor Shortcode widget, a Divi Code / Shortcode module, or
any page builder that supports shortcodes. A classic widget is also included.

### Is it mobile friendly?

Yes. The form is designed for phones first and works on tablet and desktop.

### What about privacy / GDPR?

The plugin itself sets no cookies and does not track visitors. Booking data is processed
by Workshop Hub when someone submits the form — see Workshop Hub’s [Privacy Policy](https://workshophub.com.au/privacy).
You remain responsible for your own site privacy notice.

### Where do I find my form ID?

It’s in the embed code emailed to you after sign-up (`data-workshop="your-form-id"`)
and in your booking link `portal.workshophub.com.au/t/your-form-id/book`. You can
paste either — the plugin finds the ID for you.

### Can I change the pictures on the buttons?

Yes. Under Settings  Workshop Hub Booking  Picture button images, click “Change 
image” and pick any image from your Media Library. Your site must use https for 
custom pictures to show.

### Can I show more than one form?

Yes — use `[workshop_hub_booking slug="another-form-id"]` or set the Form ID in 
the block’s sidebar.

### Can I remove the “Powered by Workshop Hub” link?

The credit link is off by default. Turn it on under Settings  Workshop Hub Booking
if you want to show it.

## Reviews

There are no reviews for this plugin.

## Contributors & Developers

“Workshop Hub Online Booking Form” is open source software. The following people
have contributed to this plugin.

Contributors

 *   [ workshophub ](https://profiles.wordpress.org/workshophub/)

[Translate “Workshop Hub Online Booking Form” into your language.](https://translate.wordpress.org/projects/wp-plugins/workshop-hub-booking-form)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/workshop-hub-booking-form/),
check out the [SVN repository](https://plugins.svn.wordpress.org/workshop-hub-booking-form/),
or subscribe to the [development log](https://plugins.trac.wordpress.org/log/workshop-hub-booking-form/)
by [RSS](https://plugins.trac.wordpress.org/log/workshop-hub-booking-form/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 1.0.1

 * Credit link (“Powered by Workshop Hub”) is now off by default and only shown 
   if the admin opts in.

#### 1.0.0

 * First release: block, shortcode, widget, settings page and custom picture button
   images.

## Meta

 *  Version **1.0.1**
 *  Last updated **9 hours ago**
 *  Active installations **Fewer than 10**
 *  WordPress version ** 6.0 or higher **
 *  Tested up to **7.1.4**
 *  PHP version ** 7.4 or higher **
 * Tags
 * [appointment booking](https://wordpress.org/plugins/tags/appointment-booking/)
   [auto repair](https://wordpress.org/plugins/tags/auto-repair/)[booking form](https://wordpress.org/plugins/tags/booking-form/)
   [mechanic](https://wordpress.org/plugins/tags/mechanic/)
 *  [Advanced View](https://wordpress.org/plugins/workshop-hub-booking-form/advanced/)

## Ratings

No reviews have been submitted yet.

[Your review](https://wordpress.org/support/plugin/workshop-hub-booking-form/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/workshop-hub-booking-form/reviews/)

## Contributors

 *   [ workshophub ](https://profiles.wordpress.org/workshophub/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/workshop-hub-booking-form/)