ServiceM8 Add-on · by Over Geek

Smart booking pages,
on-brand and on-time.

Customers self-book from slots that fit your day. No phone tag, no double-bookings, no awkward gaps — and every booking drops straight into ServiceM8 as a job.

14-day free trialNo credit cardCancel any time
ob.overgeek.com.au/yourbusinessAuto-playing
Address
Service
Date & Time
Confirm

Where’s the job?

Enter the service address

42 Marine Parade, Cottesloe WA 6011
42 Marine Terrace, Fremantle WA 6160
42 Marine Drive, Rockingham WA 6168
Inside service zone · Chris will attend

Select a service

Choose the service you’d like to book

Select a date & time

Tap an available slot to continue

2pm – 4pmFull

Review & confirm

Everything look right?

Address42 Marine Pde, Cottesloe
ServiceLogbook Service · from $299
WhenThu 13 Nov · 8am – 10am
TechnicianChris (auto-assigned)

Built for every service business

Mobile mechanicsPlumbersElectriciansDog groomersPool servicingIT supportCleanersArboristsRemovalists

How it works

Live in under 10 minutes.

01

Connect ServiceM8

One-click OAuth. We link to your SM8 account with the exact scopes we need — nothing more.

02

Configure your flow

Drag in the blocks you need (address, service picker, custom forms, 2FA…), set your working hours, pick your staff.

03

Share your link

Drop the URL on your website, in your email footer, or run ads to it. Bookings land as SM8 jobs automatically.

Features

Built for how you actually run jobs

Everything from OverBooked v1, plus a modular block system that shapes the booking flow to your industry.

Weekly Schedule

MONDAY4 slots
08:00 · 2h10:00 · 2h12:00 · 2h14:00 · 2h
TUESDAY4 slots
08:00 · 2h10:00 · 2h12:00 · 2h14:00 · 2h
SATURDAY2 slots
09:00 · 1h10:30 · 1h

Custom Time Slots

Define exactly when customers can book for each day of the week. Set slot times and durations that match your service workflow — morning-heavy Mondays, afternoon Fridays, whatever works for you.

  • Configure slots per day of the week
  • Toggle individual slots on or off
  • Copy slot patterns between days
  • Eliminate gaps and scheduling conflicts

Booking blocks · drag to reorder

Address
Service pickerNEW
Custom form
Date & time
Contact
Staff selectNEW
2FA verifyNEW
CaptchaNEW

Modular Booking Blocks

New in v2

Drop, drag and configure the exact flow your customers see. Each block is independent — enable what you need, order it how you like.

  • Address block with Mapbox autocomplete
  • Service picker with per-service pricing + icons
  • Custom form fields (text, select, badge-selector)
  • Staff selector — let customers pick their preferred tech
NORTH — ChrisSOUTH — Kyle + Jacob
Customer at 42 Marine Pde→ Chris (NORTH)

Smart Staff Assignment

New in v2

Route jobs to the right tech automatically — by proximity, by drawn zone, or by round-robin. Draw polygon zones on a map and assign specific staff to each.

  • Sequential (round-robin) or random rotation
  • Proximity mode — nearest tech to the customer
  • Mapped Zone mode — hard territory boundaries drawn on a map
  • Per-slot "block first/last N slots" for lunch breaks
  • Arrival window display (8am–10am instead of 8:00am sharp)

Upcoming date overrides

Sat 15 NovRoster: Chris only
Sun 16 NovClosed (no staff)
Sat 22 NovRoster: Chris + Jacob
Wed 26 NovExtra day · 4 slots
Sat 29 NovRoster: Kyle + Jacob

Rotating Rosters & Date Overrides

New in v2

Different techs each weekend? Public holiday closures? Extra hours on a specific Wednesday? All of it lives in one place — the Booking Hours tab.

  • Roster specific dates to specific techs
  • Repeat weekly for N weeks — set a whole quarter in one click
  • Extra one-off slots on any date
  • Automatic Australian public holiday blocking (state-aware)
  • Upcoming overrides summary at a glance
Address
42 Marine Pde, Cottesloe
Service
Logbook Service · from $299
Date & Time
Thu 12 Nov · 10am – 12pm
Details
Confirm

Verification, Recovery & Follow-up

New in v2

Cut down on no-shows and rescue lost bookings before they slip through the cracks.

  • 2FA verification — email (free) or SMS (uses your ServiceM8 SMS credits)
  • Cloudflare Turnstile captcha protection
  • Abandoned booking tracker with admin notes
  • One-click "Resume Booking" — finish the booking on the customer's behalf
  • Reschedule & cancel links in the confirmation email
Last 7dLast 30dLast 90d
87
Bookings
2.9
Avg/day
31
Abandoned
74%
Conv rate
BookedAbandoned

Analytics Dashboard

New in v2

Every incoming booking on one dashboard. Filter by date range, service, status, or search. See where bookings come from and spot trends over time.

  • Time-series charts (daily / weekly / monthly)
  • Service breakdown to see what customers pick
  • Status filters (Confirmed / Rescheduled / Cancelled)
  • Abandoned session tracker with resume-on-behalf-of
  • Search by name, email, phone, service

Pricing

One plan. Everything included.

No per-booking fees. No feature tiers. Cancel any time from the admin panel.

$49AUD

per month · billed monthly

  • Unlimited bookings
  • Unlimited booking forms
  • All blocks & assignment modes
  • Rosters, holidays, arrival windows
  • Analytics dashboard + abandoned tracker
  • 2FA, captcha, zone mapping
  • Reschedule + cancel automation
Start 14-day free trial

Connect via ServiceM8 OAuth · No card required for trial

FAQ

Common questions

Do I need a ServiceM8 account?
Yes — Overbooked connects to your existing SM8 account via OAuth. If you don't have one yet, sign up at servicem8.com first, then come back and connect.
How long is the free trial?
14 days from the day you connect. Full access to every feature. No credit card required to start.
What happens to a booking after the customer confirms?
We create a SM8 job (Quote or Work Order — your choice), attach a Job Activity to the assigned staff for the slot, add any default badges you've set, and email the customer a branded confirmation with reschedule/cancel links.
Can I customise the booking page look and feel?
Yes — logo, primary/secondary/accent colours, header gradient, favicon, meta tags for social sharing, arrival window display, custom labels for every field. The page renders under your own branding.
What if I have multiple locations or workshops?
The Address block supports "workshop only", "on-site only" or "both". Add multiple workshop pins with Mapbox addresses. Customers pick which fits them best.
How does rescheduling work?
Each confirmation email includes a unique reschedule link. Customers pick a new slot; SM8 gets updated automatically. You set the cutoff (e.g. no reschedules within 24 hours of the booking).
Can I export or integrate elsewhere?
The booking data lives in SM8 as a normal job. Use SM8's own integrations (Xero, Google Calendar, etc.) — Overbooked doesn't sit between you and those.

Ready to stop chasing bookings?

Connect your ServiceM8 account. First booking live in under 10 minutes.