따로 엮어야 할 것은 없습니다. 사업을 쓰시던 말로 설명하시면 Ifa가 설계하고 만듭니다. 계획은 무엇이 생기기 전에 먼저 보시고 고치시면 됩니다.

안내

구글 시트 CRM의 한계와 다음 이전 방법

구글 시트 CRM은 두 사람이 동시에 수정하기 전까지는 잘 작동합니다. 오래가는 레이아웃 구성법과 한계가 드러나는 다섯 가지 상황을 자세히 짚어 드립니다. 무엇으로 옮길지 정하는 방법과 고객 데이터를 안전하게 이전하는 구체적인 절차까지 함께 안내해 드립니다.

Ifa 팀

고객, 작업, 예약 정보가 구글 시트나 엑셀 파일에 담겨 있다고 해서 뒤처진 것은 아닙니다. 스프레드시트 CRM은 사장님이 직접 운영하는 사업체 대부분이 시작하는 방식이며, 몇 년씩 그대로 쓰는 곳도 많습니다. 문제는 이번 달 사업이 돌아가는 방식에 그것이 여전히 맞는지입니다. 이 안내에서는 구글 시트 CRM이 잘하는 부분, 오래가는 레이아웃, 한계가 드러나는 다섯 가지 상황, 무엇으로 옮길지, 그리고 기록 하나 잃지 않고 옮기는 방법을 다룹니다.

1. 구글 시트 CRM이 잘하는 부분 알아보기

먼저 시트가 잘하는 부분을 인정하고 시작합시다. 무료입니다. 구글 시트는 구글 계정만 있으면 쓸 수 있고, 엑셀도 대부분의 오피스 구독에 포함되어 있어서 여름철 도와줄 사람을 추가해도 인당 요금이 붙지 않습니다. 바꾸기도 빠릅니다. ‘추천인’ 열이 필요하면 그냥 머리글을 하나 입력하면 됩니다. 그리고 누구나 이미 다룰 줄 알기 때문에, 새로 들어온 직원도 교육 영상 없이 첫날부터 바로 열어 쓸 수 있습니다.

고객 목록이 수백 명 이하이고, 한 사람만 수정하며, 그 사람이 매일 아침 시트를 열어 보기 때문에 후속 조치가 이루어지고 있다면 구글 시트 CRM은 합리적인 선택입니다. 이전은 어느 업체가 권해서가 아니라, 3단계에서 다룰 한계 중 하나가 고객 한 명이나 오후 시간을 통째로 날릴 때 하면 됩니다.

2. 오래가는 시트 레이아웃 만들기

마흔 개 열과 색칠된 셀로 이루어진 탭 하나는 한 달 정도는 버팁니다. 아래 레이아웃은 일 년 넘게 버팁니다.

탭 하나가 아니라 세 개로

  • 고객: 사람이나 업체 하나당 한 행입니다. 작업 하나당 한 행이 되어서는 안 됩니다.
  • 작업(판매하는 것에 따라 예약일 수도 있습니다): 작업 하나당 한 행이며, 고객 이름을 담은 열이 있습니다.
  • 후속 조치: 약속 하나당 한 행이며, 날짜와 담당자가 있습니다.

작업이 여섯 건 있는 고객이라도 여전히 고객 한 명이어야 합니다. 탭 하나로 모두 관리하면 같은 사람의 전화번호가 여섯 개나 생기고, 그중 세 개는 조금씩 다른 값이 되어 버립니다.

고객 탭의 열 구성

열은 최소한으로 유지하세요.

유형 설명
고객 ID 텍스트 예를 들어 C0042처럼 짧은 코드를 사용합니다. 같은 코드는 절대 재사용하지 마세요.
이름 텍스트 메일 병합을 하지 않는다면 한 열이면 충분합니다.
전화번호 텍스트 앞자리 0이 사라지지 않도록 텍스트 서식으로 저장하세요.
이메일 텍스트 소문자로 통일합니다.
유입 경로 드롭다운 추천, Google, 워크인, 재방문, 기타 중에서 선택합니다.
상태 드롭다운 잠재고객, 활성, 휴면, 이탈 중에서 선택합니다.
다음 조치 텍스트 다음에 해야 할 단 하나의 일입니다.
다음 조치일 날짜 마감 시점입니다.
담당자 드롭다운 팀에서 누가 이 건을 맡고 있는지 나타냅니다.
메모 텍스트 최신 내용이 맨 위에 오도록 적습니다.

작업 탭에는 작업 ID, 고객 ID, 날짜, 설명, 금액, 상태 드롭다운(견적 제시, 예약됨, 완료, 결제됨), 메모가 필요합니다. 후속 조치 탭에는 고객 ID, 약속한 내용, 마감일, 담당자, 완료 여부 체크박스가 필요합니다.

모든 드롭다운과 날짜 열에 데이터 유효성 검사 적용하기

2026년 9월 기준으로, 열을 선택한 다음 구글 시트에서 데이터 > 데이터 확인으로 이동하세요. ’드롭다운’을 선택하고 허용할 값을 입력한 뒤, 그 외 입력은 ’입력 거부’로 설정하세요. 날짜 열에는 모두 ’올바른 날짜인지 확인’을 적용하세요. 엑셀에서는 데이터 > 데이터 유효성 검사에서 ’목록’이나 ’날짜’를 선택하면 됩니다. 이 한 단계만으로 3단계에서 다룰 오류 대부분을 막을 수 있습니다. 셀이 입력을 거부하면 아무도 ’활성이여’나 ‘담주 화욜’ 같은 값을 입력할 수 없기 때문입니다.

COUNTIF로 중복 확인하기

고객 탭의 전화번호 열 옆에 ‘중복?’ 열을 추가하고, 첫 데이터 행에 다음을 입력하세요.

=IF(COUNTIF($C$2:$C, C2)>1, "duplicate", "")

이 수식을 아래로 채우고, 매주 ’중복’으로 필터링해서 찾은 항목을 병합하세요. COUNTIF 입장에서는 “(555) 010-2030”과 “5550102030”이 서로 다른 문자열이므로, 숫자만 남기는 보조 열을 추가해서 그 열로 중복을 확인하세요.

=REGEXREPLACE(TO_TEXT(C2), "[^0-9]", "")

날짜가 있는 ‘다음 조치’ 열

스프레드시트 CRM에서 가장 쓸모 있는 열은 모든 행에서 ’다음에 무엇을, 언제까지 해야 하는가’에 답해 줍니다. 고객 기록을 건드릴 때마다 ’다음 조치’와 ’다음 조치일’을 채우고, 다음으로 ‘마감’ 열을 추가하세요(I열에 날짜가 있다고 가정합니다).

=IF(AND(I2<>"", I2<=TODAY()), "due", "")

마감 항목을 위한 필터 보기

2026년 9월 기준으로, 데이터 > 필터 보기 만들기로 가서 ’오늘 마감’이라는 이름을 붙이고, 마감 열을 ’마감’으로 필터링하세요. 필터 보기는 연 사람에게만 적용되므로, 각자 아침 목록을 확인해도 다른 사람의 시트는 그대로 유지됩니다. 또한 데이터 > 시트 및 범위 보호로 머리글 행과 ID 열을 보호해서, 누군가 열 하나만 정렬해 이름과 전화번호가 서로 어긋나는 일이 없도록 하세요.

3. 한계가 드러나는 다섯 가지 상황 살펴보기

구글 시트 CRM은 요란하게 무너지지 않습니다. 조금씩 어긋나다가 점점 더 어긋나서, 결국 어제 이미 연락한 고객에게 또 전화하는 지경에 이릅니다. 저희가 가장 자주 보는 다섯 가지 한계는 다음과 같습니다.

두 사람이 동시에 수정하는 경우

시트는 동시 편집을 허용하지만, 그렇다고 데이터가 항상 정확하게 유지되는 것은 아닙니다. 한 사람이 이름 기준으로 정렬하는 동안 다른 사람이 40행에 전화번호를 입력하면, 그 번호는 엉뚱한 고객에게 붙어 버립니다. 몇 주가 지나도 아무도 알아채지 못합니다.

누가 무엇을 바꿨는지 기록이 없는 경우

시트는 버전 기록(파일 > 버전 기록)을 남기고, 2026년 9월 기준으로 셀을 마우스 오른쪽 버튼으로 클릭하면 ’수정 기록 표시’도 볼 수 있습니다. 둘 다 잘못된 셀 하나를 찾는 데는 도움이 됩니다. 하지만 지난 화요일에 고객이 ’활성’에서 ’이탈’로 바뀌었다는 사실도, 누가 그렇게 바꿨는지도, 왜 그랬는지도 알려 주지 않습니다. 두 사람이 시트를 함께 쓰는 순간부터, 고객이 “전에 담당자분께 분명히 말씀드렸는데요”라고 할 때마다 이 문제가 발목을 잡습니다.

날짜와 전화번호가 흐트러지는 경우

유효성 검사가 없으면 날짜 열에는 ‘3/4’, ‘3월 4일’, ‘4 Mar’, ‘Q1’ 같은 값이 뒤섞여 쌓입니다. 그중 절반은 텍스트로 정렬됩니다. 전화번호는 셀이 숫자 형식으로 설정되면 맨 앞의 0이 사라집니다. 이메일에는 뒤에 공백이 붙어 쌓입니다. 이런 문제는 시트를 필터링하거나 병합하거나 가져오기 전까지는 드러나지 않습니다. 유효성 검사는 새로운 오류를 막아 줄 뿐, 이미 있는 행에는 아무 영향을 주지 않습니다.

파일이 다른 곳에 흩어져 있는 경우

전후 사진, 서명된 견적서, 점검 보고서 같은 것은 셀 안에 들어가지 않습니다. 그래서 드라이브나 누군가의 휴대전화, 이메일 스레드에 흩어져 있고, 드라이브 폴더 이름은 나중에 시트에서 수정된 예전 고객 이름을 그대로 쓰고 있는 경우가 많습니다. 고객 파일 페이지에서 ’기록에 첨부된다’는 것이 무엇을 의미해야 하는지 다룹니다.

후속 조치가 누군가 시트를 여는 것에 달려 있는 경우

‘오늘 마감’ 보기는 누군가 그것을 열어 볼 때만 작동합니다. 그 사람이 아프거나 휴가를 가면 후속 조치가 멈춰 버리는데, 시트는 그 사실을 알지 못합니다. 이것이 시간이 아니라 매출을 갉아먹는 한계이며, 대부분의 사장님이 결국 이전을 결심하는 이유입니다.

4. 한계에 부딪혔을 때 무엇으로 옮길지 정하기

솔직하게 말하면 방향은 세 가지이며, 각각 시트가 더 잘하던 무언가를 포기하게 됩니다.

경량 CRM

HubSpot (무료 요금제 후 좌석당 유료 등급), Zoho CRM (제한된 무료 요금제 후 사용자당 과금), Less Annoying CRM (사용자당 단일 정액 요금) 같은 도구는 연락처, 파이프라인, 활동 이력, 리마인더를 기본으로 제공합니다. 요금 체계는 2026년 9월 기준이며, 정확한 금액은 각 업체 페이지에서 확인하세요.

변경 기록, 리마인더, 두 사람이 함께 쓸 수 있는 목록을 얻는 대신 시트의 유연함을 잃습니다. CRM이 말하는 ’딜’이라는 개념은 미용 예약이나 보일러 점검과 딱 맞지 않을 수 있고, 이를 억지로 맞추려면 사용자 지정 필드와 우회 방법이 필요합니다. 업무가 영업 형태(견적, 협상, 성사)라면 경량 CRM이 대개 알맞은 첫걸음입니다. 무엇을 살펴봐야 하는지는 고객 관리 소프트웨어 개요에서 다룹니다.

Airtable나 Softr 같은 빌더

Airtable은 스프레드시트처럼 보이는 데이터베이스로, 레코드 연결, 셀 안의 첨부파일, 폼 화면, 자동화 기능을 갖추고 있으며 2026년 9월 기준으로 무료 요금제와 좌석당 유료 등급이 있습니다. Softr는 Airtable이나 구글 시트 위에 간단한 앱을 만들어 주는 도구로, 팀은 격자 대신 화면과 버튼을 사용하게 됩니다. 이 역시 2026년 9월 기준으로 무료 요금제와 단계별 요금제가 있습니다.

시트의 자유로움에 더해 실제 관계 구조, 레코드에 붙는 파일, 사람 없이 돌아가는 자동화까지 얻습니다. 대신 저녁 시간을 잃습니다. 이제 여러분이 소프트웨어의 설계자가 되어 테이블, 필드, 화면, 규칙을 정하고, 사업이 변할 때마다 이를 계속 손봐야 합니다. 이런 작업을 즐기는 사장님에게는 빌더가 훌륭한 선택입니다. 그렇지 않은 사장님에게는 부업이 하나 더 생기는 셈입니다.

Ifa 같은 작업공간

공개 사항: 여기서 비교하는 도구 중 하나는 Ifa가 만든 것입니다.

Ifa는 서비스 업종을 위한 사업 작업공간입니다. 사업을 평범한 말로 설명하면 Ifa가 레코드, 필드, 관계, 화면 구성, 생애주기 상태를 제안하고, 실제로 만들어지기 전에 여러분이 그 계획을 검토합니다. 기존 시트(CSV, XLSX, XLS 그리고 데이터 가져오기 페이지에 나열된 다른 형식들)를 읽어 들여 만들어질 레코드를 미리 보여 주고, 중복, 날짜, 빈 값 등을 점검한 다음 여러분의 승인을 기다립니다. 파일은 레코드에 첨부되고, 예약된 자동화가 대량 작업 전 미리보기와 함께 후속 조치를 처리하며, 보고서에는 감사 이력이 남아 “누가 이걸 바꿨는지”에 항상 답이 있습니다.

Ifa가 아직 부족한 부분도 솔직히 말씀드립니다. 대기자 명단을 받는 출시 전 단계이고 무료 요금제는 없으며, 작업공간을 미리 본 다음 결제하는 방식입니다. 구글이나 아웃룩과의 캘린더 동기화는 없고, 청구서 발행과 결제 기능은 이미 제공되는 것이 아니라 계획 단계입니다. 예약은 유연하게 처리됩니다. 고객은 Ifa가 만들어 주는 예약 페이지를 통해서도, 연결된 채널의 채팅을 통해서도 예약할 수 있으며, 리마인더는 여러분이 직접 정의하는 워크플로입니다. 카드 결제 기능 때문에 시트를 떠나려는 것이라면 경량 CRM이나 예약 앱이 더 빨리 도움이 될 것입니다. 이유가 오류, 중복, 사라진 파일, 한 사람에게만 의존하는 후속 조치라면 그것이 바로 Ifa가 만들어진 목적입니다. 스프레드시트에서 작업공간으로 페이지에서 여러분의 시트와 비슷한 경우에 제안되는 작업공간이 어떤 모습인지 확인할 수 있습니다.

방향 가장 알맞은 경우 포기하는 것
경량 CRM 업무가 영업 형태이고 리마인더가 가장 중요할 때 시트의 유연함
빌더(Airtable, Softr) 직접 설계하고 유지 관리하고 싶을 때 여러분의 시간, 계속해서
작업공간(Ifa) 직접 만들지 않고 제안되고 검증된 구조를 원할 때 지금 당장의 결제 기능, 출시 전 상태

5. 아무것도 잃지 않고 이전하기

무엇을 선택하든 이전 과정은 네 단계로 이루어집니다.

내보내기

2026년 9월 기준으로, 구글 시트에서는 탭마다 **파일 > 다운로드 > 쉼표로 구분된 값(.csv)**을 사용하거나, 모든 탭을 파일 하나에 담으려면 **파일 > 다운로드 > Microsoft Excel(.xlsx)**을 사용하세요. 엑셀에서는 시트마다 파일 > 다른 이름으로 저장에서 CSV UTF-8을 선택하면 됩니다. 먼저 전체 스프레드시트를 복사해(파일 > 사본 만들기) 손대지 않은 채로 남겨 두세요. 나중에 행이 하나라도 사라졌을 때 증거가 되어 줍니다.

정리하기

원본이 아니라 복사본에서 진행하세요.

  1. 전화번호와 이메일에 COUNTIF 중복 확인을 실행하세요. 발견한 중복은 직접 병합하되, 가장 최근 작업이 있는 행을 남기고 예전 메모는 그 행에 붙여 넣으세요.
  2. 각 날짜 열을 선택하고 서식 > 숫자 > 날짜를 적용하세요. 왼쪽 정렬 상태로 남아 있는 값은 텍스트이므로 다시 입력해야 합니다.
  3. 전화번호 열을 일반 텍스트로 설정하고, 숫자만 남기는 수식을 실행한 뒤 결과를 값으로 붙여 넣으세요.
  4. =TRIM(LOWER(D2))로 이메일과 이름의 공백을 제거한 다음 값으로 붙여 넣으세요.
  5. 한 번도 채운 적 없는 열은 삭제하세요.
  6. 모든 작업 행이 실제로 존재하는 고객 ID를 가리키는지 확인하세요. 작업 탭에서 =COUNTIF(Customers!$A$2:$A, B2)=0를 사용하면 연결이 끊긴 행을 찾아낼 수 있습니다.

미리보기와 함께 가져오기

옮길 만한 가치가 있는 도구라면 무언가를 만들기 전에 무엇을 만들 것인지 먼저 보여 줍니다. Airtable과 대부분의 CRM은 열을 필드에 매핑하고 새로 만들어지거나 갱신될 내용을 요약해 줍니다. Ifa에서는 가져오기가 미리보기와 점검 과정을 거치며, 여러분이 승인하기 전에는 아무것도 반영되지 않습니다.

고객을 먼저 가져오고, 그다음 작업, 그다음 후속 조치 순으로 진행하세요. 작업이 연결되려면 고객이 먼저 존재해야 하기 때문입니다. 가져오기가 끝날 때마다 건수를 비교하세요. CSV의 행 수는 만들어진 레코드 수와 병합된 중복 수의 합과 같아야 합니다. 맞아떨어지지 않으면 멈추고 원인을 찾으세요.

승인하고 시트는 은퇴시키기

새 도구에서 고객 열 명을 무작위로 열어 시트와 셀 단위로 비교하세요. 작업이 여러 건인 고객 하나와 오늘 마감인 다음 조치가 있는 고객 하나도 반드시 포함하세요. 그 열 명이 모두 맞다면 시트를 고정하세요. ’보관용, 수정 금지’로 이름을 바꾸고 모든 범위를 보호한 뒤 팀에 알리세요. ’몇 주만 더’라며 시트를 계속 수정 가능하게 두면 두 시스템이 서로 다른 진실을 갖게 되고 맙니다.

흔히 발생하는 문제와 예방법

이전 후에도 팀이 계속 시트를 쓰는 경우. 대개 오늘 마감인 항목을 한눈에 보는 것 같은 흔한 작업 하나가 새 도구에서는 더 느리기 때문입니다. 그 작업이 무엇인지 찾아서 시트를 은퇴시키기 전에 저장된 화면을 반드시 마련해 두세요.

중복이 다시 생기는 경우. 가져오기 과정에서 병합했더라도, 일주일 뒤 두 사람이 같은 고객을 각자 다시 등록하면 중복이 생깁니다. CRM이나 작업공간이라면 입력 시점에 전화번호나 이메일이 일치하면 경고해야 하니 그 기능을 켜 두세요. 빌더라면 직접 만들어야 합니다.

날짜가 하루씩 어긋나는 경우. 일월 순서와 월일 순서 형식 차이가 원인입니다. 승인하기 전에 날짜 몇 개를 원본과 대조해 확인하세요.

메모의 이력이 사라지는 경우. 최신 내용이 위에 쌓이던 메모 셀이 하나의 긴 필드로 합쳐집니다. 이것이 받아들이기 어렵다면, 먼저 보조 탭에서 메모를 날짜별 행으로 나누세요.

파일이 전혀 옮겨지지 않는 경우. 가져오기는 행만 옮길 뿐, 드라이브 폴더는 원래 있던 자리에 그대로 남습니다. 중요한 파일을 해당 레코드에 첨부하는 작업은 별도의 시간을 따로 잡아 두세요.

자주 묻는 질문

구글 시트는 CRM으로 좋은가요?

혼자 일하고 고객이 수백 명 이하라면, 시트에 별도 탭, 검증된 드롭다운, 날짜가 있는 다음 조치 열이 갖춰져 있는 한 좋습니다. 두 번째 사람이 정기적으로 수정하기 시작하는 날, 또는 아무도 열어 보지 않아 후속 조치를 놓치는 날부터는 더 이상 좋다고 할 수 없습니다.

엑셀 CRM 템플릿이 구글 시트보다 나은가요?

엑셀 CRM 템플릿도 결국 스프레드시트이며, 앞서 살펴본 다섯 가지 한계는 똑같이 적용됩니다. 다만 템플릿은 레이아웃 면에서 도움이 됩니다. 저희 무료 엑셀 CRM 템플릿은 2단계에서 설명한 별도 탭, 드롭다운 상태, 합계를 그대로 갖춘 채로 바로 쓸 수 있게 제공됩니다. 어떤 템플릿도 더해 주지 못하는 것은 수정 이력, 리마인더, 레코드 단위 파일입니다.

스프레드시트 CRM으로 고객을 몇 명까지 관리할 수 있나요?

시트의 셀 개수 한도는 고객 목록이 도달할 수준을 훨씬 웃돕니다. 실질적인 한계는 행 수가 아니라 사람 수입니다. 행이 몇 개든 상관없이, 정기적으로 수정하는 두 번째 사람이 나타나는 순간 시트는 한계에 부딪힙니다.

고객 데이터에서 스프레드시트와 데이터베이스는 무엇이 다른가요?

스프레드시트는 셀을 저장하고, 데이터베이스는 관계와 규칙을 가진 레코드를 저장합니다. 데이터베이스에서는 작업 여섯 건과 연결된 고객이라도 여전히 고객 한 명이고, 날짜 필드에는 ‘담주 화욜’ 같은 값을 넣을 수 없으며, 모든 변경이 기록됩니다. 시트가 강제할 수 없는 규칙 때문에 계속 대가를 치르고 있다면, 그때가 스프레드시트에서 데이터베이스로 옮길 시점입니다.

최종 수정일: 2026년 9월 2일.

이미 가진 목록을 그대로 가져오세요.

대기 명단에 등록하고 고객 정보가 지금 어디에 있는지 알려 주세요.