좋은 리스트와 좋은 캠페인 사이에는 화려하지 않은 40분 정도의 작업이 있어요. 열 매핑, 중복 제거, 파일 나누기, 뺄 것 정하기요. 이걸 건너뛴 팀은 3주째에 결과를 알게 돼요. 같은 사람이 시퀀스 두 개를 받고, 도메인은 속도 제한에 걸려 있죠. 이 가이드는 넘기기 전 과정을 실제로 하는 순서대로 한 번 따라가요.
전제는 이래요. 근거를 댈 수 있는 저장된 세그먼트가 있고, 내보내기에 검증된 내보내기 파일이 있어요. 없다면 그것부터 만드세요. 아래 어떤 단계도 처음부터 잘못된 리스트를 고쳐 주지 않아요.
1단계: 맞는 시점에 내보내기
타이밍이 첫 결정인데, 많은 사람이 거꾸로 해요. 검증은 내보내기를 만들 때 실행되니 파일은 그 순간을 반영해요. 아직 문구를 쓰고 있는 2주 전이 아니라, 보내는 날에 가깝게 내보내세요.
- 저장된 리스트를 열거나, 검색에서 행을 직접 고르세요.
- 작업을 만들기 전에 캐치올과 위험 행을 어떻게 할지 정하세요. 내보내기의 기본값은 유효만이고, 그게 안전한 기본값이에요.
- 전화번호를 넣을지 정하세요. 선택 사항이고, 돌려받은 번호 1개당 10크레딧, 번호를 찾지 못하면 비용이 전혀 들지 않아요. 대부분의 아웃바운드 프로그램에서는 세그먼트 전체가 아니라 계정 후보 목록에만 넣는 게 합리적이에요.
- 작업을 만들고 페이지를 떠나세요. 큰 내보내기는 백그라운드에서 처리되고 상태와 함께 내보내기 페이지에 나타나요.

갈림길: 파일이 고른 것보다 작게 나왔을 때. 정상이고, 내게 유리한 결과예요. 원인은 세 가지예요. 검증에 실패한 주소는 걸러지고 절대 청구되지 않았고, 유효만 기본값이 캐치올과 위험 행을 뺐고, 이 계정이 이미 내보낸 연락처는 건너뛰어서 갱신하면 새로운 것만 돌아와요. 이전에 내보낸 행을 일부러 다시 받고 싶다면 그런 옵션이 있어요.
갈림길: 세그먼트가 50,000행을 넘을 때. 내보내기 작업 하나는 검증된 연락처를 최대 50,000명까지 전달해요. 그보다 크면 작업이 번호가 붙은 여러 부분의 배치로 나뉘는데, Scale과 Volume 기능이에요. 낮은 등급이라면 정직한 우회 방법은 세그먼트를 국가나 업종별로 직접 나눠 단일 내보내기를 여러 번 돌리는 거예요. 어차피 더 잘 정리된 파일이 나오고, 묶음마다 보내는 날에 더 가깝게 검증할 수 있어요.
2단계: 가져오기 전에 파일 읽기
스프레드시트에서 CSV를 한 번 여세요. 고치려는 게 아니라 보려는 거예요. 여기서 30초만 쓰면 가장 흔한 가져오기 사고 두 가지를 막아요. 인코딩이 깨져서 악센트가 있는 이름이 엉망이 되는 것과, 매핑 실수로 보내는 모든 메일의 이름 필드에 회사명이 들어가는 거예요.

열마다 받는 내용이에요.
- 이름. 전체 이름, 그리고 도구가 둘 다 필요로 하는 경우 이름과 성으로도 들어 있어요. 대부분의 개인화는 이름을 기준으로 돌아가요.
- 직함. 개인화의 재료이고, 5단계에서 파일을 나누는 기준 필드예요.
- 기업과 그 도메인. 매칭에는 도메인이 더 믿을 만해요. 회사 이름은 여섯 가지 방식으로 적히니까요.
- 업무용 이메일. 내보내기를 만든 순간에 검증됐어요. 중복 제거와 발송 제외의 기준 키이고, 그 역할을 해야 하는 유일한 필드예요.
- 위치. 국가를 포함해요. 발송 시간 예약과 시장별 분리의 기준이 돼요.
- 행마다 검증 상태가 있어서, 캐치올과 위험 주소가 몰래 섞이지 않고 눈에 보여요.
- 전화번호와 LinkedIn URL은 레코드에 있고 요청한 경우에 들어 있어요.
악센트가 있는 문자가 깨져 보이면 파일이 아니라 스프레드시트의 가져오기 창에서 고쳐야 해요. CSV를 발송 도구에 바로 가져오면 대개 문제가 아예 생기지 않아요. 잠깐 훑어보는 것 이상으로는 스프레드시트에서 열지 않는 게 좋은 이유예요.
3단계: 업로드하기 전에 중복 제거와 발송 제외하기
사람들이 미루다가 후회하는 단계예요. 시퀀서가 파일을 보기 전에, 내 컴퓨터에서 파일에 직접 하세요.
- 파일 안에서 이메일 주소로 중복을 제거하세요. 깨끗한 내보내기에는 필요 없어야 하지만, 내보내기 두 개를 이어 붙였다면 반드시 필요해요.
- 마스터 발송 제외 파일과 대조하세요. 이미 연락한 사람, 한 번이라도 수신 거부한 사람, 현재 고객, 진행 중인 기회, 동료가 이미 작업 중인 사람이요. 수신 거부는 그걸 기록한 도구만이 아니라 발송에 쓰는 모든 도구에서 지켜야 해요.
- 진행 중인 다른 캠페인과 대조하세요. 중복은 검색 하나에서 거의 생기지 않고, 겹치는 세그먼트에서 생겨요. 국가 리스트와 같은 시장을 덮는 지역 바로가기는 같은 사람을 두 번 기꺼이 넘겨줘요.
- 첫 문장이 이름에 의존한다면 이름이 빠진 행은 지우거나 대체값을 쓰세요. “안녕하세요, 님”으로 시작하는 캠페인은 안 보내느니만 못해요.
장기적으로 이걸 정돈해 주는 역할 분담이 있어요. 세그먼트는 Argorant에, 발송 제외는 발송 도구에 둬요. 내보내기는 특정 시점의 산출물이고, 모든 내보내기는 캠페인이 되기 전에 같은 발송 제외 관문을 통과해요.
4단계: 열 매핑하기
Argorant 내보내기는 시퀀서 가져오기에 맞춰져 있어서, 대부분의 도구에서 매핑은 자동이고 이 단계 전체가 확인 화면 하나예요. 그래도 확인하세요.
Instantly
- 캠페인을 열고 Leads, 그다음 Import로 가서 파일을 업로드하세요.
- 이메일, 이름과 성, 회사, 직함, LinkedIn이 이름을 바꾸지 않아도 Instantly의 리드 필드에 매핑돼요.
- 이메일 열이 사용자 지정 변수가 아니라 이메일에 매핑됐는지 확인하세요. 캠페인을 조용히 망가뜨리는 매핑이 바로 이거예요.

lemlist
- CSV를 캠페인으로 가져오세요.
- 이름, 성, 회사, 이메일이 직함, 위치와 함께 일대일로 매핑돼요.
- 쓰는 모든 시퀀스 변수를 실제로 있는 열과 대조하세요. 값이 없는 변수는 보내기 전에는 보이지만, 보낸 뒤에는 보이지 않아요.

Smartlead
Smartlead는 기본 전송 대상이라 옮길 파일이 아예 없어요. 프로필의 연동에서 Smartlead API 키로 한 번 연결한 뒤, 완료된 내보내기를 캠페인으로 바로 보내고 전송, 건너뜀, 실패 수를 확인하세요. 주소와 함께 이름, 회사, 전화번호, LinkedIn도 넘어가요.

다른 도구
일반적인 매핑은 언제나 같아요. 이메일은 주소 필드에 매핑하고 중복 제거 키로 정하세요. 이름은 개인화를 이끄는 필드에 매핑하세요. 회사와 직함은 문구에서 참조한다면 사용자 지정 변수에 매핑하세요. 위치는 발송 시간대로 필터링할 수 있는 필드에 매핑하세요. 나머지는 필요할 때까지 무시하세요. 도구가 이름 필드 하나만 요구하면 전체 이름 열을, 두 개를 요구하면 이름과 성을 쓰세요.
5단계: 파일을 시퀀스별로 나누기
가져오기 한 번이 캠페인 하나는 아니에요. 두 나라나 세 직급에 걸친 파일은 여러 시퀀스가 돼야 해요. 애초에 신중하게 필터링한 이유가 구체적인 문구를 쓰기 위해서였으니까요.
- 언어, 규제, 발송 시간대가 다르다면 언제든 시장별로 나누세요. DACH 리스트와 영국 리스트는 다른 필터가 모두 같아도 문구와 발송 시간이 달라야 해요. 따로 두는 게 답장률을 비교할 수 있게 유지하는 유일한 방법이기도 해요.
- 같은 제품이 직급이나 직함마다 다른 의미를 갖는다면 직급이나 직함별로 나누세요. 디렉터가 신경 쓰는 것과 소유주가 신경 쓰는 것은 달라요.
- 캐치올이나 위험 행을 포함하기로 했다면 검증 등급별로 나누세요. 메인 시퀀스는 건강한 도메인에서 유효 주소로, 캐치올은 별도 캠페인에서 더 적은 물량으로, 가능하면 별도 도메인에서 보내고, 처음 몇백 통을 지켜보세요. 그러면 나쁜 캐치올 묶음이 메인 캠페인을 실어 나르는 평판을 해칠 수 없어요.
- 아무 기준 없이 나누지 마세요. 문구는 똑같고 이름만 다른 시퀀스 세 개는 세분화가 아니라 장부 정리일 뿐이에요.
첫 캠페인에 넣으면 안 되는 것
새 세그먼트에 보내는 첫 캠페인은 물량 싸움이 아니라 측정이에요. 이런 건 빼세요.
- 캐치올과 위험 행. 세그먼트가 반응하고 도메인이 건강하다는 걸 확인한 뒤 두 번째 캠페인을 위해 남겨 두세요. 첫 실행에서는 읽으려는 숫자에 불확실성만 더해요.
- 기존 고객과 진행 중인 기회. 당연하지만 늘 잊히고, 답장 대신 사내 항의를 받는 가장 빠른 길이에요.
- 동료가 이미 대화 중인 사람. 기억 말고 CRM을 확인하세요.
- 문구가 의존하는 개인화 필드가 빠진 행. 대체값으로 문구를 고치거나 행을 빼세요.
- 다른 출처에서 섞여 들어온 일반 역할 메일함. Argorant 내보내기는 사람을 주지만, 다른 곳의 리스트를 합쳤다면 여기서 드러나요.
- 첫날 파일 전체. 몇백 통을 보내고, 반송률과 답장률을 읽고, 그다음 늘리세요. 첫 주에 8,000명에게 보낸 리스트는 캠페인이 아니라 대조군 없는 실험이고, 도메인까지 위험해져요.
- 섞여 들어간 두 번째 세그먼트. 파일 일부에 맞추려고 문구에 단서를 달아야 한다면, 그 부분은 다른 캠페인이에요.
돌아가기 시작한 뒤의 갱신 루프
캠페인은 일회성 가져오기가 아니라 상시 운영이에요. 통하는 루프는 이래요.
- 저장된 리스트를 세그먼트의 정의로 두세요. 스냅샷이 아니라 필터를 저장해서 스스로 시장을 따라가요.
- 주기적으로 집계를 확인하세요. 집계는 연락처 크레딧을 차감하지 않아요. 영업 지역을 모니터링할 때는 권한, 할당량, 속도 제한을 지키세요.
- 주기마다 처음에 새 묶음을 내보내세요. 이미 내보낸 연락처는 기본적으로 건너뛰니, 이미 시퀀스에 있는 사람이 아니라 새로운 사람만 받게 돼요.
- 매번, 예외 없이, 같은 중복 제거와 발송 제외 과정을 거치세요.
- 묶음을 가져오거나 전송하고, 시퀀서 자체의 중복 제거가 두 번째 그물 역할을 하게 하세요.

자동화한다면 모든 무료 단계를 앞에 두세요. 집계, 미리보기, 기업 조회, 리스트 상태, 내보내기 상태, 다운로드는 모두 비용이 들지 않으니, 쓰기 전에 확인하는 워크플로가 더 싸고 이해하기도 쉬워요. 행 한도는 요청 본문에 묻힌 기본값이 아니라 워크플로의 명시적 변수로 두고, 결제가 필요하다는 응답이 오면 재시도하지 말고 응답의 링크와 함께 사람에게 알리고, 속도 제한에 걸리면 다시 시작하지 말고 물러나세요. 이미 내보낸 건 계속 다운로드할 수 있으니, 실패한 실행 때문에 완료된 작업을 잃는 일은 없어요.
제대로 돌아가는 운영과 엉망을 가르는 두 가지 습관
첫째, 리스트 이름이 캠페인 이름이 되면 안 돼요. 세그먼트는 캠페인보다 오래 살아남고, 3분기 캠페인이라는 리스트는 1월이면 알아볼 수 없지만 영국 - 회계법인 1-50 - 소유주는 여전히 뜻이 통해요.
둘째, 누구도 나이를 모르는 스프레드시트로 발송하지 않아요. 파일을 어느 날 내보냈는지 말할 수 없다면 가져오지 말고 다시 내보내세요. 전체 과정에서 가장 싼 보험이고, 정말로 고칠 수 없는 반송 문제는 알아차리기 전에 보내 버린 반송뿐이에요.
