엑셀자동화

허브스팟 Workflow + 구글 시트 연동! ✨ Form 제출 데이터 자동 기록 & 관리 (2탄)

허브스팟 Form 제출 데이터, 이제 구글 시트에 자동 기록! ✨ HubSpot Workflow + Google Sheets 연동으로 데이터 관리 시간을 획기적으로 줄이세요. 🚀 (Operations Hub 꿀팁 포함)


안녕하세요!  지난 1탄에서는 허브스팟 Form 제출 시 flow 알림을 자동화하는 방법을 알아봤었는데요! 🔥 그래서 준비한 2탄! 오늘은 허브스팟 Workflow와 구글 스프레드시트(Google Sheets)를 직접 연동하여 Form 제출 데이터를 자동으로 기록하고 관리하는 방법을 알아보겠습니다.

엑셀/스프레드시트 정리 담당자나 해당 부서를 지원하는 DX 담당자분께서는 오늘 내용 꼭 집중해주세요! 😉

잠깐! Google Forms vs. HubSpot Forms, 뭐가 다를까요?

기능 Google Forms HubSpot Forms
데이터 저장 기본적으로 Google Sheets에 자동 저장 HubSpot CRM에 저장 (별도 설정 없이)

데이터 연동
(자동화)

Google Sheets와 연동은 기본 제공. 다른 서비스와 연동은 Apps Script 또는 부가 기능 필요. HubSpot 내 다른 기능(Workflow, CRM 등)과 강력하게 연동. Google Sheets와도 App Marketplace를 통해 직접 연동 가능! 외부 서비스 연동은 Workflow, Webhook, API 등 활용.
디자인/기능 비교적 단순하고 제한적인 디자인 및 기능 다양한 디자인 옵션, 고급 기능(프로그레시브 필드, 종속 필드 등), 스마트 폼 기능(이미 아는 정보는 다시 묻지 않음) 제공
타겟팅/개인화 제한적 HubSpot CRM 데이터를 기반으로 개인화된 Form 제공 가능
분석 기본 제공 요약 통계 Form 제출률, 이탈률 등 상세 분석 제공. CRM 데이터와 연계한 분석 가능
가격 무료 (Google 계정 필요) HubSpot 플랜에 따라 다름 (무료 CRM에도 Form 기능 포함)
기타 간편하게 설문, 투표 등을 만들 때 유용. 비즈니스, 특히 인바운드 마케팅/영업에 특화. 리드 생성, 고객 관계 관리, 마케팅/영업 자동화에 강점.
자동 데이터
시트 기록
구글 시트의 경우 가능 불가능(워크플로우 또는 연동 필요)

Google Forms는 자체적으로 Google Sheets에 데이터를 저장하지만, HubSpot Forms는 CRM에 데이터를 저장하고, Workflow를 통해 Google Sheets와 연동해야 합니다. 하지만 이 조합은 더욱 강력한 기능을 제공합니다!

  • 실시간 자동 동기화: Form 제출 즉시 데이터가 Google Sheets에 기록됩니다.
  • HubSpot CRM 활용: HubSpot CRM에 저장된 데이터를 기반으로 더 많은 자동화, 개인화, 분석이 가능합니다.

Workflow + 구글 시트 연동, 어떻게 할까요?

1단계: HubSpot App Marketplace에서 Google Sheets 연동

  • HubSpot 계정에 로그인하고, settings -> Account Management -> Integrations -> Connected Apps 메뉴로 이동 후 Go to app marketplace 버튼을 이용하여 앱 마켓으로 이동합니다.
  • "Google Sheets"를 검색하고, "Google Sheets by HubSpot" 을 선택합니다.
  • "Install app" 버튼을 클릭하고, 안내에 따라 Google 계정을 연결합니다. (무료 앱 입니다.)

  • Hubspot Marketplace Google Sheet

2단계: Workflow 생성 및 트리거 설정

  • 허브스팟에서 Automation > Workflows 메뉴로 이동하여 새로운 Workflow를 생성합니다.
  • Workflow 유형을 선택합니다. (Contact-based, Company-based 등)
  • [Trigger(트리거)]를 [Form submission]으로 설정하고, 연동할 Form을 선택합니다.

Hubspot Workflow Trigger

3단계: "Create google sheet row" 액션 추가

  • Workflow 에디터에서 "+" 버튼을 클릭하여 새로운 액션을 추가합니다.
  • Integrated apps Google sheets에 있는 "Create Google Sheet row" 액션을 선택합니다.
  • Spreadsheet: 데이터를 기록할 Google Sheets 문서를 선택합니다. (연결된 Google 계정에서 선택)
  • Sheet: 데이터를 기록할 시트를 선택합니다.
  • Header: Google Sheets의 첫 번째 열 의 데이터를 불러와 보여줍니다. 아래 Property와 매핑되어 데이터가 자동으로 기록됩니다.
  • Property: 허브스팟 property값을 불러와 위 Header에 매핑합니다. 주로 form 에서 수집한 값을 매핑합니다.

Hubspot Workflow Google Sheet1

Hubspot Workflow Google Sheet2

4단계: (꿀팁!) Operations Hub "Format data" 액션 활용 (날짜 형식 변환, Operation Hub Pro fessional 이상 구독 필요)

  • 허브스팟에서 Date 형식은 unix timestamp로 저장되어 있습니다. date property의 값을 그대로 sheet로 내보낼 경우 "1742884634579" 이런 숫자만 내보내지도록 되어 있습니다. 저 숫자의 의미는 2025년 3월 25일 오후 3시 37분 xx.xxxx초 KST 라는 뜻입니다. 이대로는 사용할 수 없기에 date property의 format을 변경해서 내보내도록 합니다.
  • "Create Google sheet row" 액션 전에 "Format data" 액션을 추가합니다. (Operations Hub Professional 이상 필요)
  • [Property to format]에는 변환할 날짜/시간 데이터를 선택합니다.
  • [Format]을 "Format date and time"로 선택합니다.
  • [Date format]에서 원하는 날짜/시간 형식을 선택하거나, Custom mode를 이용하여 직접 양식을 입력합니다. (예: format_datetime([날짜 property명], "yyyy-MM-dd HH:mm:ss", "UTC+9"))
    • 저는 Custom mode를 사용하는 것을 선호합니다.

  • "Create Google sheet row" 액션의 Property 부분에서 Action outputs 부분을 불러와 사용해 줍니다.

Hubspot Workflow Google Sheet3

5단계: 테스트 및 활성화

  • 문제가 없으면 Workflow를 활성화(Activate)합니다.
  • Workflow를 테스트하고, 실제 Form을 제출하여 데이터가 Google Sheets에 원하는 형식으로 잘 기록되는지 확인합니다.

Google Sheet Example

마무리하며...

오늘은 HubSpot Workflow와 Google Sheets를 직접 연동하여 Form 제출 데이터를 자동으로 기록하고 관리하는 방법에 대해 알아봤습니다. HubSpot App Marketplace를 활용하면, 코딩 없이도 쉽고 빠르게 연동할 수 있습니다!

이 기능을 활용하면 데이터 관리 시간을 획기적으로 줄이고, 더욱 정확하고 효율적으로 업무를 처리할 수 있습니다. 다음 포스트도 많은 기대 부탁드려요! 😊

궁금한 점이 있으시면 언제든지 문의해주세요!

Config_Contents_Banner

 

블로그를 구독하세요!

함께 보면 좋은 글