Updated: Dec 4, 2025
Article Contents
Knowledge Base
Offering a discount for digital products
Offering a discount for digital products
Notice:
Available to users on paid beehiiv plans for publications using the Website Builder. This feature was part of beehiiv’s Winter Release Event and is being refined based on user feedback. Functionality and behavior may continue to evolve as improvements are rolled out.
If you sell digital products on your beehiiv website, you can create discount codes to offer promotions, run campaigns, or reward your audience. This guide explains how to create and manage discount codes, and shows what the purchase flow looks like for your users.
How to create a discount code
- From the left panel of your account, go to Monetize > Products.
- In the Products dashboard, open the Discounts tab in the left panel. Click the New discount code button.
Tech Note:
After a discount code is created, only the name can be edited. To change
any other details, you’ll need to duplicate or delete the code and create
a new one.
- Fill out the discount code form, then click Create new discount code.
Discount code form options:
- Discount name: Provide a name for the discount, this will only be seen in your account (max 40 characters).
- Promotion code: The code customers will enter at checkout (max 50 characters, letters and numbers only).
- First time transaction only: Limits the use of the discount so it only applies to a customer’s first purchase.
- Products: Select the specific live products the discount applies to. If none are selected, the discount applies to all live products.
-
Discount type:
- Percentage: Enter a value between 1% and 100%.
- Fixed amount: Enter a fixed USD dollar amount.
- Expiration date (optional): The last date the discount can be redeemed.
- Maximum redemptions (optional): Set a redemption limit (leave blank for unlimited).
Pro Tip:
You can offer a product for free by creating a 100% discount or a fixed amount
discount that fully zeros out the product price.
- After you create a code, you’ll return to your Discount codes dashboard. Your new code will appear in the list, showing its name, code, terms, number of redemptions, limit amount (if added), expiration date, and status.
Click the three dots menu next to any discount to: Edit, Duplicate, Deactivate, or Delete it.
How a customer uses a discount code
You can preview a discount code by going through the purchase flow for any product that has an active discount.
- Open your Products dashboard, go to Monetize > Products.
- From the Overview tab, find a live product with a discount code assigned. Click the 3 dots menu, then select View on website.
- On the product page, click the CTA button to open the cart.
- In the cart, click Add promotion code.
Tech Note:
At this time, customers can only purchase
one product per order. Multi-product carts are planned for
a future update.
- Enter the code and click Apply.
- The discount will immediately update the product price, and the user can proceed to checkout.
- After a purchase is complete, go to Monetize > Products > Orders to view order details and redemption status.