2.0 Beta

Smootify 2.0 is in public beta. Your 1.x store keeps working. Move when you want.

What changed
Glossary · Inventory

How does inventory work in Shopify?

Each variant has its own stock, counted per location; Shopify can track it or not, and can keep selling when it reaches zero, which decides whether the variant shows as available.

In Shopify, stock belongs to the variant, not to the product: the Sand shirt in M has its own count. And it is counted per location, each warehouse or shop that holds stock.

Two settings on each variant decide what “available” means:

  • Track quantity. Off, Shopify does not count, and the variant is always available.
  • Continue selling when out of stock. On, the variant stays available at zero, for pre-orders or products made to order. The stock goes below zero.

A variant is available for sale when its stock is above zero, or it is not tracked, or it can be sold at zero. Orders lower the stock, and returns or new deliveries raise it.

In Webflow terms

Webflow Ecommerce keeps a simple count per variant. In a Smootify store the count stays in Shopify, and the Webflow page reads it live, so it is never out of date.

In Smootify

  • condition="out-of-stock" shows an element only when the selected variant cannot be bought, such as a back-in-stock form in place of the add-to-cart button; in-stock and low-stock work the same way;
  • variant="stock" shows the count, and product="stock" the count of all variants together. The Headless storefront needs its Storefront API permission for stock levels;
  • store-availability shows the stock in the shops that offer local pickup.

More in The product page and Store availability.

Free to build.
Pay when it sells.

Build the whole store on the free plan. Pay when it takes orders.

  • One app on the Shopify bill, not ten
  • Free to build, pay only when you go live
  • Works on Basic, Grow and Advanced
  • Your 1.x store keeps working
  • Every element stays yours to change
  • Docs indexed in llms.txt