Q: Passing Data Into Forms?

We have a specific use case that seems to challenge the capabilities of most form builders. Here is what we need:

Form 1:
Standard fields and multiple file uploads (up to 4 files, max 25mb each).
User information fields must be dynamically autopopulated and not editable. We can do JS or shortcodes or similar to pass user data into the form if Deftform can receive it and send it with the submission. It doesn’t have to be displayed to the user but needs to be sent with the form.

Form 2:
Our backend processing of Form 1 returns a cost for the user’s request. We need to send the user a form with their request and the costs, which they approve or reject. So information in Form 2 needs to be populated by the data from our backend.

How would you recommend doing this with DeftForms?

RW90PLUSMay 29, 2025
Founder Team
andreas_ivymayhem

andreas_ivymayhem

May 30, 2025

A: Hi there,

For "Form 1", you could create a few hidden fields and have them auto-populated. This can be done by passing the data via the URL: https://help.deftform.com/nice-to-know/pre-fill-fields-via-url-parameter

For "Form 2", you could then do your logic in your backend and use a pre-built form to be auto-populated with other data. You can also create a "Paragraph / Text" element to have dynamic data, like the price and maybe name.

All information regarding this can be found in the help article I mentioned. So, if I understood your request correctly, you can do this with Deftform.

Share
Helpful?
Log in to join the conversation