부업

해외 개발자들이 웹 스크래핑 B2B 서비스로 월 $3,000 버는 법

해외 개발자들이 웹 스크래핑 B2B 서비스로 월 $3,000 버는 법

월 300만원짜리 스크래핑 프로젝트, 실제로 존재해요. 그것도 한 번 세팅하고 월 유지비로 받는 구조로요.

미국 프리랜서 마켓에서 웹 스크래핑 전문 개발자의 Upwork 평균 시급은 $65-$120 수준이에요. 그런데 더 흥미로운 건 시급제가 아니라 “데이터 구독 서비스"로 전환한 사람들이에요. 이쪽은 클라이언트당 월 $500-$3,000을 고정으로 받거든요.


핵심 요약

  • Upwork 기준 웹 스크래핑 프리랜서 시급은 $65-$120, 월 정기 계약 전환 시 클라이언트당 월 $500-$3,000 수준
  • B2B 스크래핑 서비스의 핵심은 “1회성 개발"이 아닌 “데이터 구독 모델"로, 초기 3개월이 세팅 기간
  • 한국 개발자의 실제 장벽: 영어 제안서 작성, Stripe 결제 연동, Wise 계좌 설정 — 각각 해결책 있음
  • 첫 클라이언트 유치까지 현실적인 기간은 4-8주, 첫 달 수익은 50만원-100만원 수준으로 시작

웹 스크래핑이 B2B 부업으로 좋은 이유

솔직히 말하면, 웹 스크래핑은 기술적으로 어렵지 않아요. Python + BeautifulSoup 또는 Playwright 정도 쓸 줄 알면 충분히 시작할 수 있어요. 그런데 왜 이게 B2B에서 돈이 되냐고요?

기업 입장에서 데이터 수집은 필요한데, 내부에서 직접 하기 애매한 작업이에요. 이커머스 업체는 경쟁사 가격을 매일 모니터링해야 하고, 부동산 스타트업은 매물 데이터를 실시간으로 원하고, 헤드헌팅 회사는 LinkedIn 공채 공고를 긁어야 해요. 근데 이걸 내부 개발자가 붙잡고 있기엔 너무 하찮은 작업이거든요.

그래서 구조가 이렇게 돼요.

  • 1회성 프로젝트: 스크래퍼 개발 + 납품, $300-$1,500
  • 월 유지 계약: 스크래퍼 운영 + 데이터 전달, 월 $300-$1,500
  • 데이터 구독 서비스: 내가 데이터를 소유하고 여러 클라이언트에 판매, 클라이언트당 월 $200-$800

세 번째 모델이 진짜 패시브에 가까운 구조예요. 다만 여기까지 가려면 6개월-1년 정도는 봐야 해요.


실제 단가 구조와 B2B 가격 책정

Upwork에서 “web scraping” 검색하면 나오는 공고들, 실제로 어떤 수준이냐면요.

단순 스크래퍼 개발: 페이지 1개짜리 정적 크롤러, $150-$400 수준이에요. 경쟁 심하고 인도/동남아 개발자들이랑 붙어야 해서 별로 추천 안 해요.

JavaScript 렌더링 + 로그인 처리 포함: Playwright, Puppeteer 기반, $500-$1,500. 여기서부터 한국 개발자가 경쟁력 가질 수 있어요. 기술 난이도 때문에 단가가 올라가거든요.

정기 운영 계약: 이게 핵심이에요. 처음에 개발 비용 $800-$1,200 받고, 이후 월 $300-$800로 유지 계약 전환하는 패턴이 제일 많아요. 1년짜리 계약이면 총 $4,400-$10,800 수준이에요.

가격 책정 팁 — 한국 개발자 시각에서

시급제로 시작하면 협상이 복잡해져요. 대신 “프로젝트 단가 + 월 유지비” 구조를 처음부터 제안하는 게 훨씬 낫거든요. 예를 들면 이렇게요:

“초기 세팅 $900, 이후 월 $450으로 데이터 매일 CSV 전달 + 셀렉터 오류 수정 포함”

이 구조로 제안하면 클라이언트는 예측 가능한 비용이 생기고, 나는 안정적인 수입이 생겨요.


클라이언트 유치: 어디서, 어떻게

Upwork가 시작점으로 제일 현실적이에요. 웹 스크래핑 카테고리 공고는 2026년 기준으로 매주 200-300개 이상 올라오고 있어요. 초반 3-5개는 낮은 단가로 리뷰 쌓는 게 현실적이에요. 첫 달은 프로젝트 1-2개에 $300-$500 수준 예상해야 해요.

Fiverr는 스크래핑 단순 의뢰가 많아요. 패키지 구조로 $99 / $299 / $599 이렇게 걸어두면, 미국 소규모 사업체들이 알아서 주문해요. 여기서 주문한 사람을 Upwork나 직접 계약으로 전환하는 패턴이 먹혀요.

LinkedIn 아웃바운드는 좀 더 공격적인 방법이에요. “이커머스 + 가격 모니터링 담당자” 조합으로 검색해서 직접 DM 보내는 방식이에요. 영어 메시지 30-40개 보내면 1-2개 응답 오는 수준이고, 여기서 성사되면 Upwork보다 단가가 30-50% 높게 시작해요.

한국 시장은요? 실제로 국내 클라이언트도 존재해요. 쿠팡, 네이버 쇼핑 경쟁사 가격 수집, 부동산 플랫폼 매물 데이터 수집 수요가 있어요. 다만 단가가 해외보다 낮고 (월 30만-80만원 수준), 법적 리스크 관련 질문이 많이 나와요. 서비스 약관 위반 여부를 클라이언트에게 먼저 확인시키는 게 필요해요.


한국에서 실제로 막히는 것들

세 가지가 진짜 장벽이에요.

결제 수금: PayPal은 한국에서 기업 송금이 번거롭고 수수료도 높아요. Wise Business 계좌를 만들면 미국 달러 계좌가 생기고, 여기로 받은 돈을 한국 계좌로 환전 수수료 0.4-0.7% 수준에 받을 수 있어요. Stripe는 한국 법인 있어야 해서 개인 프리랜서는 접근이 제한적이에요.

세금 처리: 연 2,400만원 초과하면 종합소득세 신고 필수예요. 사업소득으로 신고하면 실제 비용(서버비, 프록시 구독료 등) 경비 처리 가능해요. Upwork 수입은 기타소득이 아닌 사업소득으로 분류되니까요.

프록시 비용: 규모가 커지면 IP 차단 때문에 Bright Data 또는 Oxylabs 같은 유료 프록시 필수예요. 월 $50-$300 비용이 추가돼요. 이걸 클라이언트 비용에 처음부터 포함해야 해요.

영어 제안서: 솔직히 이게 제일 막막한 부분이에요. 근데 실제로 Upwork 상위 제안서 보면 화려한 영어가 아니에요. 짧고 구체적인 게 더 잘 돼요. “I’ll scrape [website] daily and deliver CSV to your email at 9AM EST. $450/month. Here’s a sample I built this week.” 이 정도면 충분해요.


지금 당장 할 수 있는 것

오늘 할 일, 30분 소요: upwork.com에서 “web scraping” 카테고리로 프로필을 만들고, 시급 $55로 설정한 뒤, 오늘 올라온 공고 중 “Fixed Price $200-$800” 필터로 걸러서 3개에 지원해보세요. 제안서는 200단어 이하로, “저는 [구체적인 사이트 유형] 스크래핑 경험이 있고, 3일 안에 샘플 납품 가능합니다"로 시작하면 돼요.

첫 프로젝트가 완료되면 클라이언트에게 월 유지 계약을 바로 제안하는 게 다음 스텝이에요.


Photo by Bayu Syaits on Unsplash