본문으로 건너뛰기

WhatsApp

WhatsApp Flow 양식 답변을 CRM에 자동으로 저장하는 방법

WhatsApp Flow로 해외 바이어의 예산, 배송 주소, 상담 일정을 몇 번의 터치로 받을 수 있습니다. 중요한 것은 그다음입니다. 답변을 직접 옮겨 적지 않고 고객 프로필 필드로 바로 저장하는 방법을 소개합니다.

MonoChat 팀 업데이트: 5 분 소요

이 페이지 내용
  1. 고객이 Flow를 제출하면 어떤 일이 일어나나요
  2. 답변을 프로필 필드에 저장하는 이유
  3. MonoChat에서 단계별로 설정하기
  4. 세 가지 예시
  5. 수신 동의도 양식에서 받으세요
  6. 운영 전 체크리스트
  7. 양식 하나로 시작하세요
  8. 출처

WhatsApp Flow는 채팅 안에서 구조화된 정보를 받는 가장 빠른 방법입니다. 리드의 예산과 일정, 배송 주소, 상담 시간, 동의가 포함된 회원 가입까지 가능합니다. 고객은 몇 개의 화면을 넘기고 버튼을 한 번 누릅니다. 그런데 많은 팀에서는 그다음에 담당자가 대화를 열어 답변을 읽고 CRM에 손으로 옮겨 적습니다.

답변이 누락되고, 잘못 입력되고, 아예 입력되지 않는 곳이 바로 이 마지막 단계입니다. 이 글에서는 MonoChat에서 모든 답변을 고객 프로필 필드에 바로 저장하는 방법, 값을 확인하는 방법, 저장된 데이터를 어떻게 활용할지 안내합니다. 해외 바이어와 환자, 해외 구매 고객을 상대하는 팀처럼 여러 나라 고객의 문의를 한 곳에서 관리해야 할 때 특히 유용합니다.

고객이 Flow를 제출하면 어떤 일이 일어나나요

Meta는 WhatsApp Flows를 “비즈니스 메시징을 위한 구조화된 상호작용을 만드는 방법”이라고 설명하며, 고객의 연락처와 관심 상품을 수집하거나 고객의 선호에 맞춘 견적을 만드는 용도를 예로 듭니다.

고객이 Flow를 완료하면 Meta는 그 결과를 다른 고객 메시지와 같은 웹훅으로 업체에 보냅니다. 결과는 nfm_reply 유형의 인터랙티브 메시지로 도착하고, 화면에 보이는 본문은 항상 “Sent”이며, 답변은 response_json 필드에 담깁니다. 이 필드의 구조는 직접 설계한 Flow JSON을 따릅니다. 자동화에서 알아둘 점이 두 가지 있습니다.

  • 응답에는 Flow의 ID가 포함되지 않습니다. 양식을 여러 개 보낸다면 필드 이름 등으로 직접 구분해야 합니다.
  • 답변은 양식에서 지정한 필드 이름 그대로 들어옵니다. 필드 이름을 잘 짓는 것이 작업의 절반입니다.

MonoChat에서는 제출된 양식이 대화에 표시되고, 플로우에서 각 답변을 {{message.payload.formData.<필드 이름>}} 변수로 읽을 수 있습니다.

답변을 프로필 필드에 저장하는 이유

답변이 채팅에 남아 있을 때답변이 프로필 필드에 저장될 때
담당자가 예산을 찾으려고 대화를 스크롤해야 함예산이 모든 대화와 함께 고객 프로필에 표시됨
필터링과 세분화 불가어떤 필드로든 CRM을 필터링하고, 필터를 저장해 브로드캐스트 대상으로 사용
누군가 읽기 전까지 아무 일도 일어나지 않음답변이 저장되는 즉시 플로우가 배정, 태그, 답장을 실행
오타와 누락값이 필드 유형에 맞게 변환되고 잘못된 값은 걸러짐

MonoChat 3.8.43(2026년 11월 2일)부터 고객 프로필 필드 설정 노드는 WhatsApp Flow 답변을 포함한 변수에서 필드를 채울 수 있고, 값을 필드 유형에 맞게 변환합니다.

MonoChat에서 단계별로 설정하기

1. 프로필 필드 만들기

CRM › 프로필 필드에서 보관하려는 답변마다 알맞은 유형으로 필드를 만드세요.

답변필드 유형
이메일이메일
예산숫자
희망 날짜날짜
관심 분야(여러 선택지 중 하나)목록
다른 담당자의 전화번호전화번호
선호 언어언어

각 필드에는 알아보기 쉬운 이름을 붙이세요. 4단계에서 이 필드들을 양식의 답변과 연결합니다.

2. 양식 만들기

설정 › 채팅 › 채널에서 WhatsApp Business(Cloud) 채널의 ⋮ 메뉴를 열고 Flows를 선택한 뒤 만들기를 누르세요. 시작하기에서 템플릿을 고릅니다. 리드 양식, 예약, 회원가입, 배송 주소, 피드백, NPS 설문, 빈 화면 중에서 선택할 수 있습니다.

디자이너에서 각 입력란의 필드 이름은 라벨로부터 자동으로 만들어지고, 이름을 바꾸면 그 필드를 참조하는 모든 곳이 함께 바뀝니다. 필드 이름을 메모해 두세요. 예: email, budget, area, delivery_date. 두 화면에서 같은 필드 이름을 쓰면 답변이 <화면>_<이름> 형태로 전송되므로 이름은 겹치지 않게 지으세요. 고객에게 보이는 모습 그대로 미리보기로 확인한 뒤 게시하세요.

3. 고객에게 양식 보내기

Flow는 메시지 템플릿의 WhatsApp Flow 버튼으로 고객에게 전달됩니다. 템플릿을 만들 때 Flow, 액션, 첫 화면을 선택하세요. 템플릿은 채팅에서 직접 보내거나, 새 고객이 메시지를 보낼 때 시작되는 플로우에서, 또는 광고 클릭 후에 보낼 수 있습니다.

짧고 분명한 템플릿일수록 양식 완료율이 높아집니다.

안녕하세요 {{1}}님, 문의해 주셔서 감사합니다. 알맞은 제안만 보내 드릴 수 있도록 희망 수량, 배송 국가, 납기를 짧은 양식에 남겨 주세요. 1분이면 충분합니다. [양식 열기]

4. 플로우로 답변 저장하기

  1. 새 메시지 수신됨으로 시작하는 플로우를 만듭니다. 양식의 답변은 고객이 보낸 메시지로 도착합니다.
  2. 고객 프로필 필드 설정 노드를 추가합니다.
  3. 필드마다 변수에서를 선택하고 답변의 경로를 입력합니다. 예: {{message.payload.formData.email}}, {{message.payload.formData.budget}}, {{message.payload.formData.area}}.
  4. 실패 시 출력을 대화 할당 노드에 연결해, 저장하지 못한 항목을 담당자가 채우게 합니다.
  5. form-completed 같은 고객 태그 설정 노드를 추가해, 팀이 양식을 끝낸 고객을 보고 필터링할 수 있게 합니다.

5. MonoChat이 받는 값 알아두기

고객센터 안내와 같이, 값은 필드에 맞아야 합니다.

필드 유형받는 값
숫자숫자
날짜ISO 8601 날짜(2026-11-05 또는 2026-11-05T14:30:00Z) 또는 초나 밀리초 단위의 Unix 타임스탬프
전화번호유효한 전화번호
이메일유효한 이메일 주소
목록목록의 선택지 중 하나
고급 목록선택지 하나의 ID 또는 이름 중 하나
언어활성화된 언어 중 하나

변수가 비어 있거나 값이 맞지 않아도 나머지 필드는 그대로 저장되고, 노드는 실패 시 출력으로 이어집니다. 실패한 액션 노드는 실행 로그에 오류를 남기며 로그에는 필드 이름이 표시되므로, 양식이나 필드를 고칠 수 있습니다.

실무 팁으로, 양식의 선택지를 목록 필드의 선택지와 글자 그대로 일치시키세요. 양식의 선택지가 “강남”이면 선택지가 “서울 강남”인 목록 필드는 채워지지 않습니다.

6. 저장된 데이터 활용하기

답변이 필드가 되면 다른 고객 데이터와 똑같이 쓸 수 있습니다.

  • 리드 배정. 프로필 필드 업데이트됨으로 시작하는 두 번째 플로우가 기준 이상의 예산을 가진 리드를 바로 선임 영업 담당자에게 배정할 수 있습니다.
  • 알맞은 때에 후속 연락. “구매 예정일” 같은 날짜 필드는 프로필 필드에 대한 If 조건으로 확인할 수 있습니다. 한 달 안에 구매할 고객은 오늘 담당자에게 넘기고, 그 이후 고객은 태그를 달아 나중에 연락합니다.
  • 데이터 내보내기. HTTP 요청 노드가 플로우의 변수를 사용해 같은 값을 자사 CRM, ERP, 예약 시스템으로 전송할 수 있습니다.
  • 세분화. CRM은 활성화된 모든 프로필 필드로 필터링할 수 있고, 저장한 필터는 수신에 동의한 고객 대상 브로드캐스트의 대상이 될 수 있습니다.

세 가지 예시

해외 바이어 도매 문의 양식. K-뷰티 브랜드의 해외 바이어 문의입니다. 국가, 희망 수량, 예산, 납기를 네 개의 필드에 저장합니다. 플로우는 예산이 있고 납기가 3개월 이내인 바이어를 영업팀에 배정하고, 나머지는 나중에 연락하도록 태그를 붙입니다.

해외 배송 주소. 주문 후 배송 주소 양식으로 주소와 희망 배송 시간을 받습니다. 플로우는 두 값을 저장하고 HTTP 요청으로 자사 쇼핑몰 시스템에 전송한 다음, 고객에게 확인 메시지를 보냅니다. 확인 단계는 착불 주문 확인 가이드에서 다룹니다.

서울 클리닉 상담 신청. 서울 강남의 클리닉에 해외에서 문의하는 고객의 상담 신청입니다. 관심 시술, 희망 날짜, 연락처를 저장합니다. 날짜 필드 덕분에 접수 담당자가 확정 전에 다음 주의 모든 신청을 한눈에 볼 수 있습니다.

수신 동의도 양식에서 받으세요

문의한 뒤에 고객이 작성하는 양식은, 요청한 적 없는 사람에게 보내는 광고와 전혀 다릅니다. 나중에 혜택 안내를 보낼 계획이라면 양식의 다른 질문과 분리해서 동의를 분명하게 받으세요. 회원가입 템플릿에는 동의 단계가 있고, 플로우의 수신 동의 노드는 직접 쓴 질문을 보내 고객의 답을 저장합니다. 마케팅 메시지는 동의한 고객에게만 보내세요. 수신 동의 가이드에서 이것이 업체의 번호도 보호하는 이유를 설명합니다.

운영 전 체크리스트

  • 알맞은 유형으로 프로필 필드를 만들었다.
  • 양식의 필드 이름을 메모했고, 겹치지 않으며 알아보기 쉽다.
  • 양식의 선택지가 목록 필드의 선택지와 일치한다.
  • 새 메시지 수신됨 플로우에서 고객 프로필 필드 설정을 변수에서로 구성했다.
  • 실패 시는 담당자에게 이어지고, 태그로 완료된 양식을 표시한다.
  • 테스트 제출을 한 번 보내 고객 프로필과 실행 로그에서 확인했다.

양식 하나로 시작하세요

MonoChat은 비즈니스 메시징 소프트웨어이며 Meta 공식 비즈니스 파트너(Meta Business Partner)입니다. 업체의 WhatsApp 번호를 Meta의 Cloud API에 연결하고, Flow JSON 없이 WhatsApp Flows를 만들고, 몇 분이면 만들 수 있는 플로우로 답변을 고객 프로필에 저장합니다. 모든 노드는 플로우 도움말에서 볼 수 있습니다.

app.monochat.ai에서 무료로 시작할 수 있습니다.

출처

FAQ

자주 묻는 질문

고객이 양식을 제출하면 WhatsApp Flow 답변은 어디로 가나요?

Meta가 다른 메시지와 같은 웹훅을 통해, 고객이 보낸 메시지로 업체에 전달합니다. 답변은 response_json이라는 필드에 담겨 있습니다. MonoChat에서는 제출된 양식이 대화에 표시되고, 플로우에서 각 답변을 {{message.payload.formData.<필드 이름>}} 형태로 읽을 수 있습니다.

MonoChat에서 Flow 답변을 고객 프로필 필드에 저장하려면 어떻게 하나요?

새 메시지 수신됨으로 시작하는 플로우를 만들고, 고객 프로필 필드 설정 노드를 추가합니다. 필드마다 변수에서를 고르고 답변의 경로(예: {{message.payload.formData.email}})를 입력하세요. MonoChat이 값을 필드 유형(숫자, 날짜, 전화번호, 이메일, 목록, 언어)에 맞게 변환합니다.

답변이 필드와 맞지 않으면 어떻게 되나요?

나머지 필드는 그대로 저장되고, 노드는 실패 시 출력으로 이어집니다. 이 출력을 대화 할당 노드나 태그에 연결해 두면 담당자가 저장되지 않은 항목을 채울 수 있습니다. 실행 로그에 실패한 필드 이름이 표시됩니다.

개발자나 엔드포인트가 필요한가요?

이런 양식에는 필요하지 않습니다. MonoChat의 Flow 디자이너로 Flow JSON을 쓰지 않고 양식을 만들 수 있고, 답변을 저장하는 플로우도 비주얼 플로우 빌더에서 만듭니다. 엔드포인트는 빈 시간대처럼 화면에 실시간 데이터를 보여줘야 할 때만 필요합니다.

날짜 필드는 어떤 형식을 받나요?

2026-11-05, 2026-11-05T14:30:00Z 같은 ISO 8601 날짜, 또는 초나 밀리초 단위의 Unix 타임스탬프를 받습니다. 운영을 시작하기 전에 테스트 양식을 한 번 제출해 고객 프로필에 저장된 날짜를 확인하세요.

저장된 답변으로 다른 자동화를 시작할 수 있나요?

네. 두 번째 플로우를 프로필 필드 업데이트됨으로 시작하게 하면, 예를 들어 예산 필드가 채워질 때 리드를 영업팀에 배정하거나 배송 주소가 들어오면 주문 확인 메시지를 보낼 수 있습니다.

Growth 첫 달 무료

하나의 인박스에서 WhatsApp, Instagram, Messenger 운영하기

MonoChat을 무료로 시작하세요. 공식 Meta API 기반의 팀 인박스, AI 어시스턴트, 템플릿, 캠페인을 제공합니다.

비즈니스당 코드 1개 • 30일 이내 사용 • 카드 등록 불필요

$150로 시작하세요.

받기