How to Create and Use Promo Codes for Discounts and Specials

How to Create and Use Promo Codes for Discounts and Specials


Promo codes are unique codes that are provided to customers as a buying incentive and lower the cost of a purchase.
They are useful for running promotions, rewarding loyal customers, or encouraging bookings during slow periods.

Important: Promo codes can only be applied when online payments are taken during booking. This means the discount reduces the amount paid by the customer at the time of booking.

If you do not require payment at booking and prefer to take payment manually later, promo codes cannot be used to offer discounts. Instead, create a separate service at the reduced rate that customers can book, then arrange payment offline.


Step 1: Create a Promo Code and Set Details

1️⃣ Using the left navigation menu, go to Inventory > Promo Codes.
2️⃣ Click Add Promo Code.



3️⃣ Enter a unique promo code name that customers will use (e.g., SPRING20), or generate a random code.





4️⃣ Fill in all required details on the same page, including:

  • Expiration date



  • Discount type (percentage or fixed amount)

  • Discount amount



  • Usage type (single use or multiple use)

  • Number of bookings allowed



  • Select the service(s) the promo code applies to



5️⃣ Click Save to create the promo code.

Step 2: Use Promo Codes in Bookings

1️⃣ Customers enter the promo code during booking in the designated promo code field.
2️⃣ The system applies the discount automatically if all conditions are met.
3️⃣ You can view promo codes applied in booking details and reports.


The promo code field will be displayed on the checkout page, and the customer will need to enter the promo code and hit 'Apply'. If the code is valid, the discount will be automatically applied to the total price.




If the code entered in is invalid or has expired, the message below will displayed.



Reminder: The promo code field will only display on the checkout page if you have enabled online payments for each relevant service.


How to Manually Add a Promo Code 

If a promo code wasn’t applied during the initial booking, you can still add it manually via the Calendar.

Step 1: Open the Booking Ticket

1️⃣ Using the left navigation menu, go to Schedule > Calendar or Sales > Bookings.
2️⃣ Locate and select the booking where you'd like to apply the promo code.

Step 2: Check the Payment Tab

1️⃣ In the booking details, navigate to the Payment tab. Here you will see the payment details.
2️⃣ Click the Apply code button located at the bottom right of the screen.
3️⃣ In the pop-up window titled Apply Voucher/Promo Code, enter the valid promo code or gift voucher code.
4️⃣ Click Apply to apply the code to the booking.

✅ Once applied, the discount or voucher value will be reflected in the Discount field under the Payment tab.

💡Tip:
You can also use the Promo Codes or Gift Vouchers links in the pop-up to view available options if you're unsure of the correct code.






Troubleshooting & FAQs

Can promo codes be combined?

No, Nabooki allows only one promo code per booking.

What happens if a promo code expires?

Expired promo codes cannot be used and will be rejected by the system.

Can I limit promo codes to specific customers?
While you cannot restrict promo codes to specific customer accounts directly, you can create unique, single-use promo codes intended for individual customers. These single-use codes ensure that each code can only be redeemed once, making them suitable for personalised promotions or targeted campaigns.
How do I track promo code usage?
You can view all your promo codes, including the number of redemptions remaining and their expiry dates, by navigating to Inventory > Promo Codes. This page provides an overview to help you manage your promotions effectively.
 

Need Help?

If you need assistance, contact our support team:
💬 
Live Chat: Click the chat icon in the bottom-right corner of the screen.
📧 
Email: support@nabooki.com


    • Related Articles

    • How to Remove a Promo Code from an Existing Booking

      If a promo code has been applied to a booking and needs to be removed (for example, due to a customer request or error), Nabooki allows you to easily remove it from the existing booking. Note: For full details on creating, managing, and applying ...
    • Promotions: What They Are and When to Use Them

      Promotions let you create discounted or special versions of your existing services. They inherit most details but allow changes to the title, price and availability. Promotions show in their own booking widget separate from the main service. Use ...
    • How to Create & Configure a Service

      A service in Nabooki represents the activities, classes, appointments, or experiences that customers can book. Whether you offer tours, fitness sessions, or professional appointments, this guide will help you set up your services and configure their ...
    • How to Create a Booking Timetable Using Sub-Services

      Sub-services allow businesses to offer multiple booking options that share a common schedule. This is particularly useful for group fitness classes, workshops, or activities where customers can choose different booking types, such as casual visits or ...
    • How to Create Recurring Bookings

      Recurring bookings allow you to schedule multiple future appointments for a customer at regular intervals, such as weekly or fortnightly bookings. This feature helps streamline repeat appointments without having to manually add each session. ? Key ...