신청서를 구글 폼으로 받기 시작한 이유는 대체로 비슷합니다. 오늘 공지를 내보내야 하는데 개발 일정은 2주 뒤라서입니다. 처음 몇 번은 문제없이 굴러갑니다. 신청자가 파일을 올려야 하거나, 중복 신청을 막아야 하거나, 신청과 동시에 결제를 받아야 하는 순간부터 삐걱거리기 시작합니다.

이때 대부분은 폼으로 더 버틸지를 감으로 정합니다. 그런데 이 판단은 감이 아니라 각 도구가 문서에 못 박아 둔 한도로 내릴 수 있습니다. 한도를 사람 손으로 우회하기 시작하는 지점이 곧 개발이 더 싸지는 지점이기 때문입니다.

파일을 받는 순간 응답자에게 구글 계정을 요구하게 됩니다

구글 폼에 파일 업로드 문항을 하나라도 넣으면 제약이 따라옵니다. 공식 도움말은 “이 질문에 답하려면 응답자가 Google 계정에 로그인해야 합니다”라고 적어 두었습니다. 이 요구를 끄는 설정은 없습니다. 폼이 공유 드라이브에 있거나 관리자가 DLP를 켜 두면 업로드 문항을 아예 만들 수 없습니다.

실무에서 이 한 줄은 신청 이탈로 나타납니다. 회사 공용 메일만 쓰는 담당자나 구글 계정이 없는 고령 신청자는 그 자리에서 멈춥니다. 대신 전화와 메일로 파일을 보내오고, 그 파일을 폼 응답과 맞추는 일은 접수 담당자 몫이 됩니다.

한도 수치도 문제입니다. 공식 문서는 파일 형식과 최대 개수, 최대 크기를 설정할 수 있다고만 안내하고 구체적인 숫자는 밝히지 않습니다. 공지문에 “10MB까지”라고 쓰려면 설정 화면을 직접 열어 확인해야 합니다. 총량 한도를 넘긴 뒤에는 신청자가 업로드 자체에 실패합니다.

응답 수 상한은 폼이 아니라 붙어 있는 스프레드시트가 정합니다

구글 폼 자체에는 공개된 응답 수 상한이 없습니다. 실제 병목은 응답이 쌓이는 스프레드시트입니다. 구글은 2026년 9월 시트 한도를 1,000만 셀에서 2,000만 셀로 올렸습니다. 신속 릴리스는 9월 10일, 정규 릴리스는 9월 28일부터 적용됩니다.

문항 30개짜리 신청서라면 응답 한 건이 타임스탬프까지 31칸을 씁니다. 계산하면 한 시트에 60만 건 넘게 들어갑니다. 웬만한 조직에서 응답 수는 진짜 병목이 아니라는 뜻입니다.

무료 폼에서 먼저 깨지는 것은 응답 수가 아니라 조건 분기, 중복 차단, 결제입니다.

타입폼은 조건 분기와 결제를 유료 구간으로 옮겨 놓았습니다

타입폼은 한도를 요금제로 그어 두었습니다. 공식 가격 페이지 기준으로 문항을 건너뛰고 재배치하는 로직, 파일 업로드 수신, 결제 수락이 모두 Basic 플랜부터입니다. 무료 플랜에는 이 세 가지가 들어 있지 않습니다.

월 응답 수도 플랜이 정합니다. Basic 100건, Plus 1,000건, Business 10,000건이고 파일 저장 공간은 각각 1GB, 2GB, 4GB입니다. 조건 분기가 필요한 신청서를 무료 타입폼으로 만들겠다는 계획은 출발부터 성립하지 않습니다. 금액은 수시로 바뀌므로 결제 전에 공식 가격 페이지에서 직접 확인하세요.

중복 신청 차단은 로그인을 걸지 않으면 성립하지 않습니다

구글 폼에는 응답 횟수를 1회로 제한하는 설정이 있습니다. 다만 공식 도움말은 이 설정을 쓰면 사용자가 양식에 접근하고 작성하려면 Google 계정에 로그인해야 한다고 명시합니다. 중복 차단과 로그인 요구는 한 묶음입니다.

로그인을 걸지 않으면 남는 방법은 사후 중복 제거뿐입니다. 이름과 전화번호를 눈으로 맞춰 지우는 작업입니다. 선착순 모집이라면 여기서 접수 순서 분쟁이 생깁니다.

사업자등록번호 기준 1회, 세대당 1회, 작년 참가자는 신청 불가 같은 규칙은 폼 설정으로 표현할 방법이 없습니다. 이런 규칙이 하나라도 있으면 폼은 접수창구가 아니라 접수 대장에 가깝습니다.

결제가 붙으면 폼은 더 이상 신청서가 아닙니다

구글 폼의 질문 유형 목록에는 결제 문항이 없습니다. 그래서 대부분 계좌번호를 안내하고 입금자명을 대조하는 방식으로 운영합니다. 입금 확인, 미입금 독촉, 취소와 환불이 전부 사람 일이 됩니다.

타입폼은 결제 수락 기능이 있지만 유료 플랜부터이고, 거기서 끝도 아닙니다. 정원이 찼을 때 결제를 막는 일, 부분 환불, 세금계산서 발행은 폼 바깥에 있습니다. 선착순 정원과 결제가 함께 걸린 신청서는 사실상 개발 구간입니다.

수집한 개인정보가 어느 나라에 남는지부터 확인하세요

구글 워크스페이스의 데이터 리전 정책에는 설문지도 포함됩니다. 공식 문서는 설문지의 텍스트, 삽입된 이미지, 응답, 응답 초안이 저장 시 적용 대상이라고 적고 있습니다. 문제는 고를 수 있는 지역이 미국 또는 유럽뿐이라는 점입니다.

한국은 선택지에 없습니다. 게다가 이 기능은 Business Standard와 Business Plus, Enterprise Plus 같은 유료 에디션에 들어 있습니다. 무료 개인 구글 계정으로 폼을 돌리고 있다면 저장 위치를 고를 여지 자체가 없습니다.

타입폼의 응답 데이터가 어느 나라 서버에 저장되는지는 공식 헬프센터 문서가 있지만, 이 글을 쓰는 시점에 외부에서 열리지 않았습니다. 그래서 국가명을 옮겨 적지 않겠습니다. 계약 전에 판매사에서 문서로 확인받으세요.

동의 항목과 파기 기한은 폼 설정으로 지켜지지 않습니다

개인정보를 국외로 이전하면서 동의를 받을 때는 다섯 가지를 미리 알려야 합니다. 개인정보 보호법 제28조의8이 정한 내용입니다.

  • 이전되는 개인정보 항목
  • 개인정보가 이전되는 국가, 시기 및 방법
  • 이전받는 자의 성명, 법인이면 명칭과 연락처
  • 이전받는 자의 이용목적 및 보유·이용 기간
  • 이전을 거부하는 방법, 절차 및 거부의 효과

파기 기한도 정해져 있습니다. 개인정보 포털 안내 기준으로 보유기간이 끝나면 종료일로부터 5일 이내에 파기해야 합니다. 폼 도구에는 보유 기간이 지난 응답만 골라 자동으로 지우는 기능이 없습니다.

선택 동의를 거부한 응답만 특정 항목을 빼고 저장하는 것도, 파기 사실을 기록으로 남기는 것도, 신청자가 스스로 열람과 삭제를 요청하는 창구를 두는 것도 폼 설정으로는 되지 않습니다. 동의 체크박스는 받을 수 있지만 그 뒤 처리는 전부 사람 손입니다.

도구가 문을 닫으면 신청 URL까지 같이 사라집니다

네이버 폼은 기능 한도가 아니라 서비스 수명으로 답을 준 사례입니다. 네이버 오피스는 2023년 11월 30일 서비스를 종료했고 12월 1일부터는 홈페이지 접속 자체가 막혔습니다. 2012년 9월 출시 이후 약 11년 만이었습니다.

네이버 폼도 함께 사라졌습니다. 진행 중이던 설문 URL도 종료 후에는 접근할 수 없어 응답을 제출할 수 없게 되었습니다. 공지문과 포스터, 문자에 박아 둔 신청 링크가 남의 사업 결정에 묶여 있다는 뜻입니다.

넘어갈 때 응답 데이터는 CSV와 API 두 갈래로 옮깁니다

이관 자체는 어렵지 않습니다. 구글 폼은 응답 탭에서 Sheets에 연결하거나 응답 다운로드(.csv)로 전체 응답을 내려받을 수 있습니다. 한 번에 넘어간다면 이것으로 충분합니다.

새 시스템과 폼을 한동안 같이 돌려야 한다면 Forms API를 씁니다. forms.responses.list 메서드가 폼 ID로 응답 목록을 돌려주고, 타임스탬프 필터와 페이지 토큰을 지원하며 기본 페이지 크기는 5,000건입니다. 새로 들어온 응답만 주기적으로 당겨올 수 있습니다.

놓치기 쉬운 것은 업로드 파일입니다. CSV에는 드라이브 링크만 들어가므로 파일 실물과 소유권은 따로 옮겨야 합니다. 폼을 닫기 전에 옮기세요. 링크가 끊기면 응답 기록은 남고 첨부만 사라집니다.

이럴 때는 개발이 오히려 손해입니다

반대 구간도 분명합니다. 연 1~2회, 회당 200건 이하, 파일 없음, 결제 없음, 조건 분기 2단계 이하라면 구글 폼이 맞습니다. 이 조건에서는 개발비보다 서버 유지와 보안 점검에 드는 비용이 더 큽니다. 석 달 뒤 없어질 캠페인 신청서나 내부 직원 수요 조사도 마찬가지입니다.

판단 기준은 단순합니다. 응답 한 건을 사람이 손대는 시간에 건수를 곱해 보세요. 월 300건에 건당 2분이면 월 10시간이고 반년이면 60시간입니다. 접수·신청 시스템을 만들며 정리한 내용은 실무 가이드에 모아 두었습니다. 문항별 제약은 Google 설문지 공식 도움말에서 확인할 수 있고, 전환 시점 상담은 Codeforest로 문의하세요.

결론: 손이 가는 시간을 세어 보고 결정하세요

구글 폼으로 계속 받아도 되는 조건은 다섯 가지입니다. 파일을 받지 않고, 결제가 없고, 중복을 막을 필요가 없고, 조건 분기가 얕고, 개인정보를 오래 보관하지 않는 신청서입니다. 다섯 개가 다 맞으면 개발할 이유가 없습니다.

하나라도 어긋나면 그때부터는 도구 한도를 사람 손으로 메우는 구조가 됩니다. 파일 업로드에는 구글 로그인이 따라붙고 중복 차단에도 로그인이 필요하며, 파기 기한 5일은 폼이 지켜 주지 않습니다. 이 손질 시간이 월 10시간을 넘기고 앞으로 반년 이상 이어진다면, 그 지점부터 개발이 더 쌉니다.