Dynamic Field Addition in Smartsheet Forms

Options
Melody Yang
Melody Yang ✭✭✭
edited 06/25/25 in Smartsheet Basics

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:

2025-06-25_09-42-06.jpg

A detailed description on how to set it up would be appreciated.

Comments

  • Julie Fortney
    Julie Fortney Overachievers Alumni

    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:

    1. 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.
    2. 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!