구글폼 제출은 시트에 어떻게 쌓이나요?
구글폼은 응답을 연결된 시트에 한 줄씩 쌓아 줍니다. 여기까지는 별도 코딩 없이 되는 기능입니다. 문제는 그 뒤입니다. 응답 시트는 질문 문구가 그대로 열 이름이 되고, 질문을 고치면 열 이름도 바뀌어서 다른 시트가 그 열을 참조하고 있으면 깨지기 쉽습니다. 그래서 응답 시트는 건드리지 않는 원본으로 두고, 정리용 시트를 따로 두어 필요한 값만 가져오는 구성이 안전합니다. 정리용 시트에는 접수 번호, 처리 상태, 담당자 같은 칸을 추가할 수 있습니다.
먼저 폼의 질문 목록을 확정하세요. 필수 항목과 선택 항목, 선택지로 고정할 항목과 자유롭게 쓰는 항목을 나눕니다. 자유 입력은 사람마다 형식이 달라 나중에 합치거나 걸러내기 어렵습니다. 날짜, 전화번호, 인원수처럼 형식이 중요한 값은 폼에서 입력 조건을 걸어 두는 편이 좋습니다. 제출 시각은 폼이 자동으로 남기므로 접수 순서의 기준으로 쓸 수 있습니다. 이 단계를 정리해 두면 뒤의 메일과 문서가 훨씬 단순해집니다.
제출 직후 확인 메일은 어떻게 보내나요?
확인 메일은 폼 제출 이벤트에 맞춰 앱스스크립트가 실행되도록 연결해 보냅니다. 받는 사람 주소를 폼에서 받는 질문이 있어야 하고, 메일 제목과 본문은 미리 정한 문구에 제출자가 적은 값을 끼워 넣어 만듭니다. 문구에는 접수가 되었다는 사실, 접수한 내용 요약, 다음에 일어날 일을 담습니다. 약속할 수 없는 내용은 적지 않습니다. 보내는 계정이 어디인지, 하루에 보낼 수 있는 메일 수에 제한이 있는지도 계정 종류에 따라 확인해야 합니다.
주소를 잘못 적은 경우와 같은 사람이 두 번 제출한 경우를 정해 두세요. 중복은 이름과 연락처처럼 무엇을 같다고 볼지 기준이 필요합니다. 기준이 없으면 같은 안내 메일이 반복해서 나갈 수 있습니다. 메일이 실패하면 정리용 시트의 상태 칸에 실패라고 남기고 담당자가 직접 연락하도록 하면 접수 자체를 놓치지 않습니다. 발송 여부를 시트에서 눈으로 볼 수 있어야 문의가 왔을 때 바로 확인할 수 있습니다.
| 단계 | 정해야 할 것 | 빠뜨리면 생기는 일 |
|---|---|---|
| 폼 질문 | 필수·선택 구분, 선택지 고정, 입력 조건 | 자유 입력이 뒤섞여 합치기 어렵습니다 |
| 시트 정리 | 원본 응답과 정리용 시트 분리, 상태 칸 | 질문을 고칠 때 다른 시트가 깨집니다 |
| 확인 메일 | 문구, 중복 기준, 실패 시 처리 | 같은 안내가 반복되거나 접수를 놓칩니다 |
| 문서 | 양식, 치환 자리, 저장 폴더, 공유 범위 | 문서가 어색하거나 노출 범위가 넓어집니다 |
접수 내용으로 문서는 어떻게 만드나요?
문서는 미리 만든 양식 파일의 복사본에 제출 값을 채우는 방식으로 만들 수 있습니다. 양식 안에 치환할 자리를 정해 두고 각 자리에 어느 열의 값이 들어가는지 짝을 지어 둡니다. 신청서, 확인서, 안내문처럼 형식이 정해진 문서에 맞습니다. 만든 문서는 정해진 폴더에 저장하고 파일 링크를 시트의 같은 행에 적어 두면 나중에 찾기 쉽습니다. 파일 이름 규칙도 접수 번호와 날짜처럼 미리 정하세요.
문서를 pdf로 내보낼지, 메일에 첨부할지, 담당자만 볼지에 따라 권한과 흐름이 달라집니다. 외부 사람에게 링크를 보낼 때는 공유 범위를 확인해야 합니다. 값이 너무 길어 양식에서 줄이 깨지는지, 빈 항목이 있을 때 문서가 어색해지지는 않는지 시험 제출로 확인하세요. 양식을 바꾸면 치환 자리도 같이 확인해야 하므로 누가 양식을 고치는지도 정해 두는 편이 좋습니다.
실패하거나 바뀌는 상황은 어떻게 대비하나요?
자동화는 잘 될 때보다 멈췄을 때가 문제입니다. 실행 기록을 시트나 로그에 남기고, 실패한 행을 한눈에 찾을 수 있게 상태 칸을 둡니다. 실패 알림을 받을 사람도 한 명 정합니다. 폼 질문을 추가하거나 순서를 바꾸는 일, 담당자가 바뀌는 일, 메일 계정이 바뀌는 일은 언젠가 일어납니다. 이때 무엇을 함께 고쳐야 하는지 짧은 안내 문서로 받아 두면 인계가 쉽습니다.
테스트는 정상 제출 한 건으로 끝내지 말고 필수 항목만 채운 제출, 같은 사람의 두 번째 제출, 아주 긴 내용을 넣은 제출을 해 보세요. 시험 데이터는 실제 이메일 대신 내 다른 주소를 쓰고 끝난 뒤 지웁니다. 이 확인을 마친 뒤에 실제 신청을 받기 시작하면 첫날의 혼란이 줄어듭니다. 범위가 메일 하나인지 문서까지인지, 승인 단계가 끼는지에 따라 견적도 달라지므로 상담 때 흐름을 그림으로 보여 주세요.
제출자에게 보내는 메일에 무엇을 넣어도 되나요?
확인 메일에는 접수 사실과 제출자가 적은 내용의 요약, 다음 절차 정도가 적당합니다. 아직 정해지지 않은 일정이나 결과를 약속하는 문장은 넣지 마세요. 개인정보가 많은 내용은 메일 본문에 그대로 되풀이하지 않는 편이 안전합니다. 제출자가 동의한 연락 수단으로만 보내고, 문의처와 수정 요청 방법을 한 줄 적어 두면 오해가 줄어듭니다.
자주 묻는 질문은 무엇인가요?
구글폼만으로는 확인 메일이 안 되나요?
폼 자체에도 응답 사본을 보내는 설정이 있지만 문구와 조건을 자유롭게 바꾸기는 어렵습니다. 접수 번호를 붙이거나 상태에 따라 다른 안내를 보내려면 앱스스크립트 연결이 필요합니다.
제출 값으로 만든 문서는 어디에 저장되나요?
정해 둔 구글 드라이브 폴더에 저장하고 파일 링크를 시트의 같은 행에 적어 둘 수 있습니다. 폴더 위치와 공유 범위, 파일 이름 규칙은 작업 전에 정하세요.
같은 사람이 두 번 제출하면 어떻게 되나요?
무엇을 같은 사람으로 볼지 기준을 정해 두면 두 번째 제출을 표시하거나 안내 메일을 한 번만 보내도록 만들 수 있습니다. 기준이 없으면 두 건 모두 처리되므로 의뢰 전에 정해 두는 것이 좋습니다.
핵심을 다섯 줄로 정리하면 무엇인가요?
- 폼 원본과 정리용 시트를 나눠 질문 변경에 대비합니다.
- 확인 메일 문구와 중복 판단 기준을 먼저 정합니다.
- 문서는 양식과 치환 자리를 짝지어 만듭니다.
- 실패한 행은 상태 칸에 남기고 담당자가 다시 처리합니다.
- 정상·중복·긴 입력으로 시험 제출을 해 본 뒤 접수를 시작하세요.
업무 자동화 제작 범위는 어떻게 정할까요?
현재 자료와 필요한 결과를 함께 적어 주시면 범위와 가격, 기간을 안내해 드립니다.