Shopify

A theme edit, not an app install

Four steps inside the theme editor, and the button appears under Add to cart on every product page.

Where the tag goes

Four steps in the theme editor

  1. 01

    Online Store, then Themes

    Actions, then Edit code, on the theme you are actually serving. Duplicate it first if you would rather test on a copy.

  2. 02

    Open theme.liquid

    The layout every page inherits. Putting the tag here means it is present on product pages without editing each template.

  3. 03

    Paste above </body>

    The tag is async and self-mounting, so its position is not critical. Above the closing body tag keeps it out of the way of everything else.

  4. 04

    Save, then open a product

    The button should appear beneath Add to cart. If it does not, the product block is the first thing to check.

The tag itself is on the install page.

Why no app

What you get and what you give up

Live the moment you save

No listing, no review, no waiting on somebody else's queue to put a button on your own storefront.

Nothing installed in your store

No app permissions, no access to your orders or customers. The widget reads the product page a shopper is already looking at.

You re-paste on a theme change

This is the real cost of not being an app. One line, once, whenever you switch theme.

It works off Shopify too

The same tag runs on WooCommerce, a custom build, or anything else you can edit a template on.

Questions

Asked by Shopify merchants

Is there a Shopify app?
No, and that is deliberate. A script tag goes live the moment you save the theme, with no app listing, no review queue and no install flow between you and your first try-on.
Will it survive a theme change?
The tag lives in the theme, so a new theme needs the tag pasted again. That is the trade for not being an app. Add it to your theme checklist.
Does it work with Dawn?
Yes. Dawn emits Product structured data and uses the standard product form, which are the two things the widget looks for.
What about a custom or headless build?
The same tag works anywhere you can add a script. Make sure the product page carries a schema.org Product block with an image, which a headless build often skips.
Does it slow the storefront?
The tag is small and async, and the heavy part only loads when a shopper opens the panel. It does not block rendering or your Add to cart.
Can I put it somewhere other than under Add to cart?
It attaches to the first visible buy control it finds. If your theme's buy button is unusual, tell us the selector and we will look at it.

One line in your theme, and your shoppers can see themselves

Try-on comes out of the same credits as everything else, so there is nothing separate to buy. Set a daily cap before you turn it on.