Promo codeOnline appointments
WELCOME15%New customers only
Code applied at checkout
Run a sale on your booking page or share a promo code, with limits you set, on appointments booked online.
Salons, clinics & spas
Illustrative product preview.
The big picture
Gaplessly's salon promotions put discounts on your public appointment booking page in two forms: an automatic sale that shows the lower price, and a promo code the client types in. Restaurant promotions work differently: a reservation has no priced total to discount, so venues use email campaigns and Experiences instead. Each discount takes a percentage or a fixed amount off, for all services or the ones you choose, with optional dates, a minimum spend and usage limits. Clinics and spas use them the same way. They come with Marketing, on Pro or A$29 a month on Growth, and no booking carries a commission.
An automatic sale asks nothing of the client. The reduced price shows on your booking page with the normal price struck through, which suits a salon special or an offer for a quiet month.
A promo code is one you hand out yourself, in a campaign email, on social media or at the desk. The client enters it when they book, and the booking page checks it before they confirm. Both kinds take a percentage or a fixed amount off, so you never have to change a service's normal price to run an offer.
When a sale and a code both apply to one booking, the client gets whichever saves them more. The two never stack.

Codes have three optional limits: a total number of uses, one use per customer, and new customers only. A new customer is anyone with no earlier appointment with your business on file. The audience is either anyone or new customers only; there is no way to keep a code for a hand-picked list of clients.
A promotion covers every service or only the ones you pick. With services picked, every service in the booking has to be on the list for the discount to apply. Optional start and end dates and a minimum spend set the other conditions, so an offer does not stay open forever or apply to every booking. A discount never comes to more than the booking total.
There is no setting for days of the week or times of day, so off-peak pricing, such as a cheaper Tuesday morning, is not something a promotion can do.
Promotions apply to appointments booked through your public booking page. An appointment your team enters in the dashboard does not get the discount, and restaurant reservations have no priced total for a promotion to reduce.
The Promotions tab shows how many times each offer has been used, next to the offer itself. There is no Promotions report or reporting CSV yet, and those counts do not tell you how much revenue an offer brought in.
A sale lowers the price on your booking page automatically. A promo code only applies when the client types it in while booking.
Yes. Make a promo code for new customers only, meaning anyone with no earlier appointment with you, and add a usage limit or a once-per-customer rule if you want one.
Yes. Pick the services the promotion covers, or leave it on all services.
Not as a rule. A promotion can have start and end dates, but it cannot be limited to certain days of the week or times of day.
Not yet. Promotions apply to the public booking page only. Bookings your team creates in the dashboard do not use them.
Not on reservations, because a reservation has no priced booking total for a promotion to discount. Restaurants and venues promote a night with email campaigns, and sell special nights and set menus through Experiences.
Promotions come with Marketing, which is included on Pro and is an add-on for A$29 a month on Growth.
The real product, running with example businesses. No account, no card, and nothing to uninstall afterwards.