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.

Info
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.



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

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

    • 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 ...
    • How to Use Price Categories to Offer Multiple Pricing Options for Your Services

      Price categories allow businesses to offer multiple pricing options for the same service, helping them cater to different customer types or group sizes. Instead of creating separate services for each pricing option, Price Categories let customers ...