견적서 발송, 고객 반응 분석, 등급별 분류, 맞춤형 이메일 전송까지 자동화가 이루어졌다면, 이제는 내부 팀 커뮤니케이션이나 고객과의 실시간 알림을 외부 플랫폼과 연동해 처리하는 단계로 확장할 수 있습니다. ERP나 고객관리 솔루션에서는 알림톡, 슬랙, 메시지 푸시 기능이 기본으로 제공되지만, 구글 스프레드시트 환경에서도 API나 웹훅(Webhook)을 활용하면 다양한 외부 채널과 쉽게 연동할 수 있습니다. 이번 글에서는 실제로 많이 사용하는 카카오톡 알림톡, 슬랙 채널, 노션 페이지와 스프레드시트를 연동하여, 견적 알림이나 고객 반응 데이터를 실시간으로 공유할 수 있는 자동화 시스템 구성 방법을 안내드립니다.
슬랙(Slack) 연동을 통한 실시간 팀 알림
슬랙은 스타트업 및 소규모 팀에서 널리 사용하는 협업툴입니다.
스프레드시트에서 고객이 견적서를 확인했거나, 응답을 보낸 경우,
즉시 슬랙 채널에 알림을 보낼 수 있습니다.
1. 슬랙 웹훅 URL 생성
- 슬랙 워크스페이스에 로그인
- Incoming Webhooks 앱 추가
- 사용할 채널 선택 → Webhook URL 발급
- 이 URL을 복사하여 스크립트에 삽입
2. 앱스 스크립트 코드 예시
function sendSlackNotification(customerName, grade) {
const webhookUrl = "https://hooks.slack.com/services/xxx/yyy/zzz"; // 실제 Webhook URL
const payload = {
text: `[견적 리포트 확인] ${customerName} (${grade}) 고객이 리포트를 확인했습니다.`
};
const options = {
method: "post",
contentType: "application/json",
payload: JSON.stringify(payload)
};
UrlFetchApp.fetch(webhookUrl, options);
}
이 함수는 견적 확인 이벤트 후 onFormSubmit이나 이메일 발송 스크립트 내에서 호출할 수 있습니다.
카카오 알림톡 연동하기 (간단 개념 소개)
카카오 알림톡은 고객이 카카오톡을 사용하는 경우, SMS보다 훨씬 고효율로 메시지를 전달할 수 있습니다.
다만, 알림톡 연동을 위해서는 공식 대행사 API를 이용해야 하며, 사전 등록된 템플릿이 필요합니다.
연동 방식 개요
- 알림톡 대행사 가입 (예: 솔트웨어, 루나소프트, 비즈뿌리오 등)
- 템플릿 승인 → API 키 발급
- 구글 앱스 스크립트에서 UrlFetchApp으로 POST 요청 전송
function sendKakaoAlert(customerName, phoneNumber, message) {
const url = "https://api.alimtalk.io/message/send";
const payload = {
api_key: "YOUR_API_KEY",
phone: phoneNumber,
message: message,
template_code: "TPL_001"
};
const options = {
method: "post",
contentType: "application/json",
payload: JSON.stringify(payload)
};
UrlFetchApp.fetch(url, options);
}
이 코드는 실제 대행사 API에 따라 달라지므로, 서비스사 가이드를 참조해야 합니다.
단점은 소량 사용 시 비용이 발생할 수 있다는 점입니다.
노션(Notion)과 연동하여 데이터 기록 및 알림 남기기
노션은 문서/데이터 관리 플랫폼으로, API 연동을 통해 스프레드시트 데이터를 실시간으로 기록하거나
리포트 내용을 노션 페이지에 남길 수 있습니다.
1. 노션 API 연동 개요
- 노션 개발자 페이지 접속
- 통합 앱 생성 → Integration Token 발급
- 데이터베이스 공유 권한 부여
- REST API로 POST 요청
2. 노션에 데이터 기록하는 앱스 스크립트 예시
function postToNotion(customerName, grade, status) {
const token = "secret_XXXXXXX"; // 노션 API 토큰
const databaseId = "xxxxxxxxxx"; // 데이터베이스 ID
const payload = {
parent: { database_id: databaseId },
properties: {
"고객명": { title: [{ text: { content: customerName } }] },
"등급": { rich_text: [{ text: { content: grade } }] },
"상태": { rich_text: [{ text: { content: status } }] }
}
};
const options = {
method: "post",
headers: {
Authorization: "Bearer " + token,
"Content-Type": "application/json",
"Notion-Version": "2022-06-28"
},
payload: JSON.stringify(payload)
};
UrlFetchApp.fetch("https://api.notion.com/v1/pages", options);
}
이 함수는 고객별 상태를 노션 데이터베이스에 자동 기록해두는 데 사용할 수 있습니다.
연동 구성 전략 – 언제 어떤 알림을 보낼까?
이벤트 발생 시점 | 알림 플랫폼 | 용도 |
견적 리포트 발송 시 | 이메일, 알림톡 | 고객 확인 유도 |
고객 리포트 열람 시 | 슬랙, 노션 | 내부 팀 실시간 인지용 |
고객 미응답 3일 경과 시 | 알림톡 | 리마인드 메시지 |
단골 등급 전환 시 | 노션 기록 | 고객 관리 자동 이력 남기기 |
이처럼 내부용/외부용 알림을 나눠 구성하면 불필요한 중복 없이
운영 효율성을 극대화할 수 있습니다.
결론
견적서를 보낸 뒤 고객 반응을 분석하고, 등급에 따라 맞춤 메시지를 보냈다면
이제 그 데이터를 사람이 직접 챙기지 않아도 되는 알림 구조로 연결해야
진정한 자동화 시스템이 완성됩니다.
구글 스프레드시트와 외부 플랫폼(API, Webhook)을 조합하면
카카오 알림톡, 슬랙, 노션 등 어디든지 원하는 메시지를 실시간으로 전달할 수 있으며,
작은 조직에서도 충분히 ERP 수준의 자동화 통합 구조를 구현할 수 있습니다.
'마이크로 ERP' 카테고리의 다른 글
고객별 판매 이력 관리 시스템 만들기 (1) | 2025.04.26 |
---|---|
고객 대응 주간 리포트 자동 생성 및 이메일 발송 시스템 만들기 (0) | 2025.04.25 |
미응답 고객 대상 자동 리마인드 발송 및 상태 갱신 시스템 만들기 (0) | 2025.04.24 |
고객 대응 전체 자동화 대시보드 구성하기 (1) | 2025.04.23 |
고객 등급에 따라 자동 분기되는 이메일 발송 시스템 만들기 (0) | 2025.04.21 |
고객 등급 자동 분류 시스템 만들기 – 단골, 관심고객, 미응답 고객 자동 구분하기 (0) | 2025.04.20 |
견적 리포트 열람률·응답률·전환률 자동 분석 리포트 구성법 (0) | 2025.04.20 |
고객이 견적 리포트를 확인했는지 추적하는 자동 회신 추적 시스템 만들기 (0) | 2025.04.19 |