Help Center

Answers for business owners running a 1MinuteBooking page - handling bookings and quote requests, availability, services and pricing, notifications, payments, and your account.

No questions match "". Try a different word, or email us your question.
New here? Start with Your first booking, start to finish. Most answers link straight to the setting they talk about in Account > Settings.

Topics

  1. Your first booking, start to finish
  2. Entering a booking you got somewhere else
  3. Quote requests
  4. Managing bookings
  5. Calendar & availability
  6. Service Types
  7. Add-ons
  8. Notifications & emailing clients
  9. Customizing your booking page
  10. Booking on your own website
  11. Coupons & tax
  12. Card payments with Stripe
  13. Security & spam protection
  14. Your account
  15. Data, Analytics & Pro

Your first booking, start to finish

I got my first booking - now what?
  1. Go to Bookings and open the new booking (click it, or Manage).
  2. It starts as Pending. Check the time, service(s) and price with your client, and change anything that needs it in Booking Details.
  3. Once your client agrees, click Confirm booking at the top. Anything else (payment method, price, time) is under Edit booking details.
  4. Click the back arrow (←) next to the page title. If the appointment is within the next 30 days, it now shows under Coming up on Bookings with an Add to Calendar button, and on your Calendar.
  5. After the job is done and you've been paid, open the booking again - from Coming up or your Calendar, or, once the date has passed, from Needs attention on Bookings.
  6. Click Mark completed and Mark paid at the top - if the final price changed, use Adjustment under Edit booking details first. Need to send a receipt? Use Receipt or Email client.
  7. That's it - the booking is finished.

Got a quote request instead of a booking? See Quote requests for how to price it.

Entering a booking you got somewhere else

For clients who call, email, message you, or walk in - they don't need to use your booking page.

A client booked with me by phone, email, or in person - how do I enter it?

Click New booking at the top of the menu. The booking goes into the same list as your online ones, so your calendar, clients and history stay in one place.

  1. Client. Choose New client and enter their name (email, phone and address are optional), or choose Existing client and search by name, email or phone. If you type an email you already have on file, the booking is added to that client instead of creating a duplicate.
  2. Status. Pending if details still need confirming, Confirmed if it's locked in. You can also pick Completed, Cancelled or No-show to log past work.
  3. Date, time and duration. Duration fills in from the services you pick in step 6. You can type over it; Recalculate puts it back. Not sure when you're free? Show times lists the start times that fit that day around your business hours, blackouts and other bookings, for this length of booking - it ignores the minimum notice and advance-booking limits, which are only for clients. Click one to use it, or type any time you like.
  4. Location and travel time (optional). If your booking page asks clients to pick a location, pick one here too - the same options. Its price is added to the booking (not for a Custom quote, whose agreed price stays as it is), and its Travel time (min) fills in so your drive blocks your calendar. You can change the travel time.
  5. Address and payment (optional). Add the job address and payment method if you use them, and check Paid if you've already been paid.
  6. Price it - pick one:
    1. Standard - choose from your services and add-ons. Price and duration come from your Settings. If you take bookings for more than one dog, person or vehicle at once (Settings > Service Types), click + Add another to give each one its own services and add-ons, same as on your booking page.
    2. Custom quote - for a one-off job, or a price you already agreed on. Describe the work in Scope of work, type the price, and set the duration yourself. Nothing comes from your Service Types, and the booking is labeled "Custom".
  7. Questions (optional). Your Booking Form Fields questions appear under Additional details (and per dog, person or vehicle if you book more than one at once). Questions that are required on your booking page can be left blank here.
  8. Adjustment, coupon and Taxable (optional). Adjustment adds or subtracts a flat amount for a one-off discount or surcharge. Coupon code takes any of your coupons, the same as on your booking page - an expired one can still be honored after you confirm. Taxable follows Settings > Tax and can be unchecked for just this booking.
  9. Internal notes (optional). Only you see these.
  10. Create booking. Check the price breakdown at the bottom, then submit.

Already told them a price over the phone? Choose Custom quote in step 6, describe the job, and enter that price.

The client is never emailed automatically for a booking you create yourself - not when you create it, and not if you change it to Confirmed later. To send them the details, open the booking and click Email client.

After the appointment, finish it like any other booking - see Your first booking, start to finish.

How do I add a client without creating a booking yet?

Open Clients in the menu and click + Add client. Enter a name (required) plus any email, phone or address you have, then click Save client. No booking is created. Next time you create a booking, they'll be under Existing client - handy for referrals or leads.

Does a booking I enter myself block my calendar - and can it double-book me?

Yes, it blocks time like any other booking. Confirmed always blocks its time, and Pending does too if you've turned on Pending appointments block availability.

You can book outside your business hours or on a blackout date on purpose, but not on top of another booking - you'll see "This overlaps another existing booking". If the time runs into the travel time around another booking (or its own travel runs into another appointment), you'll get a warning and can choose to book it anyway.

What's the difference between a "Custom quote" and a quote request?

They're two ends of the same idea:

  • Custom quote - you create it from New booking for a price you've already worked out. It's a normal booking from the start, with a date, time and price.
  • Quote request - the client sends it from your booking page's Request a Quote form. It arrives with no price and no time slot, and you price it afterward. See Quote requests.

Quote requests

Controlled under Settings > Quote Requests.

What is "Request a Quote"?

A second way for clients to reach you, for jobs you can't price up front - a tree removal, a full-house clean of unknown size, a wedding. Below your services, your booking page shows a box titled "Bigger or custom job?" with a Request a Quote button.

The client answers your quote questions, can pick a preferred date and time of day, add notes and attach photos, then sends it. There's no price and no time slot - you review it and reply with a price.

How do I turn it on or off?

In Settings > Quote Requests, check or uncheck Show "Request a Quote" on my booking page and save. It's on by default for business types where jobs are usually quoted (cleaning, tree work, junk removal, moving, trades like plumbing and electrical, events, creative and consulting work) and off for types that are normally priced up front (hair, nails, massage, tutoring and similar). It's free on every plan.

What do clients get asked?

Their name, email, phone and address, following the same required/optional rules as your normal booking form (Booking Form Fields). Then:

  • Your quote questions - up to 25, set under Quote Questions. They're separate from the Custom Fields on your normal booking form: quote questions are only asked on quote requests, and Custom Fields are never asked on them. Most business types start with a suggested set (e.g. bedrooms and bathrooms for cleaning, number and height of trees for tree work), with a "Not applicable" answer where it makes sense. If your list is empty, Load suggested questions for my business type fills it in.
  • Preferred date and time of day (optional for the client). Turn off Ask for a preferred date and time of day if one of your questions already asks for a date - e.g. "Event date" - so clients aren't asked twice.
  • Notes and photos - see the next question.
Can clients attach photos - and are they safe to store?

Yes, up to 5 per request, if Let clients attach photos is checked. You'll see them as thumbnails on the booking, and you can delete any of them.

  • Photos are shrunk in the client's browser before upload and saved as plain JPEGs. Location (GPS) and camera details are stripped out, and anything that isn't a real image is rejected.
  • Only you can see them, from your own account.
  • They're deleted automatically 90 days after the booking is Completed, Cancelled or marked No-show - or 90 days after it was last updated if it's still an unanswered quote request. Deleting the booking deletes its photos right away.

Photos are off by default for business types where they don't help (DJs, consultants, writers and similar). Turn them on or off any time.

Where do quote requests show up, and how will I know I got one?

You get the same email notification as a new booking (following your Booking Notifications settings), with the subject "New quote request". On Bookings, Needs attention shows how many quote requests are waiting for a price. They have their own status, Quote request, so you can also filter your bookings list by it.

How do I price a quote request and turn it into a booking?
  1. Open it with Manage and read the client's answers, notes and photos.
  2. Price it one of two ways:
    • Scope of work + Quoted price - describe the job (e.g. "Remove 2 maples near the power line, haul away all wood") and enter your price. Best for one-off jobs.
    • Service type(s) - if the job matches services you already offer, check them instead. Price and duration then come from your Service Types, like a normal booking.
  3. Set the date, time and duration. The client's preferred date is only a starting point, and the duration must be more than 0 before you can move it to Pending, Confirmed or Completed.
  4. Let the client know your price however you normally would - Email client opens a pre-filled draft in your own email app.
  5. Change the status to Pending (price sent, waiting on them) or Confirmed (they said yes), then Save changes. Confirming sends the usual confirmation email if that's turned on.

From here it's a normal booking. It keeps a small Quote badge so you can tell where it came from.

Does a quote request block time on my calendar?

No. While it's still a quote request it never holds a slot, even if the client picked a preferred date - other clients can still book that time. It starts blocking time as soon as you set it to Pending or Confirmed (the same rules as any other booking).

What if I don't want to take the job?

Set the status to Cancelled to keep a record (its photos are deleted 90 days later), or delete it from the Danger Zone on the booking if it was spam or a mistake. Either way, let the client know yourself - no email is sent automatically.

Does the client see their quote answers on the receipt or in emails?

No. Their answers are for you only - they're left off the receipt, the confirmation email and the Email client draft. The client sees the scope of work (or services), the date and time, and the price.

Is Request a Quote protected from spam?

Yes - the same protections as your booking form: hCaptcha if you've turned it on, per-visitor submission limits, the Verified/Unverified connection check, blocked clients, spam IPs, and your spam countries and spam words. You can also Mark as spam a quote request, or Mark IP as spam the IP it came from, exactly like a booking. Clients can't pay through Stripe on a quote request, since there's no price yet.

Managing bookings

What do the booking statuses mean?
  • Quote request - sent from Request a Quote; no price and no time slot yet (see Quote requests).
  • Pending - a client sent a booking request, or you're waiting on them. Not confirmed yet.
  • Confirmed - locked in. This also turns on the Add to Calendar button.
  • Completed, Cancelled, No-show - for your records after the fact.

Statuses never change on their own - you update them as things happen.

What does my client see after they book?

A message saying "Booking request received! We'll contact you shortly to confirm your booking." It also shows their total and the estimated time. For a quote request, it says you'll review the details and get back to them with a price.

If you've added a Return to URL in Business Info, they also get a button back to your website.

They aren't emailed yet. They get a confirmation email when you change the booking to Confirmed.

Can clients cancel or reschedule a booking themselves?

No. Once a booking is sent, only you can change it. Clients contact you (using the contact email or phone on your booking page), and you update the booking - change the date and time, or set it to Cancelled. To let them know, open the booking and click Email client.

What does "Verified" vs "Unverified" mean next to a booking?

It's a check on the connection the client booked from. Verified means it came from a normal home or mobile internet provider - very likely a real local client. Unverified means it didn't (a VPN, proxy, business network, or the check simply failed). That's not necessarily fraud - just worth a quick look before you confirm. You can hide unverified bookings under More filters above your bookings list.

Does 1MinuteBooking process payments for me?

Not unless you turn on Stripe Payments. Otherwise you collect payment yourself (cash, a card reader, a payment link, e-transfer, etc.) and 1MinuteBooking never touches the money. Each booking has a Payment method field (what the client said they'd use) and a Paid checkbox for your own tracking.

Can clients tell me how they'll pay?

Yes. In Settings > Payment Methods, turn on Ask for a payment method on the booking page, check the methods you accept (for example Cash, E-Transfer or Credit Card) and put them in order. New accounts start with this on.

The client's choice shows in the booking's Payment method field. Nothing is charged - it just tells you how they plan to pay.

How do I change the services, price or duration on a booking?

Open it and click Edit booking details, make your changes, then click Save changes. Checking or unchecking service types updates the service price automatically; click Recalculate to update the duration to match. For a one-off discount or surcharge, use Adjustment (next question).

What does "Adjustment" do - and how do I give a discount after booking?

It adds or subtracts a flat amount on one booking, without changing your service or add-on prices. Type a positive number for a surcharge (e.g. 25 for a rush fee) or a negative one for a discount (e.g. -10), then click Save changes (the total updates as you type). It shows as its own line on the price breakdown and receipt, so the change stays visible.

A coupon can be applied when a client books on your booking page, or by you on New booking. Once a booking exists, Adjustment is how you discount it.

Note: the adjustment is applied before tax. If you're matching an amount that already includes tax (like a Stripe refund), see the Stripe balance question or you'll be off by the tax.

Deleting a booking vs. marking it Cancelled or No-show - what's the difference?

Cancelled or No-show keeps the booking in your records and exports. Deleting (from the Danger Zone on the booking) removes it permanently, along with any quote photos - use that for mistakes, duplicates and spam, not everyday cancellations.

How do I rebook a repeat client - and are recurring appointments supported?

There's no automatic recurring schedule. Instead, once a booking is Completed, open it and click Duplicate booking. The New booking form opens with the same client, services and add-ons (every dog, person or vehicle, if there were several), answers to your questions (or the same scope of work, for a custom-priced job), address, payment method and internal notes. Just pick the new date and time.

Prices come from your current Service Types and Add-ons, so a rate change carries over. If a service or add-on has since been removed, a banner lists what couldn't be copied so you can pick a replacement.

Want to give regular clients a lower rate (e.g. 15% off for visits every 2 weeks)?

  • When you rebook them yourself with Duplicate booking, enter their code in Coupon code and click Apply - or, for a one-off flat discount, enter a negative Adjustment (e.g. -25).
  • When they book on your booking page themselves, create a coupon in Settings > Coupons (e.g. REGULAR15 for 15% off) and give the code only to your recurring clients.
A client bought a package (e.g. 4 sessions or 10 hours) - how do I book the rest?

A package on your booking page only books the first session - the price covers all of them. Book each remaining session yourself at $0, so the client isn't charged twice:

  1. Click New booking and choose Existing client.
  2. Pick the date, time and duration of the next session.
  3. Choose Custom quote, describe it in Scope of work (e.g. "Session 2 of 4 - prepaid package"), and leave Custom price at 0.
  4. Click Create booking, then Email client if you want to send them the details.

Keep track of what's left in the client's notes. Open their client profile (click their name on any booking) and update Private client notes each time they use part of the package - e.g. "4-session package bought Sept 22 - used 2 of 4" or "10-hour block - 6.5 hrs used, 3.5 left". Only you can see these notes.

Don't use Duplicate booking for this - it recalculates from today's prices, so it would charge the full package price again.

I duplicated a booking and the price is different from last time - why?

Because Duplicate booking uses today's prices, not the old ones. When the totals differ, you'll see a banner before saving, like:

"Heads up: this booking previously totaled $180.00 (before tax). At today's pricing it now totals $300.00 (before tax). Review before saving."

It's just a heads-up - you can still save. Both totals are before tax, and include any location charge and adjustment (the adjustment is copied to the new booking). A custom-priced job (scope of work) has no service price to compare, so its old price is copied as-is and no banner appears.

Can I give a client a receipt or invoice - and make it say "Paid"?

Open the booking and click Receipt. It opens in a new tab with the full price breakdown, ready to print or save as a PDF. Email client sends the same details from your own email app.

The receipt says PAID or UNPAID based on the Paid checkbox. Click Mark paid (or check Paid under Edit booking details and Save changes), then open the receipt again. A booking paid through Stripe has no Paid checkbox - its receipt says PAID once the Balance due is $0.00, or DEPOSIT PAID while only the deposit has been paid.

What if a client pays a deposit or prepays?

To collect it automatically on your booking page, use Stripe Payments - Booking Details then shows what was paid and what's still owed. If they pay a deposit some other way (cash, e-transfer), there's no separate deposit field: note it in the booking's Internal notes or the client's Private client notes, and check Paid once everything is settled.

Can I block a client from booking again?

Yes. Open their client profile (click their name on any booking) and use Block Client in the Danger Zone. New booking and quote requests with their email or phone number are turned away; their existing bookings stay as they are. Unblock the same way.

What does "Locked appointment" mean?

A booking that's both Completed and Paid locks itself so it can't be changed by accident. To fix something, uncheck Locked appointment, make the edit and save - it locks again as long as it's still Completed and Paid. While locked, Stripe refunds or chargebacks aren't picked up on it (see "Does 1MinuteBooking notice refunds and chargebacks?").

Calendar & availability

Controlled under Settings > Business Hours and Blackout Dates & Times.

Does this sync with Google Calendar (or Outlook/iCloud)?

No - there's no two-way sync with any outside calendar. The times clients can pick come only from your Business Hours, your Blackout Dates & Times, and the bookings already in 1MinuteBooking.

Each confirmed booking has an Add to Calendar button (Google, Apple, Outlook.com, iCal) to copy it into your calendar. It doesn't work the other way: if something else takes up your time - another job, a personal appointment - add a blackout so clients can't book it.

What's the difference between Business Hours and Blackout Dates?

Business Hours are your regular weekly hours. Blackout Dates & Times are one-off exceptions - a whole day off, or just part of a day.

Can I set split hours or a lunch break, like 9 AM-12 PM and 1-5 PM?

Yes. In Business Hours, click + Add 2nd window under a day, enter the second start and end time, and click Save. Clients only see times inside the two windows. Each day can have up to two windows, set separately. Remove 2nd window goes back to one.

For a break on just one date, add a blackout with a start and end time instead.

Can I block off just part of a day?

Yes - when adding a blackout, set a start and end time (leave both blank to block the whole day). By default, an appointment that would run into the blackout is blocked too, not just one that starts during it. For example, with 1-5 PM blacked out, a 3-hour appointment can start no later than 10 AM. Uncheck that option to only block start times inside the blackout.

Can I require advance notice, or limit how far ahead clients can book?

Yes, both, in Settings > Business Hours:

  • Require a minimum notice window? stops last-minute bookings. At 2 hours, a client looking at 3 PM only sees 5 PM or later.
  • Set max advance booking limit caps how far ahead clients can book. Turn it off to allow any date.

New accounts start with no minimum notice (it's 2 hours when you turn it on) and a 90-day limit.

What is "buffer time"?

Free time kept before and after every appointment, so you're never booked back-to-back. With 15 minutes, a 10:00-11:00 AM booking blocks 9:45-11:15 AM.

Turn it on with Add buffer/gap time between appointments in Settings > Business Hours. It's off for new accounts; turned on, it starts at 15 minutes. Buffer time applies to every booking - for drive time that depends on where the appointment is, use a location's travel time instead.

What does "Pending appointments block availability" mean?

When checked, a booking request holds its time slot as soon as it's sent, so nobody else can request that time while you decide. When unchecked (the default for new accounts), the time stays open for others until you confirm one - whoever you confirm first gets it. Confirmed bookings always block their time, and quote requests never do.

What does the "overtime" setting do?

Normally the last start time offered lets the appointment finish by closing time. With an 8 PM close and a 60-minute service, the last time offered is 7 PM. With Allow appointments to start before closing even if they run past it (overtime) turned on, clients can pick times right up to closing.

Up to how long past closing? sets the limit, from 30 minutes to 4 hours. A time is only offered if the appointment finishes within it - with a 6 PM close and a 2-hour limit, a 4-hour job can start no later than 4 PM. It's off for new accounts; turned on, the limit starts at 2 hours.

Booking slot length vs. service duration - what's the difference?

Booking slot length is how far apart the start times on your booking page are: every 15, 30 or 60 minutes. It doesn't change how long an appointment lasts - that comes from the service's duration plus any add-ons.

Can clients see my business hours?

Yes, if Show business hours on booking page is on in Settings > Business Hours. Either way, clients can only pick times inside your hours.

How do I change my time zone or currency?

Both are in Settings > Business Info. Your time zone is used for your hours, the times clients can pick, receipts and coupon expiry dates, and daylight saving is handled automatically.

Currency can't be changed while Stripe is connected, because Stripe pays you in that currency. To change it, disconnect Stripe, change the currency, then reconnect.

Service Types

Controlled under Settings > Service Types - up to 100 per account. For extras, see Add-ons.

Where did my starting services come from, and how do I start over or change my business type?

When you set up your booking page, the business type you picked filled in a starter set of Service Types and Add-ons - edit, add or remove anything. To start over, use Redo setup under Settings > Service types > Business type. It takes you back through the setup wizard, where you can keep your business type or pick another.

It replaces (never merges with) everything the business type sets up, and there's no undo: your Service Types and Add-ons, booking form questions, Quote Requests and quote questions, Location options (removed and replaced with the type's starter locations - or none, with Ask clients to pick a location turned off), Collect an address (on for businesses that always go to the client, off for studios, offices and online work), Allow multiple services to be selected at once, and Let clients book more than one dog, person or vehicle at once (with its word). Anything you added or changed in those is removed. Your bookings, clients, blackout dates, payments, policies, coupons, contact details, photos and colors aren't touched, and your hours stay unless you pick different ones in the wizard.

Can clients pick more than one service in a single booking?

Only if Allow multiple services to be selected at once is on - you also choose which services can be combined. It starts on for business types where clients usually book several jobs together (phone and computer repair, nail salons, carpet cleaning, auto repair and similar), with your paid services marked combinable. When it's off, picking a new service replaces the previous one.

Can a client book more than one dog, person or vehicle in one booking?

Yes, up to 3, if Let clients book more than one dog, person or vehicle at once is on in Settings > Service Types. You type what each one is called - "dog", "person", "vehicle" - and the booking page shows + Add another dog once the first one has a service.

  • Each one gets its own service(s), add-ons and answers, shown as Dog 1, Dog 2, Dog 3.
  • They're done one after another: the appointment is as long as all of them together and the price is the sum.
  • The date, time, location and contact details are asked once - a location's price and travel time count once, not per dog. Coupons, tax and Stripe deposits or full payments apply to the whole booking.
  • To ask a question once for each one (a dog's breed, a car's make and model), edit it under Custom Fields and tick Ask this once for each.
  • Bookings, receipts, emails and the Excel export list each one separately. In Booking Details you can remove add-ons or add one for a chosen dog, but not change the services - adjust the price with Adjustment instead. Duplicate booking copies every one.
  • Booking by phone or in person? New booking has the same + Add another dog - see entering a booking yourself.

It starts on for Dog Grooming (dog), Hair & Beauty Salon, Barbershop and Nail Salon (person), Car Detailing and Auto Mechanic (vehicle), Phone & Tablet Repair and Computer Repair (device), and Private Music Teacher (student). Everywhere else it starts off - turn it on and type your own word. Several pets on one walk are different: they share one visit, so pet sitters charge for them with an Additional Pet add-on instead.

Can a service be priced per hour, per guest or per item?

Yes. Turn on Allow multiple quantities of this service type to be selected, and the client picks a quantity. The price multiplies by it.

The duration can multiply too - that's the Quantity also multiplies the duration checkbox:

  • Checked - for hourly work. "Hourly Cleaning" at 60 min / $50: a client picking 3 pays $150 and books a 3-hour slot.
  • Unchecked - for per-guest, per-night or remote per-hour work, where the time on your calendar doesn't grow. "Buffet Catering (Per Guest)" at $30: 50 guests is $1,500, but it's still one event-length booking.
How do I hide a service without deleting it?

In Settings > Service Types, click Deactivate next to it. It disappears from your booking page, and past bookings aren't affected. Click Activate to bring it back. Use the arrows to change the order services are shown in. Add-ons and locations work the same way.

What's the difference between a service's Minimum and Maximum quantity?

Maximum is the most a client can pick (1-10,000). Minimum is the least they can pick - at least 1, and not higher than Maximum. Example: a 2-hour minimum for movers.

Can I bill for a partial hour, like 3.25?

Yes, from your dashboard (New booking or editing a booking) - clients on your booking page can only pick whole numbers. For a service with quantities turned on, you can enter quarters: 1.25, 1.5, 1.75 and so on, and price and duration adjust automatically. Anything else rounds up to the next quarter (3.33 becomes 3.5). Your minimum and maximum still apply. Add-on quantities are whole numbers only - see the Add-ons question.

Can I require a certain add-on for one of my services?

Yes, but the setting is on the add-on, not the service: edit the add-on, turn on Require this add-on to be selected for a service type?, and pick the service(s) it's required for. See the full walkthrough.

Why does my $0 service show "FREE" on the booking page - or why doesn't it?

A $0 service shows a green FREE badge - unless a required add-on applies to it, because then the client will still pay for that add-on. To show the badge, make the add-on optional or stop it applying to that service.

Add-ons

Controlled under Settings > Add-ons - up to 100 per account, each with up to 50 preset options.

How do I make an add-on required for a service?
  1. Edit the add-on and turn on Require this add-on to be selected for a service type?
  2. In the pop-up, uncheck All service types and pick only the service(s) it's required for.

Clients booking those services now have to choose it (and a quantity, if quantities are on). Example: a "Deep Cleaning" service with a required "Bedrooms" add-on means the client must say how many bedrooms before booking. The add-on can still be offered as optional on other services under Add-on available to.... A required add-on needs a minimum quantity of at least 1, so turning this on raises a 0 minimum to 1.

What does "Allow multiple quantities" do on an add-on?

The client can pick a number instead of just yes/no, and each one is charged. A "Bedrooms" add-on lets them enter 3 and pay for 3; without it, the add-on can only be added once.

What's the difference between an add-on's Minimum and Maximum quantity?

Maximum is the most a client can pick (1-10,000). Minimum is the least they can pick once they've added it - it starts at 0, so the add-on can stay optional but require at least 3 once added. Required add-ons need a minimum of 1: marking one Required raises 0 to 1, and setting the minimum back to 0 turns Required off.

What are add-on "preset options" for?

They give the client a list to choose from instead of a quantity, each option with its own price and extra time. Use them when a per-unit price doesn't make sense - e.g. a "Home size" add-on with options like "1,000-1,500 sq ft" and "1,500-2,000 sq ft" rather than a price per square foot.

How do I charge hourly instead of a flat price?

The simplest way is on the service itself: set its price to your hourly rate and its duration to 60 minutes, then turn on Allow multiple quantities (with Quantity also multiplies the duration checked). The client picks how many hours, and both price and time scale. See per hour, per guest or per item.

You can also use an add-on for this: a $0 service with a required "Number of hours" add-on that has quantities turned on, priced at your hourly rate with 60 minutes each. That's useful if the same hourly add-on applies to several services.

How do I bill a partial add-on amount, like 3.25?

Add-on quantities are whole numbers only (services accept quarters - see that question). For an add-on:

  1. Book the nearest whole number below (3 in this example).
  2. Price: open the booking and use Adjustment to add the extra part (e.g. 18.75 for a quarter unit at $75).
  3. Duration: Adjustment doesn't change time, so update Duration (minutes) yourself if needed, then Save changes.

Notifications & emailing clients

Controlled under Settings > Notifications.

How do I find out when I get a new booking or quote request?

Turn on Receive instant e-mail notification of new bookings. It covers quote requests too. You can choose separately whether to be emailed about Verified and Unverified ones (see Managing bookings).

Does 1MinuteBooking send appointment reminders?

No, reminders aren't sent automatically. To remind a client, open the booking and click Email client - the message already has the date, time and details filled in.

Which email address do notifications go to - and can I change it?

Always the email you signed up with, which is also your login and can't be changed. They never go to the Contact email in Business Info - that one is only shown to clients.

To also get them in another inbox (like a shared one), set up forwarding in your email provider. In Gmail: Settings > See all settings > Forwarding and POP/IMAP, add the other address (Gmail sends it a link to confirm), then choose Forward a copy of incoming mail.

When does my client get a confirmation email?

When you change a booking to Confirmed - not when they first send the request. It's sent if Email client booking confirmation is on (the default) and the booking has an email address that passes a quick check for typos and fake addresses.

  • It's sent at most once per booking - confirming again later won't resend it.
  • It's skipped if the same client already got one in the last 24 hours.
  • A booking you create yourself from New booking never sends one - use Email client instead.
  • If the client replies, it goes to your contact email from Business Info. Your sign-in email is never shared with clients, so add a contact email if you want replies.

The booking page shows whether it was sent, skipped or failed, under the client's name.

How do I send a client their booking details myself?

Open the booking and click Email client. It opens a message in your own email app with the date, time, services, price and notes already filled in - review it and hit send. Nothing is sent until you do.

Why didn't a client get their confirmation email?

Usually one of these:

  • The booking was never changed to Confirmed.
  • You created the booking yourself (use Email client instead).
  • Email client booking confirmation is turned off.
  • The client didn't give an email address, or it failed our check for typos and fake addresses.
  • It's a temporary (throwaway) email address - the booking shows "(temporary email address)".
  • The same client already got one in the last 24 hours.
  • Your account reached its daily limit of automatic emails (5 a day, or 100 with Pro).

The booking shows what happened, under the client's name. You can always send the details yourself with Email client.

Customizing your booking page

Can I ask clients my own questions?

Yes - add up to 25 in Settings > Booking Form Fields > Custom Fields: free text, single choice, or multiple choice, each optional or required. Quote requests have their own separate list of up to 25 (see Quote requests).

The client's answers show on the booking, and in their confirmation email under Details you provided. On a text question that asks where the job happens (an event venue, a property), tick The answer is where the job happens and that answer becomes the booking's address - see the next question.

If clients can book more than one dog, person or vehicle at once, tick Ask this once for each to ask it for each one (a dog's breed, a car's make and model) - see booking more than one.

The same questions appear on New booking when you enter a booking yourself. Required ones can be left blank there - you may not have asked them.

Why does a booking show a different address than the client's?

Because the client told you the job is somewhere else. The person booking often isn't at the job - they book a DJ for a wedding venue, or an inspection of a house they're buying.

When a question is marked The answer is where the job happens (in Booking Form Fields or Quote Requests - event and property business types start with one marked), a real address in that answer becomes the booking's address. It's what you see on the booking, on the calendar event you add from it and in your exports, and the Location in the client's confirmation email. The client's own address stays on their client record.

Answers like "same", "Not sure yet", "studio" or "pickup" keep the client's own address. Only one question per form can be marked, and only text questions - tick or untick it when you add or edit a question.

Do I have to collect my clients' addresses?

No - it depends on your business type. Businesses that always go to the client (cleaning, HVAC, movers...) start with Collect an address and Require an address both on. Studio, office and online businesses start with them off, and if you offer both (e.g. your studio and Your home), only a location like Your home asks for the address.

In Booking Form Fields, tick Collect an address to ask every client, untick Require an address to make it optional, or leave Collect an address off and check Ask for the client's address when this location is picked (in Settings > Locations) on just the locations that need it (e.g. Your home) - the address is then asked for only when that location is picked.

How do I change the heading, description or contact details on my booking page?

In Settings > Business Info:

  • Booking page heading - the big title at the top. It's your business name unless you change it.
  • Booking page description - a short note under the heading, in plain text.
  • Contact email and Contact phone - shown to clients when Show contact information on booking form is on. Your contact email is also where client replies go.
  • Business address on booking page and Your webpage - shown with your contact details.

Click Save. Your logo and photos are under Settings > Photos & reviews, with Pro.

Can I show a cancellation policy, or make clients accept my terms?

Yes, both, in Settings > Policies & Terms:

  • Show a cancellation policy on the booking page - shows your policy on the booking page. New accounts start with "Please give at least 24 hours notice to cancel or reschedule an appointment."
  • Require clients to accept terms and conditions before booking - clients must check a box agreeing to your terms before they can send a booking.

Both start on for new accounts. Edit the text to match your own rules, or turn either off, then click Save.

How do I let clients pick a location, like my studio or their home?

In Settings > Locations:

  • Under Location options, add each place you work - for example your studio, the client's home, a park, or online. You can have up to 100.
  • Turn on Ask clients to pick a location, then choose Single choice (the client picks one) or Multiple choice (they can pick several).
  • Save. Your booking page now shows a location step after the client picks a service, and they can't book without choosing one. The location they picked is shown on the booking, in your emails and in the client's confirmation.

You can reorder, edit, deactivate or remove a location at any time. Many business types start with suggested locations already set up: distance bands with travel charges for businesses that go to the client (cleaners, movers, handymen, mobile detailers, notaries, DJs, photographers, caterers and more), studio or the client's home for personal trainers, massage therapists, yoga and Pilates instructors, tutors and music teachers, shop or a house call for computer repair and dog grooming, and video call, phone call or in person for consultants, coaches, advisors, brokers, insurance agents, bookkeepers and tarot readers.

What can I set for each location, and how does travel time work?

Each location has three settings, set when you add it or with Edit later:

  • Extra price - added to the client's total when they pick that location, and shown next to it on your booking page (for example Your home (+$15)). Use 0 for no extra charge.
  • Travel time (minutes) - your own drive time. It's never shown to the client and isn't added to their appointment, so their booking still says 60 minutes for a 60-minute session. Instead it blocks your calendar so nobody can book into your drive: before the appointment by default, or before and after if you set A location's travel time blocks your calendar to Before and after (under Ask clients to pick a location). A time is only offered if the drive fits around your other bookings too. Your business hours and blackout dates still only apply to the appointment itself.
  • Ask for the client's address when this location is picked - the address fields appear and are required only for that location (for example Your home), even if Collect an address is off.

Each booking saves its travel time as Travel time (min), which you can change in the booking's details, and your Add to Calendar event starts early to include it (and ends late too with Before and after).

How do I charge for travel by distance?

Add one location for each distance band, each with its own Extra price and Travel time. For example:

  • Within 20 miles (30 km) - no extra price, 20 min travel
  • 20-40 miles (30-65 km) away - +$20, 30 min travel
  • More than 40 miles (65 km) away - we confirm first - +$40, 60 min travel

The client picks the band that matches their address. The extra price is added to their total and shown next to the option. The travel time blocks your calendar before the appointment - or before and after if you set A location's travel time blocks your calendar to Before and after - so a 10:00-11:00 AM appointment with 30 minutes of travel blocks 9:30-11:00 AM, or 9:30-11:30 AM with Before and after.

To tell clients where the distance is measured to (for example your event venue), write it in Note shown above the location options, under Ask clients to pick a location. The note can also hold your address or parking details.

There's no map or per-mile calculation - the client picks the band, so you may want to check the address on bookings from the farthest band.

Do clients see my travel time? Is it added to their appointment?

No. Travel time is only for you. Clients never see it - not on your booking page, in their confirmation email, on their receipt or anywhere else - and it isn't part of their appointment. A 60-minute session with 30 minutes of travel is still a 60-minute appointment to them, starting at the time they picked.

What travel time does change is your side:

  • It's saved on the booking as Travel time (min), which you can change.
  • It blocks that time on your calendar, so no one can book you during your drive - before the appointment, or before and after.
  • Your own Add to Calendar event starts early to include it.

Clients only see the location they picked and its extra price, if you set one.

Can some services skip the location question?

Yes. Edit the service in Service Types and uncheck Ask the client to pick a location for this service - useful for a free phone consultation or a video session. It shows a No location badge. When a client books only services like that, the location step is skipped and no location price or travel time is added. If they book it together with a service that does ask, they're still asked.

Can I change the colors, add my logo, or remove the 1MinuteBooking badge?

Yes, with Pro - see Page design for colors, style, font and the badge, and Photos & reviews for your logo, cover and service photos. Free accounts use the default look and show "Powered by 1minutebooking.com".

Can I put my booking page on my website or social media?

Yes - Settings > Share & embed gives you code for a floating button, a popup button or your whole booking page inline, so clients book without leaving your website. Paste it into WordPress, Squarespace, Webflow, Shopify or any site that takes custom HTML (on Wix, use “Embed a site” with the address shown there) - see Booking on your own website. For a social media bio or post, share your plain booking link.

What are the phone bubble and the bottom bar?

Two things that stay on screen as clients scroll your booking page:

  • Phone bubble (bottom right) - lets clients tap to call you. It uses your contact phone.
  • Bottom bar (phones and tablets) - appears once a service is picked, with a button that takes the client to whatever they still need to fill in, then submits. It shows the running total and the time they picked.

Turn the phone bubble on or off, or leave the price out of the bottom bar ("Show running total on booking page"), in Settings > Business Info.

Booking on your own website

Set up under Settings > Share & embed.

How do I add booking to my website?

Go to Settings > Share & embed, pick how it should look, and copy the one line of code into your website. Clients then book without ever leaving your site:

  • Floating button (the default) - stays in the bottom corner as visitors scroll, on every page you paste it on. The easiest to add: there's no spot to pick.
  • Popup button - a "Book now" button in your page that opens your booking page over your site.
  • Inline page - your whole booking page right in your page. It grows to fit, so there's no box to size and no scrollbar inside it.
  • Link button - a plain button that opens your booking page in a new tab. Works anywhere HTML does, even an email signature.

You choose the button's text, color and shape, and the preview in Settings plays it on a sample website - Try it live opens your real booking page in a popup, right there. The last step of the setup wizard links straight there.

Where do I paste the code in WordPress, Squarespace, Webflow or Shopify?

Paste it where the button or page should appear:

  • WordPress - add a Custom HTML block.
  • Squarespace - add a Code block.
  • Webflow - add a Code Embed element.
  • Shopify - in the theme editor, add a Custom Liquid section.
  • Your own HTML - anywhere in the page; the floating button can go just before </body>.

Some lower-priced website plans (such as Squarespace Personal or WordPress.com's cheaper plans) don't run pasted code. On those, use the Link button - it's plain HTML and works on every plan.

Can an AI tool add booking to my website for me?

Yes. In Settings > Share & embed, under Using AI to update your website?, copy the ready-made prompt into ChatGPT, Claude, Cursor, Lovable or whichever AI tool edits your site. It adds the code to every page and turns the booking buttons you already have - "Book now", "Schedule" and so on - into buttons that open your booking page in a popup, keeping their design. Each one still links to your booking page if the code ever doesn't load.

The prompt asks the tool to list every button it changed, so you can check them before you publish.

How do I add booking to a Wix or GoDaddy website?

Wix and GoDaddy put pasted code in a small box of its own, so a popup can't open over your page. Use their Embed a site option instead - on Wix: Add Elements > Embed Code > Embed a site - and paste the address shown under Using Wix or GoDaddy? in Settings > Share & embed. Then drag the box to about 900px tall. Your booking page shows right in your page, and clients book without leaving your site.

Do deposits, card payments and the captcha work on my website?

Yes. Everything works the same as on your booking link: Stripe deposits and full payments by card, the captcha, add-ons, quote requests and photos. Clients' details go straight to 1MinuteBooking over a secure connection - your website never sees them. Apple Pay and Google Pay may only appear on your booking link itself, since browsers limit them inside other websites; cards always work.

Can I use my own button, or track bookings in Google Analytics?

Yes. With the embed code on the page, any link or button with data-1mb-open opens the popup - for example <a href="(your booking link)" data-1mb-open>Book a visit</a>. If the code ever doesn't load, the link still opens your booking page.

When someone books, your page gets a 1minutebooking:booked event (1minutebooking:quote-requested for a quote request), so your web person can count it as a conversion in Google Analytics or an ad pixel. It never includes the client's details.

Coupons & tax

Controlled under Settings > Coupons and Tax.

How do I create a coupon or discount code?

In Settings > Coupons:

  • Code - what clients type, for example SPRING10. Codes aren't case-sensitive.
  • Discount type - % off subtotal or $ off subtotal, plus the Discount value.
  • Expiry date (optional) - the last day it works.

Click Add coupon. You can have up to 100. As soon as you have a coupon, your booking page shows a box to enter one. You can also apply a code yourself in New booking - even an expired one, after you confirm. The discount comes off the price before tax and never takes a booking below $0.

Use Disable to pause a coupon without deleting it, or Delete to remove it.

Can a coupon make a booking free, or take the price below $0?

It can bring it down to $0, but never below. A coupon takes a percentage or flat amount off the price before tax.

What does tax apply to?

The booking's total before tax - services, add-ons and any location charge, after any adjustment and coupon - when Charge tax on bookings is on in Settings > Tax. The rate and an optional tax number (printed on receipts) are set there too.

Can I make one booking tax-free?

Yes - open it, click Edit booking details, uncheck Taxable and Save changes. Only that booking changes.

Card payments with Stripe

Controlled under Settings > Stripe Payments. Optional and off by default.

How can clients pay by debit or credit card?

Connect your own Stripe account in Settings > Stripe Payments. Clients then pay on your booking page - either the full amount or a deposit, whichever you require - before the request is sent. The money goes straight to your Stripe account. 1MinuteBooking takes a 2% fee per charge, on top of Stripe's own fee.

How do I turn it on?

In Settings > Stripe Payments, click Connect your Stripe account. If you don't have one, Stripe helps you create it. Once Stripe approves your account, come back and turn on Accept Payments via Stripe.

If the section says "Stripe Payments isn't available right now", card payments haven't been switched on for 1MinuteBooking yet.

What's the difference between full payment and a deposit?

Require Full Payment Prior to Submitting charges the whole total up front. Require Only a Deposit to Submit charges part of it - a flat amount or a percentage - and you collect the rest yourself later.

Can I require payment for only some services, or on quote requests?

No. It's account-wide: when it's on, every paid booking made on your booking page requires the same full payment or deposit. Quote requests never take payment, since there's no price yet. Once you've priced one, collect payment the way you'd take any payment outside the site.

Can I charge a card through Stripe for a booking I create myself?

Not through 1MinuteBooking - Stripe payments only happen on your booking page. For a phone or walk-in booking, send a payment link from your own Stripe Dashboard (or take the card however you normally would), then record it on the booking with Payment method, Internal notes and Paid.

What happens if a client's card is declined?

No booking is created - they see an error and can try another card. A booking is only sent once the payment succeeds.

Can clients use Apple Pay or Google Pay?

Yes, automatically, if their device supports it - Stripe shows whichever wallets work for that amount, currency and browser. There's nothing to turn on.

Where does the money go - does 1MinuteBooking hold it?

No. Every charge is made directly on your own Stripe account, so it lands in your Stripe balance and follows your normal Stripe payouts. 1MinuteBooking never holds or can access the money.

Do I need my own Stripe account?

Yes. You connect a Stripe account that's fully yours. You handle refunds, chargebacks and disputes in your own Stripe Dashboard, just as if you used Stripe directly.

Is it safe - can you see my clients' card numbers?

No. Card details are typed into Stripe's own secure form and go straight to Stripe. They never touch or get stored on 1MinuteBooking's servers.

What currency are clients charged in?

The one you chose during setup (USD, CAD, GBP, EUR, AUD or NZD), which you can change in Settings > Business Info. It's locked while Stripe is connected, because your Stripe account pays out in it - to change it then, disconnect Stripe, change the currency, and reconnect.

Is there a minimum amount I can charge?

Yes - Stripe won't charge less than about $0.50 USD (or the local equivalent). A very cheap service, or a small flat or percentage deposit, can fall under that and fail.

What's the 2% fee, and do I get it back if I refund a client?

1MinuteBooking takes 2% of each charge, on top of Stripe's own fee. The 2% is not returned when you refund; Stripe's fee follows Stripe's refund rules.

Where can I see that a booking was paid through Stripe - and find the transaction number?

Open the booking with Manage. Under Payment method, a Paid via Stripe line shows the amount, whether it was a deposit or full payment, and the payment ID as a link into your Stripe Dashboard. The same ID is printed on the client's receipt as "Stripe Payment ID" - it's safe to share.

Does my client get a payment receipt by email?

Yes. As soon as a Stripe deposit or full payment succeeds, the client is emailed a Payment Receipt (subtotal, tax, total and Stripe Payment ID), with a copy sent to you - no matter how your notification settings are set. Stripe can also send its own receipt if you turn that on in your Stripe Dashboard (Settings > Customer emails > Successful payments; off by default).

How do I refund a client who paid through Stripe?

Open the booking, click the payment ID link on the Paid via Stripe line, and use Refund in your Stripe Dashboard - for all of it or part of it. It works the same for deposits and full payments.

You don't need to update the booking afterward: the next time you open it, it checks Stripe and updates itself (unless it's Locked). Remember that the 2% fee isn't returned.

Does 1MinuteBooking notice refunds and chargebacks I handle in Stripe?

Yes. Whenever you open a booking that isn't Locked, it checks Stripe and updates the payment status and the balance. Refresh status does the same check on demand.

  • A refund (full or partial) or a chargeback shows in the price breakdown as Refunded via Stripe or Disputed via Stripe, and that amount goes back onto the Balance due - so the booking no longer shows as Paid.
  • Whether you collect that balance again, waive it or leave it is up to you - see the next question.
  • Locked bookings are skipped. Uncheck Locked appointment first (it takes effect right away) if you need to check one.

It never changes the booking's Status. If you refunded before the job happened, set it to Cancelled. If the job was done and then refunded or charged back, leave it Completed - it did happen - and note what happened in Internal notes.

A chargeback isn't final right away: Stripe lets you contest it with evidence in your Dashboard. If the client acted in bad faith, consider Block Client.

After a partial refund, the booking shows a "Balance due" or "Refund owed" - how do I clear it?

These show the difference between the booking's current total and what's actually been collected. Balance due means the client still owes money; Refund owed means they've paid more than the total. Pick whichever matches what really happened:

  • Money actually changes hands. Collect or refund it in Stripe (then click Refresh status), or do it another way - cash, e-transfer - and click the Record $X collected via ... or Record $X refunded via ... button below the balance.
  • You're lowering the price instead (e.g. letting the rest go). Click Waive instead (adjustment -$Y). It works out the pre-tax amount for you so the balance lands exactly on $0.00, and saves right away. (Typing the amount into Adjustment yourself would be off by the tax, since the adjustment is applied before tax.)
  • You're keeping an overpayment instead of refunding it. Click Keep instead (adjustment +$Y), which raises the price to match what was collected. The client gets nothing back, so only use it if that's what you both agreed.
How do I zero out a booking - e.g. to comp a job?

Set Adjustment to minus the services-plus-add-ons total (e.g. -180), then click Save changes. The total and its tax both drop to $0.00. This doesn't refund anything by itself - if the client already paid through Stripe, the booking will show the full amount as Refund owed until you refund it in Stripe or record the refund.

A payment was refunded or disputed - do I need a new booking to still do the job?

No, keep using the same booking. The refunded or disputed amount shows as Balance due. Collect payment another way (cash, card reader, payment link, etc.), choose that in Payment method, then click Record $X collected via ... below the balance and describe how you were paid. The booking shows as Paid again once the balance is $0.00.

The client paid in full but wants to use a different card - what do I do?

A payment that has already gone through can't be moved to a different card. Refund the original charge, cancel the booking, and ask the client to book again with the new card.

How do I collect the rest after a Stripe deposit?

Collect it yourself, outside Stripe (in person, a card reader, e-transfer, a payment link, etc.). The booking's price breakdown shows what's left as Balance due. Choose how they paid in Payment method, then click Record $X collected via ... below the balance and add a short note. It's logged under Payment History, and the booking shows as Paid once the balance reaches $0.00. Refunding the deposit in Stripe later never erases a payment you recorded this way.

Can I switch a paid booking between deposit and full payment?

No. The deposit/full payment setting only affects new bookings. A booking that's already been paid stays the way it was paid. To collect more on a deposit booking, see the question above.

Do I have to refund a deposit if a client cancels or doesn't show up?

That's up to you - nothing is refunded or kept automatically. Put your rule (e.g. "deposits are non-refundable within 24 hours") in Settings > Policies & Terms > Cancellation Policy so clients see it before booking, then refund or keep the deposit in Stripe to match.

What happens in Stripe if I delete a booking or client that was paid through Stripe?

Nothing - the charge stays in your Stripe account and nothing is refunded. If you want to refund it, do that before deleting, while the booking still has its link to the payment.

Deleting a client also deletes all their bookings, including Locked ones, so check their history first.

How do I match a Stripe payment to a booking I already deleted?

Open the payment in your Stripe Dashboard and look at its details. Every payment from your booking page is labeled with the booking number, the client's name, email and address, and the appointment date and time. These stay in Stripe even after you delete the booking here.

A Pro data export also lists each booking's Stripe payment ID.

A client says they were charged, but I can't find their booking - what should I check?

Search Payments in your Stripe Dashboard for the date and amount the client gives you (the email or last 4 card digits help too), then look at the payment's status:

  • Succeeded - they really were charged, and the booking was deleted afterward. The payment's details in Stripe (see the question above) tell you which booking it was.
  • Canceled - they were never charged. Their card only had a temporary hold, which was released when the booking didn't go through (usually because someone else took that slot at the same moment). Holds can take a few days to disappear from a statement, depending on the bank. You don't need to do anything.

A payment can never go through without a booking being created in your account at the same moment.

Can two clients pay for the same time slot?

No one is ever charged twice for one slot. If two people pay for the same time within moments of each other, the second booking is turned down at the last check, and their card hold is released without being charged. They're asked to pick another time. The hold can take a few days to disappear from their statement, but there's nothing for you to refund.

Can I disconnect Stripe later?

Yes - click Disconnect in Settings > Stripe Payments. Your Stripe account itself isn't affected, and you can reconnect any time. If a client is paying at that moment, the hold on their card is released.

Security & spam protection

What's hCaptcha, and do I need it?

hCaptcha is a short "I'm human" check that stops bots from sending fake bookings and quote requests. It's on by default: each visitor can send 1 request a day without it, and after that they're asked to complete the check.

In Settings > Spam protection you can turn it off with Require hCaptcha on your booking page, change how many requests a visitor can send before the check appears, or always require it for connections from known VPNs (off by default; needs VPN/proxy detection turned on).

What does "Flagged as VPN/proxy" on a booking mean?

The same check behind Verified/Unverified found a VPN, proxy or similar connection. It's a flag for you to look at, not a rejection - plenty of real clients use VPNs.

How do I turn VPN/proxy detection off (or back on)?

In Settings > Spam protection > VPN/proxy detection, switch off Check visitors for a VPN or proxy and choose Save. It's on by default.

While it's off, no VPN/proxy check is run on new bookings:

  • None are marked Unverified or flagged as VPN/proxy - every new booking counts as Verified.
  • The VPN options for hCaptcha, Stripe bank verification (3D Secure) and Unverified email notifications stop applying. Those switches are greyed out until you turn detection back on, and keep the setting you had.
  • Everything else still works: Mark as spam, Mark IP as spam and your spam IP list, spam countries, spam words, and hCaptcha itself. Each booking still shows its IP address and country.
  • Bookings already flagged stay flagged.
  • A visitor on a VPN can appear to be in a different country, so a spam country is easier to get around.

Turn it off if real clients on VPNs or work networks are being flagged too often; switch it back on the same way.

How do I mark a booking as spam?

Open the booking or quote request and choose Mark as spam, then confirm. It moves to Spam (the Spam button on your Bookings page, or Settings > Spam protection > Manage spam) and is hidden from your bookings list, calendar, the client's profile, analytics and Excel exports. It stops holding its time slot, and no emails are sent for it.

Changed your mind? Choose Not spam on the booking, or on the Spam page - it goes straight back to the same client's profile.

This matters when someone uses a real client's email or phone number to send a fake booking: marking it as spam keeps it out of that client's history and totals.

A paid booking can be marked as spam too - marking it doesn't refund anything, so refund it in Stripe if you need to.

Is spam deleted automatically?

Yes. A booking in Spam is deleted for good 30 days after it was marked, with its photos - the Spam page shows the day each one goes, and until then Not spam puts it back. If the client only existed because of that spam, the client is deleted too; a client you added yourself, one with other bookings, one you've blocked or one you wrote notes on is always kept.

A spam booking that's locked, or tied to a Stripe payment, stays until you delete it yourself - so you can refund or release the payment first.

How do I stop all bookings from one IP address?

Open a booking from that visitor and choose Mark IP as spam (next to Submitted from), then confirm - that booking is marked as spam too. From then on, every booking (including a paid one - deposit or full payment) or quote request submitted from that IP goes straight to Spam, with no notification email and no payment receipt; the visitor sees the usual confirmation and isn't told. A card payment from that IP is still taken, so refund it in Stripe if you need to. You can also add an IP by hand on the Spam page.

To undo it, choose Unmark IP as spam on the booking or Unmark on the Spam page - new bookings from it come in as normal again, and bookings already in Spam stay there until you mark them Not spam (or they're deleted, 30 days after they were marked).

An IPv6 address is matched by its /64 network, since one visitor controls the whole block. The IP is only recorded for bookings made on your booking page, so older bookings and ones you entered yourself don't have one.

Can bookings from certain countries go to Spam automatically?

Yes. In Settings > Spam protection > Automatic spam filters, pick each country under Spam countries and choose Save. The list is empty until you add one, so nothing changes until you do.

A booking or quote request from one of your spam countries isn't refused - it comes in and goes straight to Spam, exactly like one from a spam IP: it's hidden from your bookings, calendar, client profiles, analytics and exports, it doesn't hold its time slot, and no email is sent for it (a card payment is still taken, so refund it in Stripe if you need to). The visitor sees the usual confirmation. The Spam page shows Spam country and which country it was; choose Not spam to put one back.

The country comes from the visitor's IP address, and every booking now shows it in brackets next to the IP under Submitted from - for example "IP 203.0.113.7 (China)". Someone travelling or using a VPN can appear to be somewhere else, which is why these go to Spam rather than being turned away. If you take clients from anywhere (online or digital services), leave the list empty. It applies to new submissions only - bookings you already have aren't moved.

Can bookings containing certain words go to Spam automatically?

Yes. In Settings > Spam protection > Automatic spam filters, type one word or phrase per line under Spam words and choose Save. The list starts empty.

Every field a client types in is checked - name, email, phone, address, notes and the answers to your own questions. A match isn't refused: it goes straight to Spam like a spam IP (hidden from your bookings and analytics, no time slot held, no emails), and the Spam page shows Spam word with the word and the field it was in. Choose Not spam to put one back.

Only whole words match, so adding "ass" catches "ass" but never "assembly", "class" or "passenger". Capitals and accents don't matter, and a phrase like "guest post" also matches "guest-post". To catch longer forms too, end the word with * - "backlink*" matches "backlink" and "backlinks". Plurals aren't added for you, so add "loans" separately from "loan" (or use "loan*"). New submissions only.

Can a tiny deposit, like $1, cut down on fake bookings?

Yes. hCaptcha only proves someone isn't a bot; requiring a payment proves a real, working card is behind the booking, which stops prank and low-effort bookings too. In Stripe Payments, choose Require Only a Deposit to Submit and set a flat $1. Use a flat amount rather than a percentage - 1% of a cheap service can fall under Stripe's minimum and fail.

The trade-off: some real clients won't enter a card just to ask about a booking. It's worth it if spam or no-shows are already a problem; otherwise, try hCaptcha first. (Quote requests never ask for payment.)

Your account

How do I sign in - do I need a password?

No password. Sign in with Google or with a one-time link we email you. Either way, the email you signed up with is your account - using the same email both ways opens the same account.

Where do I change my booking page link?

In Settings > Account & plan - lowercase letters, numbers and hyphens only. Your link is 1minutebooking.com/book/<your-link>. Your old link stops working, so update it anywhere you've shared it.

Where do I set up my services, add-ons and prices?

In Settings > Service Types; Add-ons and Coupons have their own pages in Settings. See Service Types and Add-ons.

Can I add staff or team members?

No. Each account is for one person, with one calendar and one booking page. Someone with their own schedule can sign up for their own account.

Is there help inside my account?

Yes. In Settings or on your Account page, click the green button with eyes in the bottom right corner and type your question. You'll get the answer from this Help Center without leaving the page.

Can I take my booking page offline without deleting my account?

Yes - click Disable Booking Page in Settings > Business Info. Visitors see a "not found" page and can't book or request quotes, but you can still sign in and manage everything. Click Enable Booking Page to turn it back on.

What's the difference between "Redo setup", "Reset Account" and deleting my account?

None of them can be undone - export anything you want to keep first.

  • Redo setup (Settings > Service types > Business type) takes you back through the setup wizard to keep your business type or pick another. Your services, add-ons, booking and quote questions and location options start over from that type's starter set; your bookings, clients, contact details, payments, policies, photos and colors stay.
  • Reset Account (bottom of Settings > Account & plan) deletes every booking, client, quote photo, service, add-on, blackout, coupon, location, custom field and quote question, sets every setting back to its default, and runs the setup wizard again - the same starting point as a new account. Your login, booking page link, any Pro subscription, and a connected Stripe account (with its currency) stay; Stripe payments are switched off until you turn them back on.
  • Delete my account (also at the bottom of Account & plan) removes everything, including your login and booking page link.

Data, Analytics & Pro

Can I export my bookings and clients?

Yes, with Pro, from Settings > Account & plan > Export data: an Excel file with every booking, client contact details, service, date and time, price and status. You can filter by date range, status (including quote requests), client or phone. Only your own data is included.

What does the Analytics page show?

Analytics (Pro) shows your bookings over a date range you pick, optionally filtered by status: revenue over time, busiest day of the week, bookings by status, top services and add-ons by revenue, and most-used payment methods. It's view-only.

What's included in Pro, and can I cancel any time?

Pro is $10/month and adds:

  • Your logo, a cover photo and service photos on your booking page
  • A link to your Google reviews
  • Your own booking page colors, style and font
  • No "Powered by 1minutebooking.com" badge
  • Up to 100 automatic confirmation emails a day (instead of 5)
  • Excel export and Analytics

Everything else - including quote requests, photos, locations and Stripe payments - is free. Cancel any time from Settings > Account & plan.

Quick answers

Show quick answers to basic questions
How do I add a service?

In Settings > Service Types, fill in Name, Duration (minutes) and Price, add a Description if you like, then click Add service type. It shows on your booking page straight away.

How do I edit or delete a service?

In Settings > Service Types, click Edit next to the service, change what you need and click Save. To delete it, click Remove. Past bookings keep their details either way. To hide a service for a while instead, click Deactivate.

How do I add, edit or remove an add-on?

In Settings > Add-ons, fill in Name, Price and Extra time (minutes), choose whether it's available for all your services or only some, then click Add add-on. Clients see it after they pick a service.

To change one, click Edit next to it, make your changes and click Save. Click Remove to delete it, or Deactivate to hide it for a while. Past bookings keep their add-ons either way.

How do I change my prices?

Click Edit next to the service in Settings > Service Types (or next to the add-on in Add-ons), change the Price and click Save. New bookings use the new price. Existing bookings keep the price they were booked at.

Can I take credit card payments?

Yes. Connect your own Stripe account in Settings > Stripe Payments, and clients pay by card - including Apple Pay and Google Pay - on your booking page. You choose whether they pay the full price or a deposit. It's free to set up; 1MinuteBooking takes 2% of each payment, on top of Stripe's fee.

Without Stripe, you collect payment yourself (cash, e-transfer, a card reader) and record it on the booking.

How do I mark a booking as paid?

Open the booking from Bookings and click Mark paid. Card payments made through Stripe are marked automatically.

How do I set my business hours?

In Settings > Business Hours, check Open for each day you work, set the start and end times, and click Save. Clients can only book inside these hours.

How do I take a day off or block a date?

In Settings > Blackout Dates & Times, pick the Date, add a Reason if you like, and click Add blackout. Leave the start and end times blank to block the whole day, or set them to block part of it. For a longer break, add one for each day.

How do I confirm a booking?

Open the booking from Bookings and click Confirm booking. If the client booked on your booking page, they're emailed a confirmation.

How do I cancel a booking?

Open the booking, click Edit booking details, set Status to Cancelled and click Save changes. The time opens up for other clients. No email is sent, so let the client know yourself - Email client opens a ready-made message.

How do I reschedule a booking?

Open the booking, click Edit booking details, change the Date and Time, and click Save changes. You can't move it on top of another booking. No email is sent automatically - use Email client to tell the client the new time.

How do I delete a booking?

Open the booking, scroll to the Danger Zone, type DELETE and click Delete booking. It can't be undone. To keep a record instead, set its status to Cancelled.

Where do I see my upcoming bookings?

On Bookings - Coming up shows your confirmed bookings for the next 30 days, and Calendar shows them week by week. The All bookings list has all of them, including pending ones, and you can filter it by status, payment, date or client.

How do I find a client?

Open Clients in the menu, or on Bookings type their name or email into the search box above All bookings (a phone number goes under More filters). Click the client's name on any booking to open their profile, with their contact details and booking history.

How do I delete a client?

Open their profile (click their name on any booking), go to the Danger Zone, type DELETE and click Delete client. This also deletes all of their bookings, and it can't be undone.

How do I change a client's name, email or phone?

Open their profile (click their name on any booking), change their details under Contact Info and click Save client info.

How do I share my booking page?

On Bookings, open the ⋯ menu next to your booking page link and click Copy / share link. To put a booking button on your website, use Settings > Share & embed.

How do I see my booking page the way clients see it?

Click View booking page at the bottom of the menu, or your booking page link on Bookings.

How do I change my business name?

In Settings > Business Info, change Business name and click Save. Your booking page updates right away. Your booking page link stays the same - you can change it in Settings > Account & plan.

How do I add my logo?

With Pro, go to Settings > Photos & reviews and click Upload next to Logo. It shows at the top of your booking page. Pick a JPG or PNG photo of your logo - it's resized for you. The same page adds a cover photo, a photo for each service, and a link to your Google reviews.

How do I add photos to my services?

With Pro, go to Settings > Photos & reviews. Under Service photos, click Upload (or Replace) next to a service and pick a photo - it's resized for you and shows on the right of that service on your booking page.

New accounts start with sample photos for their type of business: replace them with your own work, or click Remove. Add-ons don't have photos. Your photos can use up to 20 MB in total, and replacing one frees the old one. If Pro ends, your photos stop showing on your booking page and come back when you upgrade.

How do I add a cover photo?

With Pro, go to Settings > Photos & reviews and click Upload (or Replace) next to Cover photo. It goes across the top of your booking page. A wide landscape photo works best - the top and bottom of a tall one are cropped. Click Remove to take it off.

How do I link my Google reviews?

With Pro, go to Settings > Photos & reviews, paste your link under Google reviews and click Save. Your booking page then shows a Read our Google reviews button.

To get the link, open your business in Google Maps or Search, choose Reviews and copy the link - or use Share or Ask for reviews in your Google Business Profile. Only Google links are accepted. Leave it blank to hide the button.

How do I add tax?

In Settings > Tax, turn on Charge tax on bookings, enter your Tax rate (%) and, if you have one, your Tax number for receipts. Then click Save.

How much does 1MinuteBooking cost?

It's free - your booking page, bookings, quote requests and everything else. Pro is optional, at $10/month, for extras like your logo, colors and data export. If you take card payments through Stripe, 1MinuteBooking takes 2% of each payment, on top of Stripe's fee.

How do I contact support?

Email us at 1minutebooking@gmail.com. Include the email you sign in with, and tell us what you need help with.

How do I sign out?

Click Sign out at the bottom of the menu. On a phone, open the menu first.

Is there a mobile app?

There's no app to install. 1MinuteBooking works in any web browser on your phone, tablet or computer - just sign in at 1minutebooking.com. For quick access on your phone, add it to your home screen from your browser's menu.

Your clients don't need an app either - they book from your link in any browser.