Log inBook a demo

A daily schedule that works when you work on location

Most daily-schedule advice assumes you work at a desk: an hour for email, an hour for a project, a break in between. If you work from customer to customer, your day looks nothing like that. It is shaped by appointments on location, the travel time between them, and customers who expect you to be done inside the slot you agreed.

6 min read

So how do you build a schedule that holds? Below you'll find how to make appointments follow on from each other sensibly, what to do when one overruns, and what such a day looks like in practice — including an example you can copy straight away.

What is a daily schedule when you work on location?

A daily schedule for work on location is about more than your appointments. It also accounts for the travel time between them and for the moments when a job takes longer than expected. That is exactly where it differs from a day at a desk: less of it is in your hands. Traffic turns against you, a job overruns, or a customer wants to move at the last minute.

Where an office day schedules tasks, a day on the road schedules a route with stops. And at every stop there is a chance your plan changes.

Why the order of your appointments matters more than the number

It isn't only how many appointments you have that decides how busy the day feels. The order you put them in makes more difference. Drive to the far side of your service area in the morning and back again later, and you lose time to travel for no reason. If the first job also overruns, everything after it shifts with it.

Group customers who are close together and you build in slack automatically. An overrunning job is far easier to absorb when the next drive is ten minutes than when it is three quarters of an hour.

How do you build a schedule that keeps that order?

In three steps. First put down what is already fixed. Then work out the most sensible order based on location. Only once that stands do you fill in the rest.

Step 1: Put the fixed appointments down first

Start with what you can no longer move around. Customer appointments already booked, a recurring job, a fixed time to collect or deliver something. These are the anchor points of your day, and everything you add afterwards fits around them.

Step 2: Look at location, not at who asked first

The order customers got in touch does not have to be the order of your day. Look at where the appointments actually are. Two customers a few streets apart? Put them back to back, even if one was requested later than the other.

Step 3: Fill the remaining time with loose tasks

Admin, quotes and phone calls belong at the start or end of your day. Don't try to wedge them between two appointments on location. Fifteen minutes in between looks efficient, but in practice it costs more, because you keep switching between different kinds of work.

What do you do when an appointment overruns?

First work out what it means for the next appointment, rather than immediately reshuffling the whole day. If you know you'll arrive late, tell the next customer as soon as you can. Someone who knows in advance that you're running behind is usually far more understanding than someone who only hears from you once you are already late.

Did you leave extra room at the end of the day? Use it to absorb the overrun. That stops every following appointment sliding further back and leaving you to move or cancel one at the end.

A worked example of a day on location

Here is a working day for a freelancer or sole trader visiting three customers in the same region, with room for admin and for overrun.

TimeWhat
8.00–8.15Check messages and email
8.30–10.00Customer A (nearest, first of the day)
10.15–12.00Customer B (same region as customer A)
12.00–12.30Lunch
12.30–14.00Customer C (different region, last on-site appointment)
14.15–14.45Admin and quotes
14.45–15.30Buffer for overrun or an emergency

The A-B-C order follows the route, not the dates the appointments were made. The buffer sits at the end, so an overrun at customer A or B does not immediately put customer C in trouble.

Where even a good daily schedule runs out

A well-planned day can still change the moment a new request comes in. A customer asking whether you can come today does not always fit the route you already planned. Say no and you may lose the job. Say yes without checking the location against your other appointments and the rest of your day suffers.

Automatic scheduling helps here. Customers book a slot within your available time while the system accounts for what is already in your calendar — so you are not working out where each new request fits.

How do you stop new requests breaking your route?

Schedulinq takes the route already in your calendar into account when it shows available slots. When a customer books through your linq, they only see times that follow on sensibly from your existing appointments. A free moment in your calendar is not automatically offered if the location doesn't fit your route.

So you don't have to check every new request yourself. Schedulinq does it before a slot is ever shown to the customer, which means new appointments fit the rest of your day.

Try Schedulinq free for 30 days and set up your own booking page. Customers pick a time that suits them, without you having to rearrange your route each time.

A day on location comes down to order

For work on location, a good daily schedule is mostly about the order of your appointments. Put the fixed moments in first, group nearby appointments together, and keep room for admin and overrun. That stops one delay from taking the rest of the day with it.

The same approach works when you plan a whole week.

Frequently asked questions

How does Schedulinq stop new bookings breaking my route?

Schedulinq only shows customers slots that follow on sensibly from the appointments already in your calendar. The system works out in advance which times fit your route geographically, so you don't have to check each new booking yourself.

How much time do I save per booked appointment?

On average about 15 minutes per automatically booked appointment. Customers pick a time themselves, so you spend less time calling, emailing and going back and forth.

How quickly can I set Schedulinq up?

Setup takes about 10 minutes on average. You create your booking page, set your availability and slots, and adjust the wording to your situation. After that you can start taking appointments.

Can I still book appointments myself?

Yes. You can enter appointments in Schedulinq directly, or send customers a linq so they pick a time themselves. You decide per appointment which is easier.

Does Schedulinq work for recurring appointments?

Yes. For regular customers you can set an interval — weekly, monthly or your own rhythm. The customer then automatically receives an invitation to pick a time.

Can customers choose a specific team member when booking?

Yes. You can let customers pick a team member during booking, and optionally show a photo of them.

Start today.
Tomorrow plans itself.

  • 30 days free
  • No credit card
  • 10 min setup