How It Works
When you create discounts in Discount Kit, the Refresher automatically syncs all of your 25 active automatic discounts to your storefront in real-time. This happens completely in the background with zero configuration required. Discount data is available through metafields at three levels: products, collections, and shop-wide-all using the namespaceapp--9549316097--discount_kit and key discounts.
Key Features
- No API calls - Data is already on the page via metafields
- Real-time updates - Changes sync within seconds
- Zero latency - Instant access, even on collection pages with 100+ products
- Server-rendered - Available during initial page render
- Active discounts only - Expired or paused discounts are excluded
Limitations and Restrictions
While Discount Kit Live provides powerful storefront access to discount data, there are some known limitations: Customer Segments: Shopify’s native automatic discounts support targeting by customer segments (dynamically updated customer groups based on behavior, purchase history, etc.). Unfortunately, Shopify does not currently expose customer segment information in Liquid templates. This means:- Discounts using customer segments will work correctly at checkout
- However, Discount Kit Live cannot filter these discounts in the storefront based on segment membership
- Workaround: Use customer tags instead, which are supported in Liquid and work with Discount Kit Live