Dynamic Field Addition in Smartsheet Forms

Hello,
I’m working on setting up a form where users may need to submit multiple entries of the same type (e.g., multiple tasks, items, or data points). I’d like to know if there’s a way to allow users to dynamically add additional fields while filling out the form—similar to an “Add another” button that reveals a new set of fields.
For example:
- A user fills out one set of fields (e.g., Explanted Tissue, Non-explanted Tissue).
- If they have more sample type to submit, they can click a button to add another set of the same fields.
- This process can repeat as needed.
Screenshot:
A detailed description on how to set it up would be appreciated.
Comments
-
Hi Melody,
You can, but you'd need an additional column for each sample. If you wanted to allow them to submit up to 5 samples, you could add these columns and form fields:
Sample Type 2
Sample Type 3
Sample Type 4
Sample Type 5
As far as how to make these additional fields appear, here are the two methods I like to use:
- Add a column called "Number of Samples" with numbers 1-5 in a dropdown. Add that as a form field, and use form logic to display the correct Sample Type fields based on the number selected.
- Set up form logic so that when Sample Type is not blank, the Sample Type 2 field will pop up. Then when Sample 2 is not blank, Sample Type 3 pops up.
I hope that helps!