소개 : 1인 기업 GAS를 활용한 자동화 사례 2
자동화로 수강생 입장에서는 더 관리받는 느낌을 주고, 저는 더 편하게 운영할 수 있게 되었답니다.지난 사례에 이어 온라인 지식창업을 하는 사람들이 구글 앱스스크립트(GAS)를 통해 자동화할 수 있는 과정을 좀 더 완성해 보았습니다.
지난 사례에서는 GAS를 통해서 수강 신청 자동화 시스템 구축, 강의 운영 및 자료 자동 배포, 수료증 자동 발급 시스템 구축했는데요. 혹시 이 과정에서 더 필요한 부분이 있을지 챗GPT에게 물어봤더니, 단계별로 정리해 주었어요.
수강생이 강의를 듣고 나면 피드백을 받고 싶고, 후기나 만족도 조사도 받고 싶지만… 매번 수작업으로 메일을 보내는 건 너무 번거롭죠 😅
그래서 저는 수강 7일 후 자동으로 메일이 전송되도록 설정해봤어요.
후기 요청 📩
만족도 조사 Google Form 📝
팔로업 메시지로 신뢰 형성 🤝
진행 방법
✨ 사용한 도구
챗GPT, 젠스파크, 제미나이
Google Apps Script
Google Forms (만족도 조사)
Google Sheets (수강생 리스트 + 수강일)
Gmail (이메일 전송)
챗GPT에게 다음과 같이 물어봤더니...
단계별로 구체적으로 자동화에 필요한 부분과 예시 사례도 알려주었습니다.
1단계. 수강 신청 자동화 시스템 구축
2단계. 콘텐츠 발행 일정 관리 자동화
3단계. 강의 운영 및 자료 자동 배포
4단계. 마케팅 자동화 프로세스
5단계. 수료증 자동 발급 시스템 구축
6단계. 커뮤니티 운영 자동화
7단계. AI 연동 확장 모듈 (선택형)
저는 지난 사례에서 1,3,5단계를 완성했고, 6,7단계는 지금 필요한 부분이 아니라서, 2단계, 4단계를 좀 더 살펴보았습니다. 2단계. 콘텐츠 발행 일정 관리 자동화는 이미 챗GPT 챗봇과 프로젝트를 통해서 활용 하고 있는 부분이 있어서, 콘텐츠 일정 관리 정도만 구글 시트로 만들어 보았습니다. 그리고 별도로 앱스스크립트를 통해서 구글기사는 api가 없어도 나를 위한 뉴스레터를 발행해준다는 사실을 알고, 매일 오전 7시 자동발행 시켰습니다. (그러나 기사를 확인하니 영어, 그리고 2024년도 기사들이더라고요 -> 네이버 뉴스로 바꾸어야 할 거 같아요)
⏰ 트리거 설정
Apps Script에서 "시간 기반 트리거"로 매일 실행되도록 설정해두면, 매일 자동으로 체크 및 전송됩니다!
그리고 4단계. 마케팅 자동화 프로세스에서는 다음과 같은 사례를 주시더라고요.
목표: 홍보, 팔로업, 후기 수집 자동화
구성 내용
신청 후 일정 기간 후 팔로업 이메일 전송
수강 후 후기 요청 메일 자동 전송
무료 오픈 강의 신청자 대상 유료 전환 제안 자동화
✅ 예시 미션: “수강 7일 후 후기 요청 메일 보내기 + 할인쿠폰 제공”
저에게 필요한 부분이 무엇일까 고민해 보았는데, 조금 변형해서, 수강 7일 후 팔로업 이메일 전송, 수강 후 후기 요청, 수강 후 클래스 만족도 조사를 구글앱스크립트를 통해서 만들어 보았습니다.
👨💻 주요 로직
function sendFollowUpEmails() {
const sheet = SpreadsheetApp.getActiveSpreadsheet().getSheetByName("수강생리스트");
const data = sheet.getDataRange().getValues();
const today = new Date();
for (let i = 1; i < data.length; i++) {
const email = data[i][1];
const courseDate = new Date(data[i][2]);
const sent = data[i][3];
const diffDays = Math.floor((today - courseDate) / (1000 * 60 * 60 * 24));
if (diffDays >= 7 && !sent) {
MailApp.sendEmail({
to: email,
subject: "수강 후 만족도 조사 부탁드립니다 🙏",
htmlBody: `안녕하세요 :)<br>수강하신 지 일주일이 되었습니다!<br><br>
후기를 남겨주시거나 아래 만족도 조사를 해주시면 큰 도움이 됩니다 💬<br>
<a href="https://forms.gle/your-google-form">만족도 조사 하러가기</a>`
});
sheet.getRange(i + 1, 4).setValue(true);
}
}
}이메일에 메시지가 온 것을 확인했어요
신청 후 7일 후 팔로우업 메시지
무료 웨비나 후 유료전환 제안 메시지
후기 작성 감사 선물
후기 작성을 객관식형 설문지도 만들어 보았습니다. 챗gpt와 젠스파크에 코드를 요청하니 제가 직접 작업하지 않아도 설문지를 만들어주었어요.
결과와 배운 점
배운 점과 나만의 꿀팁을 알려주세요.
모르는 건 챗GPT에게 물어봐라.
더 보완할 점이 없는지 혼자 생각하지 말고, 챗GPT에게 물어봐라.
보너스 : 제미나이와 구글문서 활용
구글문서와 시트를 주로 쓰기는 했지만, 면밀히 보지는 못했어요. 그런데 앱스스크립제미나이 활용하다 보니 구글 워크스페이스를 더 자주 접하게 되고, 스터디장님들께서도 제미나이 활용도 언급해 주셨는데요. 구글 문서에 늘 제미나이가 붙어 있었는데 한번도 사용해 본 적이 없었는데, 공부하다 보니, 제미나이에서는 텍스트를 문서로 바로 보내거나, 구글 문서상에서 표나 텍스를 바로 정리해 주는 것을 보면서 같은 구글이라 연동도 잘 되고, 편리한 점이 있었습니다.
그래서 여행 계획 짤 일이 있어 바로 적용. 구글 문서상에서 제미나이 활용했더니 바로 표로 만들어주네요.