Widget placement
The eight positions the widget can take on a product page, and how to place it elsewhere.
Widget placement controls where the option widget appears on your product page. Settings > Settings > General > Widget Settings > Widget placement.
The eight positions
Four positions are relative to elements every theme has. The other four are relative to an HTML element you specify.
Above product variants
Before the variant pickers
Below product variants
After the variant pickers, before the buy buttons
Above add to cart button
Directly above the buy buttons. New stores start here
Below add to cart button
Directly below the buy buttons
Above an HTML element
Immediately before an element you specify
Below an HTML element
Immediately after it
At the start of an HTML element
Inside it, as its first content
At the end of an HTML element
Inside it, as its last content
The four custom positions display a Selector of the HTML element field, where you enter a CSS selector such as #addToCart.

Which to choose
The most reliable default
Above add to cart button — options are read before the customer commits
Options grouped with the variant pickers
Below product variants
Options before the customer picks a variant
Above product variants — rarely right, since variant choice usually comes first
Options after the buy buttons
Below add to cart button — only if your theme puts something useful there. Customers may miss them
An exact position none of the above gives
An app block first, and a custom selector only if the block will not do
Using a custom selector
Placement on other page types
The setting above applies to product pages. Other page types are handled differently:
Collection quickview popups
Automatic. The app renders into the quickview's product form when your theme exposes one. There is no setting to turn on
Home page, featured product section
An app block in that section
Regular pages and blog pages, featured product section
The same app block
Cart page
Its own settings. See Cart page
Notes
Placement is store-wide. Every option set uses the same position.
Adding an app block does not disable automatic placement. If the widget appears twice, remove one of them.
If a selector matches several elements, the widget is placed against the first one.
Changing the placement does not affect the options themselves or how they behave.
Last updated
Was this helpful?