Create a promo code
Offer discounts, free shipping, or other perks to boost fan engagement and sales
Promo codes let you run flexible campaigns, from launch discounts to seasonal sales and fan appreciation offers. You can control what the discount applies to, how often it can be used, and whether supporters need to enter a code or get the discount automatically.
Here's a quick video guide on creating a promo code:
Steps for creating a promo code
Step 1: Create a Shop promo
In your Fourthwall dashboard, click Promotions.
Click Create promotion, then select Shop promo.

Step 2: Choose the promotion type
Under Promotion type, select one of the following:
-
Promo code. Create a single discount code that supporters manually enter at checkout.
- Best for: Simple campaigns, public discounts, and short-term sales.
- Example: FANLOVE, LAUNCH15
-
Multiple promo codes. Generate multiple unique codes within a single promotion. Each code follows the same rules and discount logic, but can be redeemed individually.
- Best for: Influencer campaigns, ambassador programs, and bulk giveaways
Tip: You can simplify generating multiple promo codes by clicking Generate promo codes for me. In the pop-up screen, enter the number of codes you need along with any prefix for identification, if you want.
- Auto-applied promotion. Apply the discount automatically at checkout when cart conditions are met. No code required.
- Best for: Storewide sales and free shipping offers

Important: The promotion type, promo code, and auto-applied promotion title cannot be changed after you create the promotion. Choose carefully before saving.
Step 3: Set requirements (recommended)
Under Requirements, define when the promo should apply. Choose one or more of the following:
- Products in cart. Set the minimum quantity and choose between Any products or Specific products
- Minimum order value. Set your desired order value (e.g., $30)
- Selected countries only. Choose the countries that qualify for the promotion
- Members only. Choose All tiers or Selected tiers (disables Twitch subs option when enabled)
- Twitch subs only. Choose All tiers or Selected tiers (disables Members only option when enabled)
Example: Apply the discount only when a member (Members only) buys 2 or more items or adds selected products (Products in cart) to their cart.
Step 4: Set the reward
Choose the type of discount you want to offer:
-
Percentage off
- Exclude shipping cost from the discount
- Include shipping cost in the discount (applies only to the cheapest shipping option at checkout)
- Add free shipping to the discount (standard shipping becomes free; expedited and rush rates are discounted by the standard shipping rate)
- Add free shipping for the standard option only
-
Flat dollar amount off (USD)
- Optional: Add free shipping to this discount
-
Free shipping
- Applies to the cheapest shipping option at checkout
- Optional: Free shipping on the lowest order
-
Free products
- Automatically add free products to the cart (add one or more)
- Require supporters to manually add free products to the cart
- Optional: Include free shipping for the whole order (applies to the cheapest shipping option at checkout)
Step 5: Select where the promo will apply
Choose whether the reward applies to the entire order or selected products.
(Optional) Step 6: Set usage limits
Control how often the promotion can be redeemed:
- Limit this code to one use per supporter
- Limit the total number of times this code can be used
This is useful for exclusive offers and giveaways.
Step 7: Review and activate
Double-check your settings, then click Save to activate the promotion.
Editing a promo code after creation
You can edit most settings on an existing promotion at any time. Go to Promotions and click the promotion you want to update. From there you can change the discount amount, requirements, usage limits, reward type, and other details.
The following fields cannot be changed after creation:
- Promotion type (Promo code, Multiple promo codes, or Auto-applied promotion)
- Promo code (the code string itself, such as FANLOVE or LAUNCH15)
- Auto-applied promotion title
If you need a different promotion type or code, deactivate the existing promotion and create a new one.
How supporters redeem a promo code
Once your promo code is active, supporters can apply it during checkout:
- Add products to their cart.
- Proceed to checkout.
- Enter the promo code in the Discount code field.
- Click Apply to see the discount reflected in the order total.
If the cart meets all promotion requirements, the discount will apply automatically.
Note:
- Only one promo code can be used per order.
- Auto-applied promotions do not require a code.
Tips and best practices
- Keep codes short, simple, and easy to remember.
- Add expiration dates or usage limits to create urgency.
- Promo codes cannot be stacked.
- You can edit a promotion after creating it, but the promotion type, promo code, and auto-applied promotion title cannot be changed. If you need a different type or code, deactivate the old promotion and create a new one.
Some promo code ideas
| Code | What it does | When to use |
|---|---|---|
FIRSTDROP | 15% off entire store | Launching your first collection |
FREESHIP | Free shipping on orders over $50 | Fan appreciation or VIP offers |
HOLIDAY25 | 25% off select products | Seasonal promotions |
ONETIME10 | 10% off, one-time use per supporter | Exclusive perks for loyal fans |
Troubleshooting
If a promo code does not work:
- Check if it has expired or reached its usage limit.
- Confirm the cart meets all promotion requirements.
- Verify there are no typos.
- Make sure your shop balance can cover the discount or that you have a payment method on file.
If you have any questions, do not hesitate to contact us at support@fourthwall.com