Use hidden fields and URL parameters in an embedded Fillout form

Pass URL parameters (hidden fields) to your embedded Fillout forms to personalize text, track UTM campaigns, or track unique submissions for different users.

Overview

 
Passing data to your embedded Fillout form can be used to:
  • Track UTM campaigns
  • Much more!
 

Pass dynamic URL parameters (hidden fields) to your embed

 

1. Register URL parameters, if you haven’t yet

notion image

2. Publish your form and then head to the Share tab

notion image
 

3. Select one of the embed options and click Get code

 

4. Optionally set any settings, and hit Copy , and paste the code into your site

notion image
 
 

5. In the embed code, replace any of the “xxx” placeholders with the real data

For example, if you’re embedding this form on your site which is a Facebook-related campaign, you can replace “xxx” with “Facebook”.
 
ℹ️
Note: for the popup and slider embed options, any attributes you add to the button which opens the form like data-{parameter} will pass that parameter to the form embed. For example, with a URL parameter of ref, this would be data-ref="Facebook"