How to add a hidden Input to your flow

How to create, add and edit a hidden component to your flow

Help power your internal processes and systems by including internal metadata alongside flow answers as hidden fields.

You can use it to power things like:

  • Internal fields: Pass through the information your existing systems or team needs to process submissions but don’t want your user to see.
  • Campaign metadata: Pass through campaign details like where the customer loaded your flow (from your website or social media).

To access this hidden field, go to any flow step and drag the input component to the step editor.

Click on the component inside the step editor so that the below menu appears on the left.


Click on the 'Hidden' button to have the input component hidden from your customer. Remember, it works like a standard input component, but there has to be a default value assigned to it (otherwise, it is an empty component that your end user would not see, and you wouldn't get any data from it)

As the Default value article demonstrated, you can add data from external sources using the {{ }} moustache function and store them in Upflowy.

Currently, the hidden fields are unavailable in the downloaded CSV and cannot be accessed as an HTML source code.

Coming soon:

  • Save hidden fields to CSV (and eventually the 'Results' page)
  • Be able to mark this as <type = hidden> in the source code.