Answering booking calls while you're mowing or fielding texts from potential clients at 9 PM is a productivity drain. LawnBook™'s online booking puts a professional scheduling form on your LawnBook website so clients can request services on their schedule — and confirmed bookings land directly in your job queue without any manual data entry.

How It Works

Online booking is a form embedded on your LawnBook website that guides potential clients through selecting a service, choosing a preferred date and time, and submitting their contact and address information. The whole process takes a client about 90 seconds.

Here's the client experience from start to finish:

  1. Client visits your LawnBook website (e.g., yourname.lawnbook.app) from any device
  2. They tap Book a Service and see your list of available service types
  3. They select the service they want — mowing, fertilization, aeration, cleanup, or any service you've enabled
  4. A date picker shows your available time slots based on your schedule settings
  5. They fill in their name, phone, email, and property address
  6. They add any notes (e.g., "gate code is 4821, dog in backyard") and submit
  7. You receive a notification and review the booking before confirming

The booking is not automatically added to your schedule until you confirm it. This gives you control over your availability and prevents overbooking during busy periods.

Tip: Add your booking link to your Google Business Profile, Facebook page, and email signature. Clients who can't reach you by phone will often book online if the option is easy to find.

Setting Up

Online booking requires an active LawnBook Pro subscription and a published Website Builder site. If you haven't set up your website yet, go through the Website Builder guide first, then return here to enable bookings.

To enable online booking:

  1. Open LawnBook and go to Settings > Website > Online Booking
  2. Toggle Enable Online Booking to on
  3. Set your booking lead time — the minimum number of days in advance a client can book (e.g., 1 day, 2 days)
  4. Set how far out the calendar shows available dates (e.g., 30 days, 60 days)
  5. Choose which services to display in the booking form (see Service Selection below)
  6. Tap Save — the booking form goes live on your website immediately

Once enabled, a Book a Service button appears automatically on your LawnBook website. You can also copy your direct booking URL from Settings to share anywhere you want to drive new clients.

Service Selection

Not every service you offer needs to be available for online booking. You might want clients to book recurring mowing online but require a phone call for larger projects like overseeding or landscape installs that need a quote first.

Navigate to Settings > Website > Online Booking > Services to configure which service types appear in the booking form. For each service you enable, you can set:

Tip: Keep your bookable service list short and clear. Three to five well-named options convert better than a long list of every service you offer. Save the full menu for clients who call.

Booking Notifications

When a client submits an online booking request, LawnBook immediately sends you a push notification on your device. The notification shows the client's name, requested service, and their preferred date so you can evaluate it at a glance without opening the app.

Tap the notification to open the booking detail view, where you'll see:

From the booking detail view, you can confirm, reschedule, or decline the request. If you confirm, the booking converts into a job on your schedule. If you need to reschedule, LawnBook sends the client an email with the new date and a confirmation link.

Auto-Sync to Jobs

When you confirm an online booking, LawnBook automatically creates a new job on your schedule with all the client's information pre-filled. You don't re-enter the address, service type, or contact details — it's all pulled directly from the booking form submission.

The auto-created job includes:

After confirmation, LawnBook sends the client an automated confirmation email with the job date, your business name and phone number, and a note with what to expect. You can customize the email template under Settings > Notifications > Booking Confirmation.

Managing Bookings

All pending, confirmed, and past bookings are visible in the Bookings tab of the app. Pending bookings are requests that haven't been confirmed or declined yet. They appear at the top of the list with a yellow indicator so they don't get buried.

From the Bookings tab you can:

Set a target of reviewing new bookings within 2 hours during business hours. Clients who request online booking expect a faster response than a phone call, and a quick confirmation builds trust before you've done a single job for them.