This guide explains how to set up a Product Discount, which allows you to apply fixed-amount or percentage-based discounts to specific products.
📌 Want to see this in action?
Take a quick look at our live demo to see how a Product Discount looks and functions on a storefront. This will give you a clear picture of what your customers will experience.
🧩 What is a Product Discount?
A Product Discount allows you to apply fixed-amount or percentage-based discounts to specific products or collections on your store.
⚙️ How Does It Work?
Discounts can be applied to individual products or entire collections (up to 20 products — a Shopify limitation).
You can choose between a Percentage or Fixed discount type.
The discount can apply to one-time purchases, subscriptions, or both.
🛠️ Step 1: Create the Offer
Go to Bundles & Discounts on the Appstle Bundles dashboard and click Create Offer.
🧱 Step 2: Select the Product Discount
Select the Product Discount.
🖥️ Step 3: Add the App Block
To display the product discount on your storefront:
Go to your product page and add the app block.
After adding, save your changes.
Once saved, you can close the page. If enabled correctly, it will also reflect on the app page.
⚙️Step 4: Discount Settings & Basic Information
Enter an Internal Name to identify the bundle for your team (customers will not see this)
Add a Bundle Title that will be shown as the main heading for customers
Write a Bundle Description explaining what the bundle includes and the benefits customers get
Set a Checkout Discount Name that will appear in the cart and checkout (if left blank, the bundle title will be used)
Step 5 🛍️: Select Products for Discount Application
Choose where the discount should apply: Product or Collection
If Product is selected, choose specific products eligible for the discount
If Collection is selected, choose the entire collection whose products will be eligible
Click Browse Products or Browse by Collections to select items
Select and confirm the products/collections to apply the discount to.
🎨Step 6: Styling & Discount Label Customization
Configure Discount Colors to control how the bundle appears visually:
Customize Labels to define how discount messages are shown to customers
Edit the Percent Discount Save Rewards Label to show savings messages (e.g., discount + type display)
Configure the Quantity Rewards Label to show messages based on the number of items purchased
Configure the Spent Amount Rewards Label to show messages based on cart value spent
Use supported dynamic variables like
{{discount}},{{quantity}}, and{{currency}}for dynamic messaging
📅Step 7: Active Dates & Purchase Requirements
Set Active Dates to control when the bundle is available
Choose a Start Date and Start Time for when the bundle goes live
Optionally enable Set End Date to define when the bundle will expire
Configure Purchase Requirements to control eligibility conditions for the bundle
Set Minimum Product Count to define how many items are required to purchase the bundle
Set Maximum Product Count to limit how many items can be added to the bundle
Define the minimum order amount required to qualify for the bundle
Define the maximum order amount allowed for bundle eligibility
🔁 Step 8: Purchase Configuration & Discount Stacking Rules
Configure Purchase Configurations to control how the discount applies to different order types
Choose Customer Purchase Type:
One-time: discount applies to regular purchases only
Subscription: discount applies only to subscription plans
Both: discount applies to both one-time and subscription purchases
Set the Recurring Cycle Limit to define how many billing cycles the discount should apply
Use 0 to keep the discount active for all cycles
Configure Discount Stacking rules to control compatibility with other offers
Enable or disable stacking with:
Product discounts
Order discounts (coupon codes)
Shipping discounts (free shipping or shipping promotions)
🧩Step 9: Display, Tagging & Announcement Settings
Configure Display & Tagging rules to control who can see and purchase the offer
Set Customer Tag Access to show the bundle only to customers with specific tags
Set tags to allow or restrict visibility (show or hide bundle for selected customer groups)
Add Shopify Order Tags to automatically tag orders that include this offer for tracking and segmentation
Configure the Announcement Bar to display discount progress messages on the storefront
Set Percentage Discount Message shown when customers unlock percentage-based discounts
Set Fixed Amount Message shown when customers unlock fixed discounts
Set Quantity Progress Message to show remaining items needed to unlock the offer
Set the Amount Progress Message to show the remaining spend required to unlock the discount
🎁Step 10: Set Discount Type & Value
Choose the Discount Type for the bundle:
Percent Discount: apply a percentage-based discount on the total price
Fixed Discount: apply a fixed amount discount on the bundle
Enter the Discount Value (percentage or fixed amount depending on the selected type)
Save and confirm the discount settings to activate the bundle pricing rule
🖥️ Storefront View
Once everything is configured, your discount will be displayed on the product page exactly as shown in the provided screenshot.
🌟 Top-Rated 24/7/365 Support
At Appstle, our expert support team is available around the clock to help with everything from setup to troubleshooting.
Why Appstle Support?
🕒 24/7/365 Availability: Always here when you need us.
🎯 Expert Help: Personalised support tailored to your business.
⚡ Quick Resolutions: Fast and efficient solutions to keep you moving.
Contact Support:
📧 Email: support@appstle.com
💬 Live Chat: Instant help via live chat.
With Appstle, you're never alone. Our team is always here to support your success!

















