Settings > Service Types, Add-ons, Business Hours, Locations & Booking Form

Custom pricing logic, custom questions, and full control over your booking page

Every setting below is a real control in your 1MinuteBooking dashboard - not a roadmap item - and all of it is on the free plan except Page design, noted at the end. This page documents them in one place so it's clear exactly how far the customization goes.

Built for one operator, not a team. Every rule here is scoped to a single account with no staff logins or per-seat pricing - you configure it once in Settings and it applies immediately to your public booking page.

On this page

  1. Add-ons & custom pricing logic
  2. Service types & combinations
  3. Availability & scheduling rules
  4. Service locations & travel time
  5. Booking form & custom questions
  6. Quote requests
  7. Also in Settings
  8. How this compares
  9. FAQ

Add-ons & custom pricing logic

Settings > Add-ons. Each add-on is its own priced, optional (or required) extra - the logic below decides how it behaves per booking.

✓
Quantities, with a min and max you set

Turn on "Allow multiple quantities" and a client picks a number - e.g. 3 bedrooms - up to a maximum you choose (up to 10,000). Price scales automatically with quantity. The minimum works on an optional add-on too - "Firewood bundles" can stay skippable while still requiring at least 3 once a client adds any.

✓
Preset options, each with its own price and duration

"Allow only preselected options" turns an add-on into a short list of up to 50 choices (single-choice or multiple-choice) where every option can carry a different price and a different amount of added time - e.g. a rush-fee add-on with "Next day (+$20)" and "Same day (+$50, +30 min)" as separate options.

✓
Scoped to all services, or just specific ones

"Add-on available to all service types" is a toggle - leave it off and pick exactly which service types the add-on can even be attached to.

✓
Required, conditionally, per service type

"Require this add-on to be selected for a service type" is set independently of which services the add-on merely applies to - so an add-on can be optional for most services and mandatory for one specific one (e.g. "Bedrooms" required only for "Deep Cleaning").

✓
Each add-on carries a price, extra time and a description

An add-on can add minutes to the appointment as well as money to the total - a 20-minute "Nail trim" lengthens the slot the client books, and the description is shown under it on the booking page.

Service types & combinations

Settings > Service Types. The services themselves carry their own quantity and combination logic, separate from add-ons.

✓
Multiple quantities on a service itself

Not just add-ons - a service type can allow a client-set quantity too (e.g. "Crew Size" or "Vehicles at this address"), with its own min/max. Quantity multiplies the price, and multiplies the duration too unless you uncheck "Quantity also multiplies the duration" - so "Buffet catering (per guest)" at 50 guests costs 50x while the appointment stays the same length.

✓
Control exactly which services can be booked together

"Allow multiple services to be selected at once" can apply account-wide or be restricted per service type, so you decide which combinations are valid rather than allowing (or blocking) everything at once.

✓
Book up to 3 dogs, people or vehicles at once

Turn on "Let clients book more than one at once" and name what each one is - dog, person, vehicle, device. Clients tap "+ Add another dog" and give each one its own services, add-ons and answers; they're done back-to-back, so the time and price add up, while the date, location and contact details are asked once and a travel charge counts once. Bookings, receipts, emails and exports list each one separately.

✓
Skip the location step for services that don't need one

When clients pick a location (below), each service type decides whether it asks for one - an online consultation can leave "Ask the client to pick a location for this service" off while in-person services keep it.

Availability & scheduling rules

Settings > Business Hours and Blackout dates. These decide when a slot is actually bookable, beyond just open/closed hours.

✓
Show business hours on the booking page

Optional - display your per-day hours directly on the public page, or keep them hidden and rely on the calendar alone.

✓
Two windows a day

Any day can have a second stretch of hours - open 8am to 11am, then again 5pm to 8pm - and clients never see times in the gap. Each day is set on its own.

✓
Booking slot length

Offer start times every 15, 30 or 60 minutes within your hours. This only spaces out the times clients can pick; how long an appointment lasts is set per service type.

✓
Overtime: let an appointment start before close even if it runs past it

Off by default. Turn it on and a service that starts at 5:45pm with a 30-minute duration can still book against a 6pm close, instead of the last valid slot cutting off early. "Up to how long past closing?" caps it (30 minutes to 4 hours, 2 hours by default), so a 12-hour job can't start at closing time.

✓
Pending appointments can block availability - or not

By default, an unconfirmed request leaves its time slot open, so other clients can keep requesting it until you confirm one of them. Turn it on to have a request hold its slot like a confirmed one.

✓
Minimum notice window

Require a set number of hours (1-168) between "now" and the earliest bookable slot, so clients can't book five minutes before you're supposed to show up.

✓
Buffer time between appointments

A fixed 5-60 minute gap kept before and after every booking - so back-to-back bookings never actually touch.

✓
Maximum advance booking

Cap how far ahead a client can book, from 1 to 365 days (90 by default) - or turn the cap off and let them book as far out as they like.

✓
Blackout dates & times

Block off a whole day, or just part of one (a lunch break, an afternoon). By default an appointment can't be booked if it would run into a blackout at all; uncheck "Block appointment slots that overlap blackout times" to only stop appointments from starting inside one.

Service locations & travel time

Settings > Locations. Where the appointment happens - your studio, the client's home, or one of several places.

✓
Multiple service locations

Add your own locations and require clients to choose one (radio) or allow several (checkboxes), depending on how your business operates. An optional note above the options can give your address or say how a distance is measured.

✓
An extra price per location

A travel charge, or one per distance band - shown next to the location on the booking page and added to the total. When several dogs, people or vehicles are booked together, it counts once.

✓
Travel time that blocks your calendar, not the client's appointment

Set the drive time on each location. It's never shown to the client and doesn't lengthen their appointment - it only blocks your own calendar before the appointment, or before and after, so nobody books into your drive. Your Add to Calendar event is widened to include it.

✓
Ask for an address only where you go to the client

"Your home" can require the client's address even when the address field is off for every other booking, while "My studio" never asks for one.

Booking form & custom questions

Settings > Booking Form Fields and Custom Fields. What you ask a client for, beyond picking a service and a time.

✓
Require the built-in fields independently

Name is always asked. Email and phone can each be optional or required, and the address can be turned off entirely or collected as optional or required - not a single all-or-nothing contact-info block.

✓
Up to 25 custom fields, three answer types

Free text, single choice (radio), or multiple choice (checkboxes) - each with its own label (e.g. "Any special requests?"), each independently markable as required, and reorderable. When clients can book more than one dog, person or vehicle at once, any question can be asked once for each one (a dog's breed, a car's make and model).

✓
A question whose answer is where the job happens

Mark one text question as the job location - an event venue, the property being inspected, a lesson pickup spot - and a client's answer becomes the booking's address instead of their own, on the booking, the calendar event, exports and their confirmation email.

Quote requests

Settings > Quote Requests. For jobs too variable to price online - tree work, junk removal, a deep clean of an unknown-size home.

✓
A "Request a Quote" option on your booking page

Turn it on and clients can send a request instead of booking a priced service. Nothing is priced and no time slot is held. The request lands in Bookings as a quote request - you enter the scope and your price, set a date, time and duration, then change it to Pending or Confirmed.

✓
Separate quote questions, up to 25

The quote form asks its own questions (bedrooms and bathrooms, the number and height of trees) instead of your booking-form custom fields, with the same three answer types and the same per-question required toggle.

✓
Photos and a preferred date

Let clients attach up to 5 photos, resized and stripped of location data before they're stored, and optionally ask for a preferred date and time of day - or turn that off when one of your quote questions already asks for an event date.

Also in Settings

Not pricing logic or booking questions, but they shape the same booking page.

✓
Page design

A Pro-plan panel: your own colors, five style presets (corner rounding and shadow depth), four self-hosted fonts, your logo, a cover photo, service photos, a Google reviews link, and no "Powered by" badge. Everything else on this page is free. How page design works.

✓
Policies & terms, coupons, tax and payment methods

Your own policy text shown before a client confirms, discount codes, a tax rate added on the page and receipts, and the list of payment methods the client is asked to choose from - with optional Stripe card payments or deposits taken before the request is sent.

How this compares

Most general scheduling software is built around staff and multi-location teams first, with per-service pricing logic as an afterthought. For a solo operator, the depth is usually the other way around.

FAQ

Does 1MinuteBooking support custom pricing logic?
Yes. Add-ons can be quantity-based (e.g. a client sets how many bedrooms, up to a max you choose), or restricted to a preset list of single-choice or multiple-choice options where each option carries its own price and duration. Add-ons can also be scoped to specific service types and marked required only for those, so pricing logic follows which service was picked rather than applying the same flat list to every booking.
Do clients have to book through my booking page, or can I add bookings myself?
No. Clients don't need to use your public booking page for a booking to show up in your account. You can click Add client to save someone's contact details ahead of time, or use New booking to log an appointment yourself. That's handy for phone calls, emails, walk-ins and referrals. Price it from your services and add-ons, or choose Custom quote to enter a one-off price you've already agreed. It works like your booking page: add more than one person, pet or vehicle to one booking (if you've turned that on), answer your own booking questions, apply a coupon code, and see your open times for the day - required questions can be left blank, and you can still pick any time. These bookings sit in the same account as your online ones, so you can keep all your clients and appointments in one place. Bookings you create yourself don't email the client automatically. Open the booking and click Email client to send a pre-filled confirmation.
Can I require an add-on only for certain service types?
Yes - each add-on can apply to all service types or a specific set, and separately be marked required for all of those or a narrower subset. Example: make "Bedrooms" required for "Deep Cleaning" but optional (or not shown at all) for "Standard Cleaning."
How many custom questions can I add to my booking form?
Up to 25 Custom Fields, each a plain-text answer, a single-choice (radio) question, or a multiple-choice (checkbox) question, any of which can be marked required and reordered - in addition to the built-in name, email, phone, and optional address fields - email and phone can each be optional or required, and the address can be turned off, optional, or required.
Can clients book more than one service, and can I control which ones combine?
Yes - "Allow multiple services to be selected at once" can be turned on account-wide or scoped per service type, so you decide exactly which services are allowed to be booked together and which stand alone. Service types also support their own client-set quantity, separate from add-on quantities.
What availability rules can I set beyond just business hours?
Per-day business hours with an optional second window each day, how far apart start times are offered (15, 30 or 60 minutes), a minimum notice window (1-168 hours) before a slot can be booked, a cap on how far in advance someone can book (up to 365 days), buffer time between appointments (5-60 minutes), blackout dates and times for a whole day or part of one, whether a pending/unconfirmed booking blocks its time slot from other clients, and whether an appointment can start before closing time even if it runs past it (overtime, with a cap on how far past closing).
Can clients request a quote instead of booking a priced service?
Yes. Turn on Quote requests and your booking page gets a "Request a Quote" option for jobs too variable to price online. Clients answer a separate set of up to 25 quote questions and can attach up to 5 photos; nothing is priced and no time slot is held until you open the request, enter your price, set a date and time, and change it to Pending or Confirmed.
Is 1MinuteBooking more customizable than general scheduling tools like BookingKoala or Square Appointments?
For a solo operator specifically, the settings on this page - per-service required add-ons, quantity and preset-option pricing, service combination rules, and up to 25 custom booking questions - are all native, free-plan features with no per-seat or per-location pricing to unlock them. See the BookingKoala and Square Appointments comparisons for how the two approaches differ.

Build a booking page that fits your business, not the other way around

Free to start, no credit card required.

Create your booking page