Skip to main content

Hi everyone! 👋

I'm trying to implement a form that can handle URL parameters. Here's the specific scenario:

1. I have a form created with Zapier Interfaces that generates a URL like:
    `https://form-interface-abcdef.zapier.app/form`

2. I want to add parameters to this URL when linking from our website:
    `https://form-interface-abcdef.zapier.app/form?a=1&b=2`

3. When a user clicks this link and lands on the form, I need to:

  • Capture these URL parameters (?a=1&b=2)
  • Use these values to pre-fill specific form fields

Is this possible with Zapier Interfaces? If not, what would be the recommended approach? I'm open to alternatives like:

  • Using Webhooks
  • Creating a custom form that redirects to Zapier
  • Any other solution that allows capturing URL parameters and pre-filling form fields

Thank you for any suggestions! 🙏

Great question, ​@S.O

Yes, pre-filling form fields is definitely possible with Zapier Interfaces. The URL would need to be constructed in the following format:

<url of your Interfaces page>?<first reference ID>=<value to prepopulate>&<second reference ID>=<value to prepopulate>

You can learn more about how you can create links that use parameters to pre-fill form fields here: Fill form fields in advance in Zapier Interfaces 

Hope that helps to get you pointed in the right direction. If you run into any issues or have further questions just let us know! 🙂


Thank you so much ​@SamB !

This worked perfectly.I was able to successfully pass parameters through the URL and pre-fill the form fields.

I have another quick question, so I'll create a new thread for that.

Thanks again for your help! 🙏


YAY! 🎉 You are super welcome, ​@S.O! 😊 So great to hear that it worked perfectly!

I expect the Community here will be able to help with your other question, but feel free to tag me in the new thread if you’d like me to take a look as well. In the meantime, happy Zapping! ⚡