콘텐츠로 이동

This Make.com System Will Find You Endless Leads On Freelancer.com

원본 영상: This Make.com System Will Find You Endless Leads On Freelancer.com

Make.com으로 Freelancer.com 구인 목록을 자동 스크래핑하고, 가격 필터링 후 ChatGPT가 맞춤 제안서를 생성해 Google Sheets에 저장하는 리드 자동화 시스템.

  1. Make.com에서 신규 시나리오 생성
  2. JSON 모듈로 타깃 카테고리 배열 생성 (예: ["SEO", "digital marketing"])
  3. JSON Parse → Iterator로 각 카테고리를 순회
  4. 서드파티 RSS 피드 URL로 Freelancer.com 구인 목록 수집 (공식 RSS 없음, Reddit에서 발견한 외부 피드 활용)
  5. URL 인코딩: 카테고리명의 공백을 replace() 함수로 언더스코어(_)로 치환
  6. Text Parser(Advanced Match Pattern)로 description에서 평균 입찰가 숫자 추출 — 패턴은 ChatGPT로 생성
  7. 필터 모듈로 평균 입찰가 $500 미만 제거
  8. ChatGPT 모듈로 제안서 자동 생성
  9. Google Sheets에 결과 행 추가
항목설정값
RSS 최대 결과 수100건/카테고리
가격 필터 기준평균 입찰가 ≥ $500 (조정 가능)
ChatGPT Max Tokens2,500
Google Sheets 컬럼category, title, description, link, AI response, status, price, date, complete
날짜 포맷MMM DD YYYY
Status 초기값to-do (하드코딩)

ChatGPT 프롬프트 구조

  • User role: 직무 제목·설명 주입, stripHTML() 적용, 포트폴리오 링크 포함 지시, FAQ 답변 사전 작성 (시작 가능 시기, 주당 시간, 단기/장기 여부 등)
  • Assistant role: 자신감 있는 인트로, 직무 제목 레퍼런스, 포트폴리오 링크 포함 지시
  • System role: 변수 플레이스홀더([name] 등) 사용 금지, HTML/마크업 금지, ChatGPT 전용 서두 문구 제거, 주제 줄(subject line) 미포함
  • 100개 구인 중 $500 이상 필터 통과: 8개 (본인 실측, 영상 데모 기준)
  • ChatGPT API 초기 충전 권장액: $5
[JSON 배열 생성] → [JSON Parse] → [Iterator]
→ [RSS Feed 수집 (외부 피드)] → [Text Parser - Regex로 가격 추출]
→ [Filter: 가격 ≥ $500] → [ChatGPT 제안서 생성]
→ [Google Sheets 행 추가]

사용 도구

  • Make.com (시나리오 빌더)
  • Freelancer.com 서드파티 RSS 피드
  • ChatGPT API (OpenAI)
  • Google Sheets
  • ChatGPT (Regex 패턴 생성용)

Regex 추출 방법: description 필드에서 $숫자 패턴의 평균 입찰가를 추출하기 위해 ChatGPT에 샘플 텍스트를 붙여넣고 정규식 생성 요청 → Make.com Text Parser에 직접 삽입.