Promos

Discounts

Run a slow-season sale, a holiday code, or a first-visit offer without rewriting prices by hand. You control when the discount is valid, which appointment dates it covers, which services or packages it can touch, and how many times it can be used.

A sale you can aim, not a permanent markdown

Percent or amount offStart and end dates for the promo itselfSeparate window for which appointment dates qualifyLimit to specific services, add-ons, or packagesPromo codes (several per discount; clients can apply up to two)Caps: total uses and uses per customer
Discounts
DiscountsDiscountsDiscounts

Seasonal does not mean forever

Give the discount a start and end date so January quiet weeks and December gift traffic do not share the same code. Disable it without deleting it when the season ends. Existing appointments that already used the deal stay as they were.

When it applies is not only “today”

You can restrict the visit date separately from the checkout date. Example: buy in November, but the discount only counts for appointments in January. That is how you fill a slow month without cheapening this week’s book.

Where it applies is a list, not a hope

Limit the deal to named services, add-on bundles, or prepaid packages. A color-correction promo should not knock 20% off a $15 add-on unless you say so. Caps stop one customer (or the whole internet) from draining the offer.

How you’ll use it

01

Name the offer

Percent or amount, optional codes, on or off.

02

Set the clocks

Promo window, plus which appointment dates are eligible.

03

Aim it

Limit to services, add-ons, or packages. Cap uses if you need to.

FAQ

Yes. Set start and end dates on the discount. Turn it off when the season ends without deleting history.

Yes. Earliest and latest eligible appointment dates are separate from when the code itself is active.

Limit the discount to the options, add-on bundles, and packages you list. Everything else stays full price.

They can. Each discount can have multiple codes. Checkout allows up to two promo codes on a booking.

Yes - a global maximum and a per-customer maximum. After that, the code stops applying.

Solo and Studio.

No. Removing a discount does not rewrite appointments that already used it.

Run a promo that knows its own rules

Seasonal windows, service limits, and codes on Solo.

Start accepting bookingsLog in

Hacado

The all-in-one appointment platform for local appointment-based businesses

ProductFeaturesAppointment managementActivity eventsGift cardsStaff managementClient managementBooking trackingPricingIntegrations
Use casesNail artistsHair & barbersTattoo artistsLash & browSalonsCoachesTutorsNew businesses
CompareAll alternativesCalendly alternativeAcuity alternativeSquare alternativeBooksy alternative
CompanyAboutSupportContactDocsPrivacyTerms

© 2026 Hacado. All rights reserved.