Award Winning Appointment Booking Plugin For 3 Consecutive Years!

How to Set Up Automatic Discounts For Appointment Booking

By Oct 27, 2025 4 min read
Set Up Automatic Discounts

Looking to boost prepaid bookings or reduce no-shows using appointment scheduling software?

In this article, we’re offering you a super powerful way to do so with a 5 minute setup of BookingPress and its Advanced Discount add-on!

What is Automatic Discount?

As its name suggests, this is an appointment discount that is applied automatically when certain conditions are met.

BookingPress allows you to easily customize those conditions via a dedicated Advanced Discount add-on and start earning more from each appointment.

When Are Automatic Discounts Most Beneficial?

If you want to create more attractive conditions for customers that apply when specific requirements are met, for example, when a client books a private yoga session and adds at least two extra services like a yoga mat rental and post-session massage (think of possible examples for your business), this is the right choice.

How to Create Automatic Discounts in BookingPress?

To make discounts automatically applied to your booking form, firstly activate the Advanced Discount add-on by going to:

BookingPress > Add-ons > Advanced Discount > Click “Activate”.

activate bookingpress advanced discount add-on

Note: Professional Plan or Enterprise Plan is required.

What Types of Discount Are Available in BookingPress Add-on?

There are two types of incentive discounts you can add:

1. Online Payment Discount:

A discount given only when the client chooses to pay online. It’s applied at checkout, after selecting an online payment method (like credit card, Mollie, or Stripe).

It is shown on the payment step of the booking, added on top of the service price.

2. Offer Discount:

This discount applies based on custom rules you define (e.g., service type, number of people, total amount, etc.).

It is also applied automatically during the booking process if the conditions match that set by you (e.g., booking a specific service, booking multiple sessions, meeting a minimum amount, etc.). It is shown up on the booking summary page, applied to the service price.

Let’s visualize the difference:

SpecificsOffer DiscountOnline Payment Discount
TriggerBased on booking conditionsBased on payment method
When AppliedDuring booking summaryDuring payment selection
CustomizationHighly customizable (rules)Simple % or fixed discount
Payment TypeApplies regardless of payment methodOnly applies to online payments
Use CaseIncentivize bulk bookings or certain servicesEncourage prepaid bookings

Now, let’s create an advanced discount for your services using BookingPress!

Create Online Payment Discount

To enable online payment discount, go to BookingPress > Settings > Payments.

Here, you can enable an Online Payment Discount, either a percentage or fixed amount, to encourage customers to pay online.

set online payment discount in bookingpress

This ‘Online Payment Discount’ discount is called so because it does not apply to local (pay-on-site) or deposit payments.

bookingpress summary page

That’s it!

Create Offer Discounts

To add an advanced discount rule, go to BookingPress > Discounts > Advanced Discount > Click ‘Add New’.

The settings allow you to set:

create offer discounts in bookingpress
  • Discount Period: Choose a specific date range, or set it to never expire for ongoing offers.
  • Discount Type: Fixed amount or percentage.
  • Services: Select which services the discount applies to.

To create even more flexible rules, add optional rule conditions (all must match to apply the discount).

  • Minimum people per appointment – useful for encouraging group bookings.

For instance, if you offer team coaching sessions, you could set a discount rule that applies only when at least 3 team members are booked for the same session.

  • Minimum appointments (recurring or in cart) – promote long-term coaching packages.

You can offer a 10% discount when a client books at least 4 recurring business coaching sessions (e.g., weekly leadership coaching).

  • Minimum total amount for the appointment – upsell premium service bundles.

If a client’s total coaching package (including add-ons like personality assessments or follow-up reports) exceeds $X, a discount is automatically applied.

bookingpress summary page discount text

Discount messages matter! You can easily adjust how discounts appear on the booking form to better highlight your offer:

Go to BookingPress > Customize and edit:

  • Online payment label
  • Offer label
  • Discount messages and texts
bookingpress discount message customization

You can also display applied discounts in appointment invoices in your invoice templates or show discounts in emails, SMS, or WhatsApp messages. All can be added with shortcodes you can copy and paste using add-on docs.

Conclusion – What Goals Can Be Achieved with Automatic Discounts?

Using the Advanced Discount add-on by BookingPress is one of the easiest ways to increase conversions for any service based business by using popular incentives:

  • Automatic discounts based on your rules (‘offer discounts’).
  • Online payment discounts.

Why is the add-on a great chance to improve conversions?

  • Target group bookings or larger orders.
  • Encourage pre-paid bookings.
  • Decrease no-shows.

Try Add-on

Related articles:

Brian Denim

Brian is a WordPress expert with a decade of developing experience & technical-writing. He enjoys blogging, movies & hiking.

Similar Blogs

View all

Subscribe to Our Newsletter

Stay in the loop with the latest WordPress and web performance updates. Straight to your inbox every two weeks.