Creating a Promotion for a Service

Promotions let you to run online deals on both Services and Series, and you can apply an automatic discount based on a percentage or dollar amount off the listed price of each item. 

Each Service Promo comes with its own unique online booking page where the Service can be booked and paid for. In order to purchase a Promotion online, an appointment must be booked at that time. A Promotion cannot be purchased online without booking an appointment first. 

Multiple Services can be included in the same Promotion, but each one is booked separately. If you create a Promotion that includes multiple Services, each one will be listed on the booking page but will be booked individually. Including multiple Services does not mean that the Client is booking all in the same appointment. 

To create a Promotion for a Service (or Series), navigate to your:

  1. Business Profile.
  2. Select Marketing.
  3. Select Promotions.
  4. Select +Create Promo to open (1) Name. 
  5. Select Services(s) for the Promotion Type. 
  6. Enter a Promotion Title. This is how the Promotion will be titled on its public booking page. 
  7. Enter a Description. This is a summary of the Promotion and will in be included on its public booking page. 
  8. Select Next to proceed to (2) Add Deals. Note: The Promotion is saved each time you select Next to advance. 
  9. Select the Type dropdown menu to choose between In Office Service or Traveling Service
  10. Select the Service dropdown menu to choose the Service or Series you're creating the Promotion for. Note: The item must be Active and Online in your Service Menu in order to be available for selection. 
  11. Select the Duration dropdown menu to choose a single Duration or All. This is which durations will be available for booking. Note: 
    • If you just offer a single duration for the Service, selecting All only applies to the one.  
    • You will not be required to select a duration if you selected a Series in step 10. Each Series can only include a single duration. 
  12. Enter an amount for the Discount, and select the dropdown menu to choose if it's a $ (dollar) or % (percent) off. This is how much will come off the item's listed price in your Service Menu, not how much the Promotion will cost. 
  13. Select +Add Service (optional) to include another Service, and repeat steps 9 - 12 until all are added. 
  14. Select Next to proceed to (3) Staff. 
  15. Check Select All or individual Staff. This is which Service Providers will be available for booking. Note: Staff must be Active and Online, assigned to perform the selected Service(s), and have hours set up under Availability in order to be available for selection. 
  16. Select Next to proceed to (4) Dates & Times. 
  17. Select a Start Date. This is when the Promotion will become available for online booking. The booking page will be generated and can be shared upon completion of the Promotion, but the option to book will not show until the start date. 
  18. Select an End Date. This is the last date the Promotion will be available for online booking. Once this date has passed, the booking page will update to notify visitors that it has expired. 
  19. Select a Redeem by Date (optional). This is when the Promotion must be booked by and the last date that will show as available during online booking. 
  20. Choose your preferred availability:  
    • Allow booking of promotions during any available times. This means that the Promotion can be booked during any available time slot. 
    • Restrict promotion booking to available times on the following day(s) and time(s). This means that the only available online booking times for the Promotion will be based around your selections. Note: These days and times do not determine or override the Service Provider's online availability. These times must still fit within the days and hours added under the Availability section in order to be booked.    
  21. To make your selections if you chose to restrict, check a Day > select a timeframe > Save.
  22. Select Next to proceed to (5) Summary. 
  23. Select your Display and Booking Settings:
    • Require Prepayment if all Clients must prepay to book. 
    • Display Promotion on My MassageBook Business Website if you want the Promotion to display publicly under on the Services page of your MassageBook Business Website and Listing. It will not appear there until the start date and will be removed after the end date. 
    • Promotion Applies to First-Time Clients Only if only new Clients are eligible to book. A new Client is anyone booking online using an email address not on file in your Clients section. 
    • Limit Total Number of Bookings to a Maximum of if you want to restrict how many appointments can be booked within the start and end date. This number displays publicly on the booking page as a countdown, and once reached, it will update to notify visitors that it has sold out. 
    • Limit Number of Bookings on Any Given Day to if you want to restrict how many appointments can be booked per day, not per client. This number does not display publicly, but once reached, visitors will be notified that the Promotion has reached today's limit. The option to book will be deactivated and will reactivate the following day. 
  24. Select Create Promotion to complete and finalize the Promotion's details. 

Afterwards, you'll be returned to the main page of the Promotions section, and your new Service Promo will be listed under its title. 

Its unique booking page and link will automatically be generated, and you can begin sharing it through Campaigns and on social media. 


  • If you navigate away after completing (1) Name, the Promotion will be saved as a draft on the main page of the Promotions section. Select the Option dropdown to expand the menu and select Edit to pick up where you left off. 
  • A completed Promotion cannot be edited. It can only be paused or deleted.
  • A Promotion cannot be created for a Package or Add-on. However, if an Add-on is assigned to the Service you're creating a Promotion for, it can be selected during online booking. 
Have more questions? Submit a request


Article is closed for comments.