Form detection failures
To put options in the right place and submit them with the order, OptionWise finds your product page’s add-to-cart form and inserts itself just before the buy button. On the vast majority of themes this is automatic. On a few themes with unusual markup, the form can’t be found — and options either don’t appear or don’t attach to the cart.
How detection works
OptionWise looks for the product form using the patterns Shopify themes conventionally use (a form that posts to the cart, the standard product-form markup, and similar). When it finds one, it inserts the options before the submit button. When it can’t, there’s nothing to attach to.
Common reasons it fails:
- The theme uses non-standard markup for the product form.
- The form is injected by JavaScript after the page loads, so it isn’t present when OptionWise looks.
- The OptionWise plugin was placed outside the product section, away from the form.
What to try
- Reposition the plugin. Move it inside the main product section, close to the existing add-to-cart button. See Plugin placement.
- Confirm it’s the published theme and the plugin is actually saved there.
- Try a stock theme to isolate it. If options appear on a duplicate of Dawn but not your live theme, the cause is your theme’s markup — a theme customization or a third-party app altering the form.
This is uncommon, and usually fixable once we see the page. If repositioning doesn’t help, send support your product URL and theme name — that’s enough for us to inspect the form markup and advise.