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에 넣는 방법을 단계별로 시연한다.
핵심 내용
섹션 제목: “핵심 내용”- Text Parser 사용 두 가지 목적: 웹사이트 스크래핑(리드 수집)과 수신 이메일 파싱(이메일로 들어온 리드 데이터 추출).
- 이메일 파싱 흐름: Gmail “Watch Emails” 트리거 → Gmail 필터(공통 키워드 쿼리) → Text Parser로 데이터 추출 → CRM 삽입 → 문자/이메일 자동 발송.
- Match Elements: 정규식 없이 이메일·전화번호·HTML 태그 등 미리 정의된 패턴으로 일괄 추출. 단, 매칭 결과가 여러 개 나올 수 있어 정밀도 낮음.
- Match Pattern (Advanced): JavaScript 정규식(Regex) 사용. ChatGPT에 원본 텍스트를 붙여넣고 Regex 패턴 생성 요청 → Make에 입력. 텍스트 파싱 실패 시 HTML 콘텐츠로 전환해 재시도.
- OpenAI 모듈 대안: Make.com 내 ChatGPT(GPT-4o) 모듈로 “이 텍스트에서 전화번호만 추출해줘” 프롬프트 사용 — Regex 없이도 동작.
- Replace: 특정 문자열을 다른 문자열로 치환. Text Parser 액션 또는 인라인 함수 둘 다 가능.
- HTML to Text: HTML 태그를 제거하고 순수 텍스트만 추출. Text Parser 액션 또는
stripHTML()인라인 함수 모두 동일 결과. - 웹 스크래핑 확장: HTTP 모듈로 URL 요청 → HTML 수신 → Match Elements로
<a>태그 전체 추출 → Iterator로 각 링크 페이지 순차 스크래핑.
전술·요소
섹션 제목: “전술·요소”| 액션 | 용도 | 비고 |
|---|---|---|
| Match Elements | 이메일·전화번호 빠른 추출 | 복수 결과 주의 |
| Match Pattern Advanced | Regex 기반 정밀 추출 | ChatGPT로 패턴 생성 |
| OpenAI Completion | 자연어 지시로 데이터 추출 | Max tokens 200 권장 |
| Replace | 텍스트 치환 | 인라인 함수로도 가능 |
| HTML to Text | HTML 태그 제거 | 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: [붙여넣기]”