본문 바로가기
[Product Management]/💭 사이드 프로젝트

구글 폼 응답, 실시간으로 슬랙 알림받기(Zapier)

by 원제트 2024. 2. 29.

❇️ Overview

현재 진행 중인 사이드 프로젝트에서는 '신규 단체 신청'과 '피드백'을 구글 폼을 이용해 받고 있다.

새로운 응답이 생겼는지 확인하려면 수시로 해당 구글 계정에 접속해 구글 시트를 확인해야 했다.

이렇게 일을 진행하다 보니 번거로웠고, 늦게 확인하는 경우도 종종 발생했다.

 

비효율적이고 반복적인 이런 업무를 [자동화]로 해결할 수 없을까? 라는 생각이 들었고, 

Zapier라는 플랫폼을 이용하면 쉽게 해결 가능하다는 것을 알게 되었다.

이제 구글 폼에 새로운 응답이 들어올 때마다, 실시간으로 슬랙에서 알림을 받게 되었다.

 

이번 글에서는 그 방법을 소개하고자 한다.

매우 간단하다. 이지피지레몬스퀴지.

 


 

👾 Zapier란?

Zapier란, 다양한 애플리케이션 간 자동화를 도와주는 온라인 플랫폼이다.

서로 다른 앱들 간 연결을 설정하고, 이벤트에 따라 트리거를 작동시키며 작업을 자동화할 수 있다.

 

예) Google Form과 Slack을 연동해 Form에 새로운 응답이 들어올 때 자동으로 Slack 채널에 알림을 보내기

예) Slack과 Notion을 연동해 Slack 채널에 새로운 메시지가 들어올 때 자동으로 Notion DB에 저장하기

 

Zapier를 이용하면 일상적이고 반복적인 작업들을 간편하게 자동화하여 시간을 절약할 수 있다.

 

유료 버전도 있는데, 작은 규모의 사이드 프로젝트에서는 무료 버전으로도 충분히 활용이 가능하다.

회원 가입도 쉬우니, 생략하도록 하겠다.

 


✨ 사용 방법

매우 간단하다.

[1. Zap 생성 → 2. Trigger 설정 → 3. Action 설정]

 

 

 

1. Zap 생성

 

+Create 버튼을 눌러, Zap을 새로 생성한다.

 

 

 

 

2. Trigger 설정

 

2-1. Google Forms를 선택한다.

 

2-1. Event로 'New Form Response'를 선택한다.

새로운 폼 응답이 있을 때마다 발동되는 이벤트이기 때문이다.

 

 

2-2. 원하는 구글 폼이 있는 구글 계정과 연동한다.

 

 

2-3. 응답 알림을 받길 원하는 구글 폼을 선택한다.

 

 

2-4. 잘 연동되었는지 테스트할 때 사용될 응답을 선택한다.

 

아무런 응답이 없는 상태에서도 디폴트 테스트 데이터가 있기 때문에 괜찮다.

 

 

 

3. Action 설정

 

3-1. Slack을 선택한다.

 

3-2. Event로 'Send Channel Message'를 선택한다.

위에서 설정한 'New Form Response' 라는 트리거가 발동하면, 'Send Channel Message'라는 액션이 실행된다.

 

 

3-3. 알림을 받을 슬랙 계정과 연동한다.

 

 

3-4. 알림을 보낼 Channel을 선택한다.

 

3-5. Message Text를 작성한다.

나는 다음과 같은 식으로 간단하게 구성하였지만,

formatting help doc를 읽으면 유용하게 활용할 수 있는 정보들이 있다. (특정 사용자 멘션 등) 

 

3-6. 나머지 설정

Bot Name(봇 이름), Bot Icon(봇 아이콘) 등의 설정을 할 수 있다.

다양한 기능들이 이해하기 쉽게 나열되어 있어 원하는 대로 커스터마이징 할 수 있다.

다 했으면 다음 단계로 넘어간다.

 

3-7. 테스트 수행

채널에 원하는 형식대로 올바르게 전송되는지 테스트해볼 수 있다.

 

이렇게 테스트를 통해 슬랙에 알림을 받으며 확인해볼 수 있다!

 

3-8. 구글 폼에 실제로 응답을 적으며 슬랙에 알림이 오는지 확인해 본다.

바로 알림이 뜨지 않아서 처음엔 걱정했는데, 2-3분 안에 알림이 떴다.

 


❇️ Haha

정말 이지 피지 레몬 스퀴지죠?

바로 나머지 응답 폼도 자동화해버렸다.

 

 

 

이제 Zapier인지 자피어인지 재피어인지 재규어한테 일을 맡기고

나는 야무지게 쉬어야겠다. 하암..

 

 

사실 Zapier로 데일리 스크럼도 자동화했는데,

(Slack 채널에 새로운 메시지가 들어올 때 자동으로 Notion DB에 저장하기)

바로 다음 포스팅으로 작성해 버리겠다.