Require customers to complete a long form before purchasing specific products

Hi everyone,

I’m looking for the best way to require customers to fill out and submit a long form (20+ questions) before they are able to purchase certain products in my Shopify store.

This isn’t for product customization — it’s more like a pre-screening questionnaire (e.g., pharmacy-style health questions) that must be completed before checkout.

Ideally, I’d like:

  • The form to be mandatory before checkout for only specific products.

  • The form data to be tied to the customer/order for future reference.

  • A smooth flow so customers can’t bypass the form.

Important detail: my main website is built on WordPress, and I’m embedding my Shopify products there. I’ve already built the form on WordPress and connected submissions to a Google Sheet. I tried getting Shopify Flow to read from that sheet, but couldn’t make it work.

I also recreated the form in FormCRM on Shopify, but couldn’t find a way to embed it anywhere outside a Shopify page.

Has anyone tackled this kind of setup before? Any examples, docs, or app recommendations would be hugely appreciated.

Thanks!

Hi @harrymcvey

Ok dear, please share your store URL and collaborator code with me so I can check and provide you with the proper solution.

Hi @harrymcvey

Ok I will check and update you.