How To Create Discount Codes from the Growth Hub
You can now create and manage discount codes that apply across all your products, services, and courses on Mainstack( Storefront, Bookings, and Host Courses) from one central dashboard.
Follow these simple steps to create a discount code:
Go to the Discounts page
From your homepage, scroll to the Growth Hub section and click Discounts.
Or, open any app (Storefront, Bookings, or Host Courses), click the More (⋯) icon, and select Discounts.
Both options take you to the same unified discount dashboard.
Click “Create Discount.”
Enter a name for the discount
Add a discount code
- You can auto-generate a random code, or
- Type in your own custom code.
Choose the discount type
- Percentage (e.g., 20% off), or
- Fixed amount (e.g., $100 off).

Select where the discount applies

This means that the discount will be applied to all your Storefront products, Services on Bookings, and Courses.
To limit it to certain products, click the specific app (Storefront, Bookings, Hosted Courses) and select the specific products you want the discount to apply to.

You can create one discount code that can be applied to all your products on Storefront, services on Bookings, and your Courses.
Set the validity period
Add a redemption limit (optional)
Define how many times customers can use this discount before it becomes inactive.
For subscription-based products
Save the discount
Once you save, your discount becomes active immediately (unless scheduled for later).
Related Articles
Creating and Managing Discount Codes
The Discount Feature enables you to create and manage discount codes that apply across all your Mainstack products: Storefront, Bookings, and Host Courses from a single, central dashboard. You can manage all your discounts from a single dashboard and ...
Creating Discount Codes
Learn how to create customized discount codes for your products, promotions, and special offers. You can easily create unique discount codes and adjust the discount amount, whether you prefer a percentage off or a fixed amount. Furthermore, you can ...
How to Create a Discount on Storefront
Here’s how to create a discount on your Storefront Dashboard; Log in to your Mainstack Dashboard. On the Home page, click on Storefront Click on More at the top right corner of the dashboard. Select Discounts Click on the “Create Discount” button ...
How to Create a Discount on Bookings
Here’s how to create a discount on your Bookings Dashboard; Log in to your Mainstack Dashboard. On the Home page, click on Bookings Click on More at the top right corner of the dashboard. Select Discounts Click on the “Create Discount” button Enter a ...
How to Create a Discount on Hosted Courses.
Here’s how to create a discount on your Hosted Courses Dashboard; Log in to your Mainstack Dashboard. On the Home page, click on Hosted Courses Click on More at the top right corner of the dashboard. Select Discounts Click on the “Create Discount” ...