Shopify Forms app: Get URL that a form was submitted on

Topic summary

A developer seeks to capture the URL or product name where a Shopify Forms app submission occurs, specifically for product page contact forms. The goal is to include this context in metaobject entries or Flow app notification emails so staff know which product inquiries relate to.

Current limitations:

  • Forms can be added and submissions stored as metaobject entries
  • Internal notifications work via Flow app
  • No apparent way to capture submission URL or page context

Status: Unresolved. Shopify support provided no solution, only suggesting consultation with a Shopify Partner (the original poster is already a Partner). A second user encountered the same issue with no resolution. The suggestion is to submit feature requests through chat support, as multiple requests might prompt Shopify to add this functionality.

Summarized with AI on October 28. AI used: claude-sonnet-4-5-20250929.

Is there any way to get the URL that a form submission occurred on, for forms from the Shopify Forms app?

**Please don’t tell me to use another app, I am asking about the native Shopify Forms app specifically.

I want to add a contact form to product pages that will let users ask about that particular product. So far, I can add the form, receive submissions as metaobject entries, and send internal notifications via Flow app. However for the form to be at all useful, the staff receiving the notification need to know what product a user is asking about. Either the URL where the submission took place, or the product name.

Preferably, it would be included in the metaobject entry generated when the form is submitted, but it would also be enough if we can get that URL in the internal notification email sent via Flow.

I contacted Shopify support and they were exceedingly unhelpful, only stating that a Shopify Partner would know what to do. (I am a Shopify Partner, and I don’t know what to do.) Does anyone know if this can be done, or is it really just impossible?

3 Likes

@ri31 Did you ever find a solution to this?

Unfortunately, no. Sorry I can’t help. You can always try going to the chat support and saying you have a feature request, if multiple people ask for it maybe they will add it.