Links
Comment on page

Form inside Shopify Page

It's possible to put any forms on any Shopify page (using Page you can have your own URL, so it doesn't have to be /apps/product-registration, please see Shopify page documentation for how to customize the URL and other detail)
To put the form inside a page, all it need is to add the form block to page in theme's customizer
Go to Shopify admin > Online Store > Select the current theme > Customize
Go to the page, then add a section/block to the page