Skip to main content

Preview with real store data

Preview layouts with live Shopify products, collections, and cart data before publishing.

The builder canvas renders your layout with data from your connected Shopify store, not placeholder text — so you can check dynamic text, images, and repeaters against real content before you publish.

How preview data resolves

The canvas renders through Instant's preview engine using live Shopify data. Dynamic Content, images, and conditions evaluate against the resource connected to each layer:

  • On product and collection templates, the resource you pick is a preview stand-in; the live storefront swaps in the product or collection the shopper is viewing.

  • For nested Shopify content containers, the connected product or collection drives the elements inside.

Change the preview resource

Use the refresh control on the connected Source row to pick which product or collection supplies data. Search by name the same way you do elsewhere in the builder.

When a product is connected, a variant selector — and a selling-plan selector for subscription products — appears. Switch variants and plans to test prices, options, and Conditional visibility across states.

Enter preview mode

Toggle preview mode with Ctrl+Shift+E / Cmd+Shift+E to interact with the layout as a shopper would. Press Esc or E to exit.

Navigation section preview

Header navigation sections show a Preview control. Open it and use Preview layout to choose which page renders behind the header — useful for judging overlap and sticky behavior. This is separate from product-data preview.

Cart preview

Cart layouts preview with a sample cart so line items, totals, and rewards render while you design. Adjust quantities in preview to see totals update.

Metafields and empty states

Preview uses the real metafield values on your selected resource. If a metafield is empty in Shopify, the output is blank — switch to a resource that has data when designing metafield-driven UI. See Use metafields.

Connection and store access

Without a connected store, the builder previews with placeholder sample data. Connect from your project's Shopify settings to preview your real catalog; see Connect your Shopify store.

If your storefront is password protected, Instant needs your store password to import theme styles and interact with other Shopify apps in preview. Set it when prompted — see Password-protected stores.

Related articles

Did this answer your question?