Skip to main content
Discount Kit Live automatically syncs your discount data to your Shopify storefront, making it available through metafields for instant access - no API calls, no performance overhead.

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 namespace app--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
If you need to show segment-specific discounts in your storefront, consider using customer tags as an alternative targeting method.

Getting Started