Skip to content
Skip to content

Practical trade business guide · By Yes AI

Should customers book trade jobs online?

Published 6 min read

Online booking lets a customer choose a time without phoning you. For a set-price service it can fill the schedule overnight. For work that needs a quote or a diagnosis, letting customers lock in a time can send the wrong tech or produce a booking for work you do not do. This guide covers the common setups and the rules that keep them under control.

Quick answer

Online booking suits trade jobs with a set scope, price and duration, such as a routine service or a site visit to quote. For other work, use a booking request, where the customer picks a preferred time and describes the job, and your team confirms it. ServiceM8 offers online booking forms that take staff schedules and travel time into account, and Tradify can take enquiries through a web form into its enquiry inbox.

A homeowner on a suburban verandah booking a gutter clean on a phone, with a tradesperson's ute parked nearby

What are the options for taking bookings online?

There are three common setups, and many businesses use more than one. Instant booking confirms the job and time on the spot, within rules you set in advance. A booking request lets the customer suggest a time, which your team confirms or changes. An enquiry form collects the details and photos, and you reply with a quote, a site visit or a time. The right mix depends on how predictable each job type is. A plumber might offer instant booking for a hot water service check and only take enquiries for renovations.

Which trade jobs can customers book instantly?

A job suits instant booking when you can answer four questions before seeing the site: how long it takes, what it costs, which tech can do it and whether the address is in your area. Routine servicing, a gutter clean on a single-storey house, a pest treatment for a standard home and a measure-and-quote visit often meet that test. Breakdowns, renovations and anything where the cause is unknown usually do not. If the answer to one question depends on the customer, add a screening question to the form instead of guessing.

  • A fixed or bounded duration.
  • A price you are willing to show up front, including any callout fee.
  • Any tech on the team can do it, or the form routes it to one who can.
  • The address can be checked against your service area.

How does online booking work in job management software?

In ServiceM8, online booking forms let customers choose from your listed services, answer questions you set for each one, see prices and available times, then book. The available times take staff schedules and travel time into account. Forms can be set to book a job, book an on-site quote or simply submit an enquiry, can ask for a deposit or full prepayment, and can hold bookings that exceed distance or value criteria for manual approval. Tradify's Enquiries feature takes requests from a web form or a forwarding email address into an enquiry inbox, with the customer's name, address, contact details and any photos or videos.

Where should the booking link go?

Put the link where customers already look for you. Google Business Profile lets you add booking links, up to 10 per category, and some links from third-party booking providers can appear on your profile automatically. If a provider's link appears that you did not set up, Google's help page says providers need to remove third-party links within five days of receiving a removal request. Other useful places are your website, your social media profiles, the text that goes to callers you missed, and quote emails for jobs that need a follow-up visit.

What rules stop online bookings causing wasted trips?

Set the rules before the link goes live, then test them by booking a few jobs yourself. A booking can look valid to the software and still be wrong for the job: an address two suburbs past your area at 7 am, a standard service on a system you do not work on, or three short jobs stacked with no travel time between them. These settings stop those bookings reaching the schedule unchecked.

  • Service area by suburb or postcode, with anything outside it sent as an enquiry.
  • Minimum notice, such as no same-day bookings for routine work.
  • Travel buffers between jobs and a daily limit per tech.
  • Screening questions that change the job length or the tech, such as storey height or system type.
  • An approval threshold for bookings above a set value or distance.

How do phone and online bookings share one calendar?

Every booking, whether it came from the phone, the website or a text reply, should land in the same schedule in your job management software. If online bookings sit in a separate booking app, two customers can take the same slot, and the tech on the road sees an incomplete day. The same applies to phone answering: whoever answers, a person or an AI, should book into the calendar the techs use, or create a booking request in it. Confirmation messages should come from that system too, with what the customer needs to prepare.

Four ways to take bookings online

SetupBest forWhat the customer seesYour control
Instant bookingSet-price services with a fixed durationPrice and open times, confirmed on the spotRules set in advance: area, notice, daily limits
Booking requestCommon jobs where the details varyPreferred times, confirmed by your teamEach request approved or changed
Site-visit bookingJobs that need measuring or diagnosisA time for a quote visitThe quote follows the visit
Enquiry formRenovations, faults and commercial workA promise of a replyFull control, slower for the customer

Practical checklist

  • List the jobs a customer can book outright, each with a fixed duration and price.
  • Set service-area limits by suburb or postcode before publishing the link.
  • Add screening questions for anything that changes job length or the tech needed.
  • Set minimum notice, travel buffers and daily limits in the booking settings.
  • Require approval for bookings above a set value or distance.
  • Check that phone and online bookings land in the same calendar.
  • Book three test jobs yourself before the link goes live.

Common questions

Will online booking replace phone calls?

Some customers will always ring, especially for urgent jobs, and some will look at a booking page and then call to ask a question first. Online booking reduces the routine calls about available times. Keep your phone answered, or followed up quickly, so urgent work and questions are not pushed onto a form that nobody checks until the evening.

Should I take a deposit with online bookings?

ServiceM8's booking forms can ask for a deposit or full prepayment, which suits set-price services where the customer chooses the time. Show the deposit and what it covers before the customer pays, and state what happens to it if they cancel. For domestic building work, check with your industry association or state regulator whether deposit limits apply before you require one.

Can I use a general booking app like a salon uses?

You can, but a general booking app may not account for travel between sites, service areas or which tech holds which licence, and it creates a second calendar to keep in step. Booking tools inside or connected to your job management software avoid both problems. If you do use a general tool, limit it to site-visit slots that your team confirms.

What if a customer books a job we do not do?

Treat it as an enquiry, contact the customer quickly and say so plainly, with a referral if you have one. Then fix the form: add a screening question, narrow the service description or move that job type to enquiry-only. Track these mismatches for the first month, because they show where the form is unclear.

Can AI phone answering book into the same schedule?

It can when the answering system is connected to your job software and is allowed to create jobs or booking requests there. A cautious start is booking requests that the office confirms, followed by direct booking for set-price jobs once you have checked the AI's summaries. We check what would connect to your software during the free 30-minute setup call.

Sources and further reading

Continue planning

Plan how job information reaches your team

Describe how enquiries and job updates reach your team. We can discuss intake, staff handovers and the checks needed before changing your process. Use a fictional example and leave customer addresses, access codes and passwords out of this enquiry.