← 노드 한 장 전체#24 · Form Trigger

Form Trigger

구글 폼 없이 n8n이 신청서를 직접

이 글은 이런 분께구글 폼 없이 n8n이 직접 신청서 화면을 만들게 하고 싶은 분
Form Trigger 영상 표지

1분 영상은 @workflow.hanjang 에 순서대로 공개돼요

JSON 받기

신청서 하나 받으려고 폼 도구부터 찾고 계셨다면, n8n이 직접 만들어 줘요.

Form Trigger 노드는 신청 화면을 만들고, 제출되면 바로 워크플로우를 시작해요.

먼저 결과부터

n8n Form Trigger는 신청서 화면까지 직접 만들어 준다. 이름·이메일·관심 주제 3칸, 제출하면 바로 워크플로우 실행(테스트 데이터).
우리가 실제로 돌린 기록 · 실행 #71451 · 2026-10-25
Form Trigger 실제 n8n 화면 1
우리가 실제로 돌린 n8n 화면 (실행 #71451, 2026-10-25)
Form Trigger 실제 n8n 화면 2
우리가 실제로 돌린 n8n 화면 (실행 #71451, 2026-10-25)

따라 하기

아래 설정값은 이 영상에 나온 워크플로우 JSON에서 그대로 가져왔어요. n8n 캔버스에서 +를 눌러 노드를 순서대로 추가하고 같은 값을 넣으면 돼요. 빨간 제목이 이번 편의 주인공 노드예요. 표 왼쪽은 n8n 편집기에 보이는 칸 이름, 오른쪽은 실제로 넣은 값이에요. 직접 입력하기 번거로우면 JSON을 받아 ⋯ → Import from File로 가져오세요.

Step 1. n8n Form Trigger 노드 추가이름: 신청서

Form Pathnode-hanjang-24
Form Title노드 한 장 스터디 신청
Form Description관심 있는 주제를 골라 주세요
Values 1 › Field Name이름
Values 1 › Required Field켜짐
Values 2 › Field Name이메일
Values 2 › Element TypeEmail
Values 2 › Required Field켜짐
Values 3 › Field Name관심 주제
Values 3 › Element TypeDropdown
Values 1 › OptionAI 에이전트
Values 2 › Option데이터 수집
…나머지 설정 3개는 JSON 파일에서 확인

Step 2. Edit Fields (Set) 노드 추가이름: Clean up

필드 1name · string · {{ $json['이름'] }}
필드 2email · string · {{ $json['이메일'] }}
필드 3topic · string · {{ $json['관심 주제'] }}
필드 4submitted_at · string · {{ $now.setZone('Asia/Seoul').toFormat('yyyy-MM-dd HH:mm:ss') }}

Step 3. n8n Form 노드 추가이름: 완료 화면

Page TypeForm Ending
Completion Title신청 완료!
Completion Message{{ $json.name }}님, '{{ $json.topic }}' 신청을 받았어요.

가져와서 쓸 때 확인할 것

노드의 모든 옵션은 n8n 공식 문서에서 볼 수 있어요.