Dawn theme slow to show out of stock/sold out badge

Topic summary

A Shopify store owner reports a critical issue with the Dawn theme where the “sold out” badge displays with a delay of several minutes after inventory depletes. This timing problem is particularly problematic during monthly restocks of fast-selling items, as customers can still add out-of-stock products to their cart and only discover unavailability at checkout.

Proposed Solutions:

  • The delay likely stems from theme caching or inventory sync lag in Dawn’s dynamic tracking system
  • Suggested technical fix: Modify main-product.liquid in the theme code to add more frequent API calls for inventory refresh
  • Verify that “Continue selling when out of stock” is disabled in Product Settings to prevent overselling
  • Consider third-party inventory sync apps (Stock Sync, Trunk) to reduce update delays

Status: The issue remains unresolved. One response promotes an alternative app for product badges rather than addressing the core Dawn theme problem.

Summarized with AI on October 30. AI used: claude-sonnet-4-5-20250929.

Has anybody noticed the dawn theme is slow to show the “sold out” badge?

I do restocks on my website once a month and some items sell extremely fast, but it can take a few minutes for the sold out badge to show and it still allows customers to add the items to their cart, only showing them it’s out of stock when they try to pay! This can be minutes after the item initially sold out.

I’m sure it’s a theme specific issue and it’s only recently started!

This delay is likely caused by theme caching or a lag in inventory updates. Since Dawn relies on Shopify’s dynamic inventory tracking, there might be a slight delay before the “Sold Out” badge appears. You can try manually refreshing inventory faster by adjusting the theme’s JavaScript. Go to Online Store > Themes > Edit Code, find main-product.liquid and look for how inventory updates are handled, adding an API call to refresh stock more frequently could help. Also, ensure “Continue selling when out of stock” is disabled under Product Settings to prevent overselling. If the issue persists, consider using a third-party inventory sync app (like Stock Sync, Trunk…) to minimize the delay

Hi @lunaamatores ,

If you’re looking for fast and responsive product badges, I highly recommend trying Searchanise Upsell & Marketing (you can find the app in the signature).

Our app offers Upsell & Cross-Sell product recommendations, including:

  • Featured Products
  • Similar Products
  • Recently Viewed
  • and more!

These features can significantly enhance customer engagement and boost sales.

Additionally, you can take advantage of product badges such as:

  • Sale
  • Sold Out
  • In Stock
  • Custom badges like Free Shipping or Special Offer to grab customers’ attention and drive conversions.

Hope this helps!

Upsellise