The Discount Codes module allows you to create promotional codes that customers can use when booking paid meetings. You can specify the discount amount, limit the number of uses, set the validity period, and decide which meeting topics the discount will apply to.
How do I enable the discount code field in a meeting topic?
To enable the discount code field, go to the meeting topic for which you want to allow the use of discount codes, and then open the Payments panel.
In the payment settings, check the “Display discount code field” option and save your changes.
From now on, when booking this event, customers will be able to enter a discount code in the field that appears.
💡 Tip: Once the promotion ends, it’s a good idea to disable the “Display discount code field” option. The visible field may lower the booking conversion rate—some customers, upon seeing the option to enter a code, interrupt the appointment-scheduling process to search for a discount and don’t always return to complete the booking.
1. Discount Code
Enter the code name that the customer will enter during the booking, e.g., SUMMER20, BLACKFRIDAY, etc.
2. Discount for
Specify what the discount code should apply to. Currently, you can assign it to selected appointment topics.
3. Appointment Categories
Select one or more meeting topics for which the code will be active. The customer will be able to use the discount only when booking the selected topics.
4. Discount type
Select how the discount is calculated:
- Percentage discount – reduces the price by a specified percentage (e.g., 10%).
- Fixed-amount discount – reduces the price by a specified amount.
5. Discount Amount
Enter the discount value according to the selected type:
- For a percentage discount, enter the percentage (e.g., 10),
- for a fixed-amount discount, enter the amount by which the meeting price will be reduced and select the currency.
6. Maximum number of uses for the code
You can limit the number of times the code can be used by all customers.
Example:
- Entering the value 100 means the code can be used a maximum of 100 times;
- leaving the field blank will result in an unlimited number of uses.
7. One-time code per customer
When this option is enabled, each customer will be able to use a given code only once.
This option works independently of the maximum number of uses for the code. For example, if the usage limit is 100, one customer will use the code only once, while the others will be able to use it until the limit is reached.
8. Time-Limited Code
Enable this option if you want the code to be active only during a specific time period.
Once enabled, two fields will appear:
- Code active from – the date and time the code becomes active.
- Code active until – the date and time when the code expires.
Once the specified period has elapsed, the code will automatically expire. If this option remains disabled, the code will remain valid indefinitely.