Create Categories in a form:
To set up Method 3 using Dynamic Fields, you will create two separate forms: one to act as your category creator, and one to collect your main entries.
Step 1: Create Form A (The Category Creator)
This form will only be used to submit new category names.
- Create a new form and name it Category Creator.
- Drag a Text field into the form and label it Category Name.
- Save and publish this form.
- Submit a few test entries (e.g., “Technology”, “Health”, “Finance”) so you have data to work with.
Step 2: Create Form B (The Main Submission Form)
This form will pull the category list dynamically from Form A.
- Create your main submission form (e.g., Product Submission or Contact Form).
- Drag a Dynamic field into this form and label it Select Category.
- Click on the Dynamic field to open its Field Options on the left panel.
- Under the Display as setting, choose Dropdown, Radio Buttons, or Checkboxes.
- In the Load Options From settings, configure the dropdowns exactly like this:
- Form: Select Category Creator (Form A).
- Field: Select Category Name.
- Save your form.
Step 3: Link a Text Field for On-the-Fly Creation (Optional)
If you want users to be able to type a brand new category directly inside Form B without going back to Form A, you can link them together.
- Open Form B in the builder.
- In the Field Options for your Dynamic field, look for the In-section addition or Add New setting.
- Check the box to allow users to add new options on the fly.
Now, when a user submits Form B with a new category, Formidable will automatically inject that new term into Form A’s database, making it available for future users.