콘텐츠로 이동

Scrape Any Email & Website Automatically Using Make.com Parsers (game changing)

원본 영상: Scrape Any Email & Website Automatically Using Make.com Parsers (game changing)

Make.com Text Parser로 수신 이메일과 웹사이트에서 전화번호·이메일 등 리드 정보를 자동 추출해 CRM에 넣는 방법을 단계별로 시연한다.

  1. Text Parser 사용 두 가지 목적: 웹사이트 스크래핑(리드 수집)과 수신 이메일 파싱(이메일로 들어온 리드 데이터 추출).
  2. 이메일 파싱 흐름: Gmail “Watch Emails” 트리거 → Gmail 필터(공통 키워드 쿼리) → Text Parser로 데이터 추출 → CRM 삽입 → 문자/이메일 자동 발송.
  3. Match Elements: 정규식 없이 이메일·전화번호·HTML 태그 등 미리 정의된 패턴으로 일괄 추출. 단, 매칭 결과가 여러 개 나올 수 있어 정밀도 낮음.
  4. Match Pattern (Advanced): JavaScript 정규식(Regex) 사용. ChatGPT에 원본 텍스트를 붙여넣고 Regex 패턴 생성 요청 → Make에 입력. 텍스트 파싱 실패 시 HTML 콘텐츠로 전환해 재시도.
  5. OpenAI 모듈 대안: Make.com 내 ChatGPT(GPT-4o) 모듈로 “이 텍스트에서 전화번호만 추출해줘” 프롬프트 사용 — Regex 없이도 동작.
  6. Replace: 특정 문자열을 다른 문자열로 치환. Text Parser 액션 또는 인라인 함수 둘 다 가능.
  7. HTML to Text: HTML 태그를 제거하고 순수 텍스트만 추출. Text Parser 액션 또는 stripHTML() 인라인 함수 모두 동일 결과.
  8. 웹 스크래핑 확장: HTTP 모듈로 URL 요청 → HTML 수신 → Match Elements로 <a> 태그 전체 추출 → Iterator로 각 링크 페이지 순차 스크래핑.
액션용도비고
Match Elements이메일·전화번호 빠른 추출복수 결과 주의
Match Pattern AdvancedRegex 기반 정밀 추출ChatGPT로 패턴 생성
OpenAI Completion자연어 지시로 데이터 추출Max tokens 200 권장
Replace텍스트 치환인라인 함수로도 가능
HTML to TextHTML 태그 제거stripHTML() 동일
HTTP + Match Elements웹페이지 스크래핑Iterator로 다중 페이지 확장
  • Gmail 필터 쿼리: 개인 이름 제외, 공통 키워드만 사용해야 모든 리드에 동작
  • OpenAI 프롬프트 필수 문구: “do not include any additional information, just the [data]” — 불필요한 설명 출력 방지
  • (본인 실측) 하루 10~15회 자동 실행 → 팀 전체 수작업 10~15건 절감
  • The Knot 같은 리드 구매 플랫폼에서 API 없이 이메일로만 리드 전달 → Text Parser로 CRM 자동 입력
Gmail Watch Emails
→ Text Parser: Match Pattern Advanced (Regex via ChatGPT)
→ [또는] OpenAI GPT-4o Completion
→ CRM 모듈 (연락처 생성)
→ SMS/Email 자동 발송
HTTP GET <URL>
→ Text Parser: Match Elements (a tags)
→ Iterator
→ 각 링크 페이지 반복 스크래핑

Regex 패턴 생성 프롬프트 패턴: “Please generate a Regex formula to find [데이터] in this text. The [데이터] will always appear between ‘[앞 고정 텍스트]’ and ‘[뒤 고정 텍스트]’. Here’s the text: [붙여넣기]”