Blocks show on some products but not others
Different product templates hold different blocks. Add the block to that template, or move the product to the template that has it.
Those products use a different product template. A block lives in one template, so it shows only on products that use that template.
Find the template
- In Shopify admin, open Products.
- Open a product that has the block. Note its Theme template.
- Open a product that doesn't. Compare its Theme template.
Fix it
Pick one.
Move the product:
- On the product page in Shopify admin, change Theme template to the one with the block.
- Click Save.
For many products, use Shopify's bulk editor and its template column.
Add the block to the other template:
- In Shopify admin, open Online Store → Themes.
- Click Customize on your theme.
- In the page picker at the top, choose Products, then the other template.
- Click Add block inside Product information, open the Apps tab and pick the block.
- Click Save.
Pages built with AI Pages use their own product template. A block you add to Default product doesn't reach them.
Other causes
- Upsell or Addons connected to a metafield: the block hides on products where the metafield is empty.
- Pulse badge, Tabs and Atc button styling read each product. They can look different per product by design.
Related
- Show different Conversion Blocks on different products
- Conversion Block not showing on my live store
Also searched as: block only on one product, block not on all products, some products missing blocks, block on one product only, product template wrong, theme template
Did this answer your question?