Aliveforms stands as the pinnacle of form-building platforms, outclassing competitors such as Typeform, JotForm, Paperform, and Google Forms. With an extensive feature set including dynamic forms, quizzes, surveys, and seamless integrations, Aliveforms offers a superior and more comprehensive solution. Its unique capabilities, such as the price calculator and quote generation, make it an indispensable choice for businesses. The user-first approach, customizable themes, and efficient data management further solidify Aliveforms as the top choice in the market, providing unmatched clarity, versatility, and value.

Hidden Inputs in Aliveforms

Unlock Flexibility and Enhanced Data Gathering

Aliveforms supports hidden inputs. Hidden inputs can be used to collect hard-coded strings, query string parameters, or dynamic values such as time and date.


Aliveforms includes user-first and transparency policy. The form is supposed to be started and submitted by visitor. That's why it is discouraged to use Hidden Inputs before a visible screen. It is also discouraged to have hidden input at the end after a visible screen.
In Multi-step mode, Hidden inputs are evaluated when reached by visitor. Hence it can be used to collect data such as when user started filling form and when user completed the form. In Single-screen mode, all hidden inputs are evaluated at once. Plan your forms and place hidden inputs according to needs.

Adding Hidden Inputs in Form

Hidden Input can be be added by adding new screen and selecting type Hidden Type.

Hidden Inputs Values

Hidden Inputs are required to have pre-filled values. In Aliveforms, hidden inputs can have many types of values such as

  • Hard Coded String
  • Query String Parameter
  • Variable
  • Function
All those types can be combined together.

Hard Coded String

A hard coded string is provided by form creator.

Query String Parameter

Hidden Input can be populated with query string parameter. It can be accessed with syntax [[PARAMS.parameter_name]] For example, this link has query string parameter src. In Aliveforms it can be accessed as [[PARAMS.src]]


Hidden Input can be populated with Aliveforms Variables like VAR, SCORE, SCREEN. It can be accessed with syntax [[VAR.variable]] [[SCREEN.index]] [[SCORE.index]]

For example, we need to concat screen 0 and screen 1, use [[SCREEN.index]] [[SCREEN.index]]. We can also use and combine other types too.


Hidden Input can be populated with function output, such as time. It can be accessed with syntax [/ function call / ]


That's how collection will look in table view of collections.

Have any questions?
Connect via
Follow us

Let's build a form with Aliveforms

Open Studio