콘텐츠로 이동

How I Scraped 10,000+ Leads & Sent Automated Lead Magnets

원본 영상: How I Scraped 10,000+ Leads & Sent Automated Lead Magnets

노코드 툴만으로 구글 맵 리드를 대량 스크래핑한 뒤, 업체별 맞춤 SEO 감사 보고서와 AI 음성 메모를 자동 생성해 Lemlist 드립 캠페인으로 발송하는 엔드투엔드 자동화 파이프라인.

  1. Google My Business 스크래핑 — Apify의 “Google Places” 액터를 Make.com에서 실행. 키워드(예: “Toronto landscapers”)로 수백~수천 개 업체 정보(이름, 전화, 웹사이트 등) 수집.
  2. 이메일 추출 — 스크래핑 완료 후 30초 sleep → “Google Maps Email Extractor” 액터 실행. 업체 웹사이트 최대 10페이지를 크롤링해 이메일 주소 획득. 이메일이 없는 리드는 필터로 제외.
  3. 도메인명 정규화 — 웹사이트 URL에서 도메인만 추출하는 작업을 ChatGPT(GPT-4o)에 위임. few-shot 예시(https://www.google.comgoogle.com)를 시스템 프롬프트에 포함해 일관된 포맷 보장.
  4. SimilarWeb 데이터 스크래핑 — Apify “SimilarWeb Advanced Scraper” 액터로 업체 사이트의 트래픽 소스, 상위 키워드, 월간 방문자, 글로벌 랭크, 경쟁사 등 수집.
  5. Google Slides 보고서 자동 생성 — Slidesgo 무료 SEO 감사 템플릿을 복사한 뒤, Make.com에서 태그({{top_keyword_1}}, {{traffic_source_1}} 등)를 스크래핑 데이터로 치환해 업체별 커스텀 프레젠테이션 생성.
  6. AI 음성 메모 생성 — OpenAI TTS API(Shimmer 보이스)로 MP3 생성 → Google Drive에 저장 → 공유 링크 획득.
  7. Lemlist 드립 캠페인 투입 — Make.com에서 Lemlist API로 리드 추가. 이메일 본문은 GPT-4o로 생성(도메인·업체명 맞춤). 프레젠테이션 링크 + 음성 파일 링크 포함. 이후 Lemlist에서 후속 이메일 시퀀스 설정.
단계세부 설정
리드 스크래핑Apify – Google Places검색어를 Make.com Set Variable로 관리
이메일 추출Apify – Google Maps Email Extractor첫 액터 완료 후 30초 sleep 후 실행
도메인 정규화OpenAI GPT-4omax tokens 100, few-shot 3개 예시
SEO 데이터Apify – SimilarWeb Advanced Scraper도메인명만 입력(https:// 제외 필수)
보고서 생성Google Slides + Slidesgo 템플릿태그 치환 방식, 백분율 변환: round(value*100, 1)
텍스트 자르기Make.com substring 함수키워드명 0~25자 제한
음성 생성OpenAI TTS모델: tts-1, 보이스: Shimmer, 포맷: MP3
발송Lemlist캠페인에 리드 추가 + custom variable(프레젠테이션, 오디오 링크)
  • Apify Google Places 액터: 누적 71,400명 이상 사용 (자막 인용)
  • 보고서 포함 데이터 예시(자막 실측): 유기 검색 95% / 유료 5% (본인 사이트 djang.ca 스크래핑 결과)
  • 이메일 추출 성공률: 업체에 따라 다름 — 웹사이트에 이메일이 없으면 추출 불가, 필터로 자동 제외

사용 툴

  • Make.com (핵심 오케스트레이터)
  • Apify (Google Places, Google Maps Email Extractor, SimilarWeb Advanced Scraper)
  • OpenAI API (GPT-4o 텍스트 생성, TTS 음성 생성)
  • Google Slides / Google Drive
  • Slidesgo (무료 SEO 감사 템플릿)
  • Lemlist (cold email 드립 캠페인)

Make.com 시나리오 구조

[시나리오 1: 리드 생성]
Set Variable(검색어)
→ Apify: Google Places 실행
→ Sleep 30초
→ Apify: Email Extractor 실행
[시나리오 2: 보고서 생성 및 발송]
Apify Webhook(Email Extractor 완료 감지)
→ Get Dataset Items
→ Filter(이메일 존재 여부)
→ GPT-4o(도메인 정규화)
→ Apify: SimilarWeb Scraper
→ Get Dataset Items
→ Google Slides: 템플릿 복사 + 태그 치환
→ OpenAI TTS: MP3 생성
→ Google Drive: 파일 업로드
→ GPT-4o: 이메일 본문 생성
→ Lemlist: 캠페인에 리드 추가(프레젠테이션 링크 + 오디오 링크 포함)

GPT 이메일 생성 프롬프트 패턴

  • 시스템: “업체명, 도메인, SEO 감사 보고서를 언급한 cold email 작성. 서명·제목 제외.”
  • 출력: 이메일 본문만 반환 → Lemlist 캠페인 body에 삽입