Coupon Codes in Calendar Events

Overview

Coupon Codes allow you to offer discounts on calendar bookings made via the booking widget. Customers can enter a valid coupon at checkout to receive a discount, which is then tracked inside the Payments Tab of the Appointment Modal.


How to Use Coupon Codes

Step 1: Enable 'Accept Payments' and 'Coupon Codes' in Calendar

Before creating coupons, make sure payments are enabled on your calendar.

  1. Go to Calendar Settings > Forms & Payments.

    Enable Accept Payments.

    • Once enabled, a Product is automatically created in your Products Tab with a Calendar tag (this product cannot be deleted).

      Scroll further down and enable Coupon Code option.

    • This will add a coupon input field to your booking widget.

⚠️ Note: You must enable coupons individually for each calendar where you want them active.

Step 2: Create a Coupon

Navigate to Payments Module > Coupons and click New Coupon.

You’ll see the following options:

  • Coupon Code: Enter a custom code (e.g., 10OFF ) or click Generate to auto-create one.

    Coupon Type: Choose between:

    • Percentage Coupon (e.g., 10% off).
    • Fixed Amount Coupon (e.g., $50 off).
  • Discount Offered: Enter the percentage or fixed discount value.
  • Start & End Date/Time: Define the coupon validity window.
  • Limit Redemptions: (Optional) Restrict how many times the coupon can be used overall.
  • Limit to Products/Offers: Select specific calendars or products where the coupon will apply.
  • Limit to One Use Per Customer: Prevents multiple uses by the same customer.

✅ Once saved, the coupon is ready to share with your customers.


Step 3: Customer Experience

  • When booking via the calendar widget, customers will see a Coupon Code input box.

    If the code is valid:

    • The discount is applied instantly.
    • The adjusted total shows before checkout.

      If invalid:

    • An error message appears.



Step 4: Tracking Coupon Usage

All coupon and payment details are visible in the Payments Tab of the Appointment Modal:

  • Coupon applied.
  • Discount amount.
  • Adjusted total.
  • Attendee-level breakdown of payments.

Supported Calendars & Limitations

  • Coupon codes are fully supported across all calendars for both the Neo and Classic booking widgets, as well as for Services (v2).
  • Coupon codes are not supported with the older Service Menu (v1). We strongly recommend moving to Services (v2) for a more modern booking flow, ongoing support, and access to features such as coupon codes.
  • Coupon codes are only available through the booking widget and cannot be applied to appointments created manually via the in-app modal. Support for this functionality is planned for a future release.
Did this answer your question? Thanks for the feedback There was a problem submitting your feedback. Please try again later.