Grow Bookings Fast with Limited-Time Appointment Discounts

|

|

Updated:

Appointment discount promotion using Apptoto booking page, payments, and campaigns.

Estimated reading time: 13 minutes

The holidays are here, and it’s crunch time for many businesses. Whether you’re a salon preparing for end-of-year glam sessions or a dental office encouraging patients to use their remaining insurance benefits, now is the perfect time to boost bookings. But how do you make sure clients book with you before your calendar fills up?

What if you could offer them a limited-time discount to create urgency and lock in those appointments? With Apptoto, you can easily create and manage time-sensitive offers that encourage your clients to take action—no added stress for you or your staff.

Whether you’re looking to fill last-minute openings, promote a seasonal special, or reward your loyal customers, limited-time discounts are a smart way to grow your bookings fast. In this Automation Recipe, you’ll learn how to set up these discounts using Apptoto, ensuring your promotions are effective and hassle-free.

What This Automation Does

This automation recipe shows you how to:

  • Create a custom, limited-time booking page
  • Use a Campaign to promote appointment discounts
  • Automate follow-up messages to remind clients about the offer’s expiration

Industries That Benefit From Appointment Discounts

Best for:

  • Salons and spas: Fill last-minute appointment slots or off-peak hours.
  • Tutoring and education: Promote enrollment for group classes or seasonal sessions.
  • Healthcare, Wellness & Dental offices: Maximize end-of-year bookings as patients use insurance benefits.
  • Photography studios: Offer discounts on portrait sessions to fill seasonal schedules.
  • Home services: Promote seasonal maintenance or inspection appointments, like HVAC tune-ups or pest control.
  • Pet care providers: Reward loyal clients with discounted grooming or check-up appointments.

What You’ll Need

  • An Apptoto account
  • Stripe or Square Account

Instructions

Adding a Payment Processor

  1. Log into Apptoto and navigate to “Settings” > “Payment Processing.”
  2. On the “Payment Processing” screen, click Square or Stripe, depending on your payment processor. Enter your credentials and follow the prompts to sync your account with Apptoto.Select your preferred payment processor in Apptoto by clicking on the logo.
  3. After you’ve synced your payment processor, you will see “Connected” under the payment processor logo. A new section will appear that lists the email connected to the payment processor, the date connected, and the health status.Once synced, your payment processor will show connection information and health status

Setting Up A Booking Page with Discounted Services

  1. Navigate to the “Booking Pages” tab.
  2. If you already have a booking page that you’d like to replicate and apply discounted prices to, click the menu and clone the page. Clone a booking page to create a new discount appointment booking page
    1. Create a new booking page URL
    2. Then, skip to step 12 to adjust pricing for your services and “Create” your page.
  3. To create a new booking page, click “Add Booking Page,” then select “+Add Availability Page.”Add a brand new appointment booking page for your discount appointments
  4. First, add your Booking page title, description, and URL.
    1. Pro Tip: Promote your special in the title or description to ensure clients know about your special offer.Add your discount to your general booking page settings including title and description

Choosing When/For How Long Discounted Appointments Will be Available

  1. Navigate to the “Availability” tab.
  2. Set which calendars Apptoto will look at to determine if there are available appointment slots.
  3. Adjust bookability settings and how often appointments are bookable using the “Selectable Times” setting.Set booking page availability settings for your discount appointments page
  4. IMPORTANT: If you want your discount to only be available for appointments booked during a specific, limited time frame, check the “Specific Date Range” setting.
    1. A new date field will appear. Set the exact time frame you want clients to be able to book appointments. Appointment slots will not show before or after that date range.Specific date range setting prevents appointments from being booked after end date.

Applying Discounts to Appointment Types

  1. Next, click the “Appointment Types” tab.
  2. Using the “Appointment Types” drop-down, select whether you want to offer a single appointment type on your booking page or multiple.
    1. If offering a single appointment, set your appointment length and whether it’s a virtual meeting. Then move on to “Payment Type.” Single appointment type booking page with appointment discount applied
    2. If offering multiple options, click “+Add type” to add your first appointment type. Complete the other fields provided, then move to “Payment Type.”
  3. Choose your Payment Type. For discounted services, you can use “Pay in Full,” “Deposit,” or “Require card w/ no show fee.”**
  4. A “Cost of Service” field will appear. Set it to the discounted appointment rate (e.g., if your regular price is $150 and you’re offering 20% off, set the Cost of Service to $120). Multiple appointment type booking settings including appointment payment with discount
  5. Complete the remaining settings fields and hit “Done.”
  6. Repeat steps 13b through 16 to add additional services if using “Multiple Appointment Types.”Multiple appointment type booking page with discounts applied

Adjusting Remaining Settings for Booking Page

  1. Continue adjusting settings on the Booking Settings tab to your preferences, including:
    1. Appearance: to adjust the look of your booking page
    2. Address Book: to set which address book new contacts are added to and set an authentication method (i.e., mobile phone, email, captcha).
    3. Form Fields: to control what data you collect from someone when they book an appointment.
    4. Confirmation Page: to control the page or verbiage someone sees after booking an appointment
    5. Your Appointment: to control how the booked event will appear on your calendar and what details will be included.
    6. Client’s Appointment: to control what information is included on your client’s calendar event if they click “Add to Calendar” after receiving their booking confirmation
    7. Messages: to control the content of the email or text messages sent to you and your clients after they book an appointment, cancel, or reschedule.
    8. Embed: generate an iframe or “Book Now” button to add to your website (if you want to promote the discount to everyone).Remaining booking page settings to complete before launching appointment scheduling page
  2. Click “Create” to create your page.

When someone visits your Promotional Booking Page, the page will display the discounted appointment price(s). Clients must submit full or partial payment (or credit card details) to book an appointment slot successfully.

Booking page displaying discounted appointment payment amounts

**If you use the “Deposit” or “Require card w/ No Show Fee” payment types, you must collect the remaining payment during or after the appointment, which you can do via the Apptoto dashboard.

Launch a Campaign to Promote Your Booking Specials

  1. Navigate to the “Messaging” tab, then click “Campaigns.”
  2. Choose between a “Calendar Campaign” or an “Address Book Campaign.”
    1. A “Calendar Campaign” will send targeted messages to clients based on their last appointment booking.Calendar campaign type for discount appointment promotion
    2. An “Address Book Campaign” will send targeted messages to anyone whose email you have stored in a synced Address Book or have imported into one.Create an address book campaign to promote webinar signups
  3. Select the “Standard Booking Campaign” template.
  4. If using a “Calendar Campaign,” you’ll be asked to select which calendar(s) the appointments you want to send messages to are booked.
    1. You’ll also be asked to select the date range when your clients’ last appointment occurred. Apptoto will only send messages to appointments booked during that time.Calendar campaign settings that look for previously booked appointments during a set timeframe
  5. If using an “Address Book Campaign,” please select the “Address Book” that houses all the contacts you’d like to target.Address book campaign creation
  6. Leave the Goal as “Ask Clients to Book an Appointment.”
  7. Set the “Booking Page” to the “Discount Booking” page you created in steps 4-19.
  8. Click “Create Campaign” and give it a name.Finalize goal, booking page, and name of discount appointment campaign
  9. On the “Campaign Details screen,” review the “Basic Info” and “Goal” tabs to make sure everything looks good.
  10. IMPORTANT: To promote the discount for a limited time, set a specific Campaign end date using the “Campaign Ends” field. The end date will be when Apptoto stops sending promotional messages to clients, enticing them to book.
    1. The campaign end date will likely fall near the date range you set in step 11 (the time frame when discounted appointments are available).Appointment discount campaign settings (basic and goals)
  11. On the messages tab, choose the cadence, timing, and content of the SMS and email messages you want to send to target registrants, enticing them to sign up.
    1. Make sure to promote your special/discount in your emails or texts.
    2. Include {{ campaign.booking_link }} in your email and SMS messages. Apptoto will auto-populate the field with the “Discount Booking page” link (see step 26).
    3. Add or remove messages to your cadence as needed.Appointment discount campaign message sequence
  12. Use the “Auto Replies” tab to craft automated responses to your registrants if they respond to your email or SMS messages.
  13. Review all your settings to ensure they look correct.
  14. Click launch, and Apptoto will automatically contact your clients with a link to your discount booking page.
    • Pro Tip: Once a contact from your target discount list books an appointment, Apptoto will stop sending campaign messages asking them to book.Launch discount appointment campaign

Optional: Promotional Appointment Reminders

After you’ve secured new bookings via your promotional campaign, your existing appointment reminders will kick in to remind your clients about their upcoming appointments.

If you want to create a reminder sequence that specifically mentions your promotional special, navigate to Messages > Appointment Auto Rules and create a new rule for your Promotion. For example, you could set up a rule for any appointment with “Black Friday Promotion” in the Event Title or “25% off” in the Event Description. Then create your appointment reminder and follow-up sequence as desired.

Appointment reminder sequence for discount appointments

Best Practices for Offering Limited-Time Discounts

Only Send Messages to Clients that Opt to Receive Promotional Messages

  • When reviewing “Campaign Goals” during setup (step 28), make sure to toggle “For Marketing” to “Yes.” Apptoto will only send messages to phone numbers or emails of clients who’ve opted to receive promotional Marketing messages (added under Settings > Consent > Marketing).

Set Clear Offer Parameters

Promotional discount with clear offer parameters on available appointment dates
  • Define the start and end dates of your discount period. Communicate these dates in your promotional messages.
  • Limit the discount to specific appointment types or times if needed.

Personalize Messaging for Impact

  • Use client names, appointment histories, or past interactions to tailor discount promotions and make them more compelling. Do this by using dynamic fields in your messages. You can also segment clients into different address books (Address Book Campaigns) or target specific Appointment Types (Calendar Campaigns) via the “Appointment Filter” (step 28).
  • Include a clear call to action like “Book Now to Save 20% on Your Next Visit!”

Automate Follow-Ups

Automate campaign follow ups with Calls to action expressing urgency
  • Use the “Campaigns” Message tab to send a final reminder to clients who haven’t yet booked on the last day of your campaign. Emphasize the urgency of the offer. For example, “Only 24 hours left to claim your discount!”

Monitor and Optimize

  • Track how many bookings your discount promotion generates using the stats on your Booking Page tab.
  • Analyze which clients responded to your promotion and adjust future offers accordingly.

Drive Client Bookings With Appointment Discounts

Limited-time appointment discounts are a powerful way to drive bookings and keep your calendar full. By automating your offers with Apptoto, you save your staff valuable time keeping track of the most recent discount code you’re using or applying discounts manually at checkout.

Ready to start filling your schedule faster? Sign up for a free 14-day trial of Apptoto today to see how appointment discounts can grow your business. Already an Apptoto user? Try this recipe today, and let us know what you want us to automate next!

Related Resources