The booking widget, by bikebook

Take service bookings
on your own website.

The widget walks your customers from service selection to a confirmed, paid booking without leaving your page — and every job lands in Workshop ready to schedule.

Fixture data — click around freely, no real bookings are created.
Live demo

A shop page with the widget inline

The real widget inside a mock storefront, exactly as it renders on a customer's site. Resize it, step through the flow, or launch the popup instead.

harboursidecycles.co.uk/servicing

Harbourside Cycles
Home · Servicing · Contact

Book your bike in for a service

Choose a service, tell us about your bike and pick a time that suits you. You'll get a confirmation straight away.

© Harbourside Cycles · Privacy · Terms

Real bookings, not enquiries

Customers pick a service, choose a slot and pay a deposit — the job lands in Workshop ready to schedule, not as an email to chase.

Full service£100

Matches how you work

Drop-off, collection or mobile mechanic on-site — the flow adapts to your business mode, working area and pricing, including area-priced prepayment.

Drop-offCollectionMobile mechanic

← your services, your fulfilment modes

At home on your website

Embed it inline so the page grows with the flow, or launch it as a popup from any button — same widget, same bookings, your brand front and centre.

<div class="workshop-inline-widget"
     org-id="YOUR_ORG_ID"></div>
How it works

Live on your site in an afternoon

1

Add two tags

Copy the stylesheet and script tags into your site — any CMS or site builder with a custom code block works.

2

Place the widget

Drop the widget element where bookings should live, or wire the popup to your existing “Book a service” button.

3

Take bookings

Customers book and pay without leaving your site. Every job arrives in Workshop with the details already filled in.

The whole install

<link rel="stylesheet" href="http://localhost:4510/widget/widget.css">
<script src="http://localhost:4510/widget/widget.js"></script>

<div class="workshop-inline-widget" org-id="YOUR_ORG_ID"></div>

<script>
  window.addEventListener("load", function () {
    window.Workshop && window.Workshop.SetupInlineWidget();
  });
</script>

Want it on your own site?

Book a free demo and we'll drop the widget onto your page live — 20 minutes, no slideware.

Built by mechanics, for mechanics.

400+

service departments on board

38,000

jobs tracked last month

4.8★

average shop rating

Demo environmentFixture data only — no real bookings are created.
Internal playground →