A store owner wants to display dynamic discount percentages (e.g., “Save 50%”, “Save 40%”) on product badges in their collection grid, rather than a generic sale indicator.
Current Issue:
The store currently shows a basic sale badge without percentage information
An initial CSS solution was provided that hardcodes “50%” for all products, which doesn’t reflect actual individual discount amounts (some products are 40% off, others 60%)
Proposed Solutions:
Third-party apps: Multiple participants recommend using Shopify apps like “Product Labels & Badges” or “Prime Badges Labels & Stickers” that support dynamic variables (e.g., {discount_percentage}) to automatically calculate and display accurate discount percentages per product
Manual configuration: One responder asks if the store owner has specific discount data set in Shopify admin for each product, suggesting a potential custom implementation path
Status: The discussion remains open, with the store owner needing a solution that automatically calculates individual product discounts rather than displaying a fixed percentage across all items.
Summarized with AI on November 4.
AI used: claude-sonnet-4-5-20250929.
It’s very easy to add a % discount to your sales badge with the Product Labels & Badges app. Simply add the variable named {discount_percentage} to the text label like this:
Hi @DaisyVo If you are looking to display multiple badges like percentage sales, simple low-stock, sale, out-of-stock text badges, and custom Image-based Badges on your store, you can use the Prime Badges Labels & Stickers.
Hi @alphabeanz If you are looking to display multiple badges like percentage sales, simple low-stock, sale, out-of-stock text badges, and custom Image-based Badges on your store, you can use the Prime Badges Labels & Stickers.