Form with Dynamic Dropdown Field — Workflow n8n

Moyen complexité Déclencheur9 nœuds🏷️ Miscellaneous👁 5,088 vuespar Obsidi8n

Aperçu

This workflow creates a customizable form with a dynamic dropdown field that automatically updates its options from an external data source.

How it works

The workflow polls an external data source (Google Sheets in this example) at regular intervals New values are processed and formatted for the dropdown The form automatically updates with the new dropdown options

Set up steps

Configure your data source:

Default setup uses Google Sheets replace with credentials for your sheet set up the

Nœuds utilisés

Google SheetsCode

Aperçu du workflow

Form setup
- Customize your form fields.
- The dropdown field will auto-update with values from
- Other form fields can be added as needed (limited to
- Co
Data source setup
- Connect to your Google Sheet containing dropdown valu
- Node can be replaced with any other data source (API,
- Set timing trigger
Data formatting
- Extracts needed data from source
- Renames field to 'value' (do not change this name)
Nested properties
- Transforms the data to the desired format
Get Workflow
- Gets the current workflow data
Add Dropdown Values
- Replaces the nested parameters of the Dropdown Form F
Update Form
- Replaces the current workflow’s JSON with the updated
N
n8n | get wf
N
n8n | update
O
On form submission
G
Google Sheets Trigger
E
Execute Workflow
Write JSON
R
Replace values
Get all values
F
Format to 'values'
9 nodes7 edges

Comment ça fonctionne

  1. 1

    Déclencheur

    Le workflow démarre avec un déclencheur déclencheur.

  2. 2

    Traitement

    Les données transitent par 9 nœuds, connecting code, executeworkflow, formtrigger.

  3. 3

    Sortie

    Le workflow termine son automatisation et livre le résultat à la destination configurée.

Détails des nœuds (9)

GO

Google Sheets

googleSheets

#1
CO

Code

code

#2

Comment importer ce workflow

  1. 1Cliquez sur le bouton Télécharger JSON à droite pour enregistrer le fichier du workflow.
  2. 2Ouvrez votre instance n8n. Accédez à Workflows → Nouveau → Importer depuis un fichier.
  3. 3Sélectionnez le fichier form-with-dynamic-dropdown-field téléchargé et cliquez sur Importer.
  4. 4Configurez les identifiants pour chaque nœud de service (clés API, OAuth, etc.).
  5. 5Cliquez sur Tester le workflow pour vérifier que tout fonctionne, puis activez-le.

Ou collez directement dans n8n → Importer depuis JSON :

{ "name": "Form with Dynamic Dropdown Field", "nodes": [...], ...}

Intégrations

codeexecuteworkflowformtriggergooglesheetsgooglesheetstriggern8nset

Obtenir ce workflow

Téléchargez et importez en un clic

Télécharger JSONVoir sur n8n.io
Nœuds9
Complexitémedium
Déclencheurtrigger
Vues5,088
CatégorieMiscellaneous

Créé par

Obsidi8n

Obsidi8n

@derruttie

Tags

codeexecuteworkflowformtriggergooglesheetsgooglesheetstriggern8nset

Nouveau sur n8n ?

n8n est un outil d'automatisation de workflows gratuit et open-source. Hébergez-le vous-même ou utilisez la version cloud.

Obtenir n8n gratuitement →

Related Miscellaneous Workflows