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:
- Client visits your LawnBook website (e.g., yourname.lawnbook.app) from any device
- They tap Book a Service and see your list of available service types
- They select the service they want — mowing, fertilization, aeration, cleanup, or any service you've enabled
- A date picker shows your available time slots based on your schedule settings
- They fill in their name, phone, email, and property address
- They add any notes (e.g., "gate code is 4821, dog in backyard") and submit
- 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:
- Open LawnBook and go to Settings > Website > Online Booking
- Toggle Enable Online Booking to on
- Set your booking lead time — the minimum number of days in advance a client can book (e.g., 1 day, 2 days)
- Set how far out the calendar shows available dates (e.g., 30 days, 60 days)
- Choose which services to display in the booking form (see Service Selection below)
- 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:
- Service name — What the client sees in the dropdown (e.g., "Weekly Mowing", "One-Time Lawn Cleanup")
- Estimated duration — Shown to the client so they know how long the visit takes
- Starting price — Optional. Show a "starting at $X" price or leave blank to keep pricing off the form
- Description — A short sentence explaining what's included, which helps clients choose the right service
- Availability — Which days of the week this service is available for booking
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:
- Client name, phone, email, and property address
- Requested service type and their preferred date and time window
- Any notes the client added during booking
- Whether the client is new or matches an existing client in your database
- A map pin showing the property location
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:
- Client record — New clients are automatically added to your client list; returning clients are matched to their existing record
- Service address — The address the client provided, geocoded and ready for routing
- Job type — Set to the service they selected in the booking form
- Scheduled date — The date and time you confirmed during the booking review
- Client notes — Any notes from the booking form appear in the job detail
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:
- Confirm — Accept the booking as requested and convert it to a scheduled job
- Reschedule — Propose an alternate date; client receives an email with the new time to approve
- Cancel — Decline the booking with an optional reason; client receives a cancellation email
- Message client — Send a direct message to the client from within the app before confirming
- View history — See all past bookings for a client to understand their service history
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.