Apidog

올인원 협업 API 개발 플랫폼

API 설계

API 문서

API 디버깅

API 모킹

API 자동화 테스트

무료로 WhatsApp Business API 사용하기 (초보자를 위한 완벽 가이드)

Young-jae

Young-jae

Updated on March 25, 2025

WhatsApp은 전 세계 비즈니스를 위한 중요한 커뮤니케이션 도구가 되어 고객과의 원활한 상호작용을 허용합니다. WhatsApp Business API는 중대형 기업이 고객 대화를 효율적으로 자동화, 통합 및 확대할 수 있도록 설계되었습니다. 그러나 API에 접근하는 것은 어려울 수 있으며, Meta(페이스북)에서의 승인이 필요하고 대부분의 경우 관련 비용이 발생합니다. 이 가이드는 무료로 WhatsApp Business API를 얻는 방법을 공식 방법과 대안적인 서드파티 솔루션을 통해 탐색합니다.

💡
API 개발 및 테스트를 간소화하고 싶다면, Apidog은 API 설계, 테스트 및 문서화를 위한 포괄적인 플랫폼을 제공합니다. Apidog은 API 개발에 자동화를 가져와 귀하의 프로세스를 더 빠르고 효율적으로 만듭니다.
버튼

WhatsApp Business API란 무엇인가요?

WhatsApp Business API 는 기업이 메시지를 보내고 고객 지원을 제공하며 챗봇을 통합할 수 있는 커뮤니케이션 솔루션입니다. 제한된 수의 고객 상호작용을 처리하는 소규모 기업을 위해 설계된 무료 WhatsApp Business App과 달리, 이 API는 대규모 운영을 위해 설계되어 있습니다. 다음과 같은 기능을 제공합니다:

자동화 및 챗봇 – 응답 및 고객 상호작용을 자동화합니다.

CRM 통합 – WhatsApp을 고객 관리 플랫폼과 연결합니다.

대량 메시징 – 알림, 경고 및 홍보 메시지를 보냅니다.

다중 에이전트 지원 – 여러 팀원이 대화를 관리할 수 있습니다.

API 자체는 독립형 앱이 아니며, 기업이 자신의 시스템에 통합해야 하는 도구로 호스팅 및 설정이 필요합니다.

WhatsApp Business API 요금제 설명:

WhatsApp Business API 요금 안내

WhatsApp Business API는 24시간 대화 스레드당 요금이 부과되는 대화 기반 요금제를 사용합니다. 각 WhatsApp Business 계정은 매월 1,000개의 무료 서비스 대화를 받습니다. 2024년 11월 1일부터는 서비스 대화가 전면 무료로 제공되어 기업들이 WhatsApp에서 고객과 함께할 수 있도록 장려하며, AI 기반 경험을 포함합니다. 또한 Facebook 페이지의 클릭 유도 버튼이나 WhatsApp 광고에서 시작된 대화는 72시간 동안 무료입니다.

대화 유형 설명 핵심 포인트
마케팅 비즈니스, 제품 또는 서비스와 관련된 대화 제안, 프로모션, 제품 제안 및 장바구니 포기 메시지를 포함합니다
유틸리티 거래와 직접 관련된 구매 후 알림 및 반복 결제 명세서를 포함합니다
인증 일회용 암호를 제공합니다 계정 등록, 복구 또는 무결성 문제에 사용됩니다
서비스 고객 문의를 위해 사용자가 시작한 대화 현재 24시간 고객 서비스 창이 있으며, 2024년 11월 1일부터는 무료입니다

지역별 요금 변동

요금은 시장 지역 및 통화에 따라 다르며, 국가마다 다른 요금제 계층이 있습니다. WhatsApp은 국가를 북미, 서부 유럽의 나머지, 아시아 태평양의 나머지, 라틴 아메리카의 나머지, 중동의 나머지, 아프리카의 나머지, 중앙 및 동유럽의 나머지로 그룹화합니다. 기업은 WhatsApp Business Platform 웹사이트에서 특정 시장, 선호하는 통화 및 대화 범주를 선택하여 적용 가능한 요금을 확인할 수 있습니다.

지역/국가 유틸리티 대화 인증 대화 마케팅 대화 서비스 대화
북미
미국 $0.0040 $0.0135 $0.0250 무료 (2024년 11월 1일부터)
캐나다 $0.0040 $0.0135 $0.0250 무료 (2024년 11월 1일부터)
유럽
영국 $0.0220 $0.0358 $0.0529 무료 (2024년 11월 1일부터)
독일 서부 유럽 유사 서부 유럽 유사 서부 유럽 유사 무료 (2024년 11월 1일부터)
프랑스 서부 유럽 유사 서부 유럽 유사 서부 유럽 유사 무료 (2024년 11월 1일부터)
아시아 태평양
싱가포르 $0.0157 $0.0425 $0.0732 무료 (2024년 11월 1일부터)
홍콩 $0.0157 $0.0425 $0.0732 무료 (2024년 11월 1일부터)
말레이시아 $0.0140 $0.0180 $0.0860 무료 (2024년 11월 1일부터)
인도 변동 가능 변동 가능 변동 가능 무료 (2024년 11월 1일부터)
중동
사우디 아라비아 할인 요금 2025년 2월 1일부터 할인 요금 2024년 10월 1일 업데이트 무료 (2024년 11월 1일부터)
UAE 할인 요금 2025년 2월 1일부터 할인 요금 2024년 10월 1일 업데이트 무료 (2024년 11월 1일부터)

주요 지역 고려 사항

WhatsApp은 대화 비용에 영향을 미치는 여러 지역 요금 계층으로 국가를 그룹화합니다:

  1. 프리미엄 시장: 미국, 영국, 싱가포르와 같은 국가들은 일반적으로 높은 구매력을 바탕으로 차별화된 요금제를 가지고 있습니다.
  2. 지역 그룹: 국가들은 7개의 주요 지역 그룹으로 조직되어 있습니다:
  • 북미
  • 서부 유럽의 나머지
  • 아시아 태평양의 나머지
  • 라틴 아메리카의 나머지
  • 중동의 나머지
  • 아프리카의 나머지
  • 중앙 및 동유럽의 나머지
  1. 인증-국제 요금: 2025년 2월 1일 기준으로, 이집트, 말레이시아, 나이지리아, 파키스탄, 사우디 아라비아, 남아프리카 공화국 및 UAE에 대해 특별 인증-국제 요금이 적용되어 보다 경쟁력 있는 요금이 제공됩니다.

공식 방법: WhatsApp Business API 신청하기

Meta는 WhatsApp Business API를 얻기 위한 공식적인 방법을 제공하지만, 비즈니스 인증 프로세스와 WhatsApp의 정책 준수를 요구합니다.

단계별 과정:

1. 비즈니스 자격 확인

WhatsApp은 승인된 산업에만 API 접근을 제한합니다. 도박, 알코올, 성인 콘텐츠 또는 기타 금지된 서비스에 관련된 기업은 자격이 없을 수 있습니다.

2. Facebook Business Manager 계정 생성

WhatsApp Business API는 Facebook의 생태계를 통해 관리되므로, 다음을 수행해야 합니다:

Facebook Business Manager 계정을 등록합니다.

비즈니스 세부 사항을 확인합니다.

WhatsApp 비즈니스 계정을 연결합니다.

3. WhatsApp Business API 접근 신청

Facebook Business Manager의 WhatsApp Business Platform을 통해 신청서를 제출합니다. 다음을 제공해야 합니다:

비즈니스 세부 사항(이름, 카테고리, 웹사이트 등).

API의 의도된 사용 사례.

승인은 Meta의 검토 프로세스에 따라 며칠에서 몇 주가 걸릴 수 있습니다.

4. 검증된 WhatsApp 비즈니스 번호 받기

다음 요구 사항을 충족하는 전용 전화 번호가 필요합니다:

개인 WhatsApp에 사용되지 않았던 번호.

SMS 또는 음성 인증을 받을 수 있는 번호.

5. API 호스팅 설정(Cloud API 옵션 사용 가능)

기업은 자체 호스팅하거나 Meta의 Cloud API를 사용해야 합니다. Cloud API 옵션은 무료이지만, 특정 한도를 초과하여 사용할 경우 메시징 비용이 발생할 수 있습니다.

6. 메시지 보내기 시작

승인이 나면 API를 CRM 또는 챗봇 플랫폼에 통합하고 WhatsApp의 템플릿 가이드라인에 따라 고객에게 메시지를 보내기 시작할 수 있습니다.

무료 또는 저렴한 접근을 제공하는 서드파티 BSP

Meta의 Cloud API가 공식 경로지만, 기업들은 설정 및 통합 프로세스를 간소화하기 위해 종종 비즈니스 솔루션 제공업체(BSP)를 사용합니다. 일부 BSP는 무료 평가판이나 저렴한 진입 계획을 제공합니다.

1. Twilio

Twilio는 WhatsApp Business API를 위한 가장 인기 있는 제공업체 중 하나입니다. 무료 평가판 크레딧을 제공하여 기업이 유료 요금제로 전환하기 전에 API를 테스트할 수 있게 해줍니다.

  • 무료 평가판: $15 상당의 Twilio 크레딧
  • 주요 기능: 메시징 자동화, 챗봇 및 다채널 지원
  • 요금: 무료 크레딧 사용 후, 요금은 $0.005 per message (WhatsApp 대화 요금 별도)부터 시작됩니다.

단계 1: Twilio 계정 등록

가입을 클릭하고 계정이 없는 경우 새 계정을 생성합니다.

이메일 및 전화번호를 확인합니다.

단계 2: WhatsApp Sandbox에 접근

Twilio Console에 로그인하고 제품 탐색 페이지로 이동합니다.

메시징을 클릭한 다음 WhatsApp 메시지 보내기를 선택하여 WhatsApp Sandbox를 엽니다.

Twilio는 샌드박스 번호와 가입 메시지(예: join-white-butterfly)를 제공합니다.

지정된 번호로 WhatsApp을 통해 가입 메시지를 보냅니다.

확인되면 메시지 전송 및 수신을 테스트할 수 있습니다.

단계 3: 테스트 메시지 보내기

Twilio Console에서 WhatsApp 메시지 보내기를 선택합니다.

미리 승인된 템플릿(예: 주문 알림, 인증 코드)을 선택합니다.

템플릿을 수정합니다 (예: 약속 알림의 날짜 업데이트).

전송을 클릭하여 WhatsApp 번호로 메시지를 보냅니다.

전화에서 WhatsApp에 메시지가 나타나는지 확인합니다.

단계 4: 사용자 주도 메시지 처리

WhatsApp에서 테스트 메시지에 응답합니다(예: "확인").

Twilio는 응답을 수신하여 샌드박스에 표시합니다.

사용자 주도 대화이므로 자유 형식 응답을 보낼 수 있습니다.

사용자 정의 응답을 입력합니다(예: "약속을 확인해 주셔서 감사합니다.").

응답 보내기를 클릭하고 휴대폰에서 응답을 확인합니다.

단계 5: WhatsApp에 비즈니스 번호 등록

샌드박스를 넘어설 준비가 되면 자신의 WhatsApp 번호를 등록합니다:

Twilio Console에서 자신의 WhatsApp 발신자 등록을 클릭합니다.

다음 세부 정보를 제공해야 합니다:

비즈니스 정보(이름, 카테고리, 웹사이트 등)

Meta Business Manager 계정

Twilio 전화번호

시작하기를 클릭하여 등록 프로세스를 시작합니다.

단계 6: Meta에서 승인 받기

Meta는 귀하의 비즈니스 정보를 검토합니다.

승인되면 Twilio 번호가 WhatsApp에 연결됩니다.

이제 비즈니스 주도의 메시지를 보내고 고객과 상호작용할 수 있습니다.

단계 7: 앱에서 WhatsApp 메시징 설정

Twilio의 API를 사용하여 WhatsApp 메시지를 보내고 받을 수 있습니다.

Twilio WhatsApp 빠른 시작 가이드twilio.com/docs/whatsapp에서 확인하세요.

3. MessageBird

MessageBird WhatsApp 샌드박스는 승인 프로세스를 거치지 않고 개발자 환경에서 WhatsApp 비즈니스를 시도하고 프로토타입할 수 있게 해줍니다. 이 빠른 시작에서는 6단계로 MessageBird의 WhatsApp 샌드박스에서 시작하는 방법을 배웁니다.

단계 1: 샌드박스 활성화

MessageBird 대시보드의 ‘채널’로 이동하여 ‘WhatsApp 샌드박스’를 클릭합니다. WhatsApp Business 솔루션 약관에 동의하여 샌드박스를 활성화합니다.

단계 2: 장치를 샌드박스에 연결

이제 장치를 샌드박스에 연결해야 합니다. 두 가지 방법으로 할 수 있습니다:

QR 코드 스캔: 전화 카메라를 QR 코드에 맞추고, 푸시 알림을 클릭하여 "join"이라는 두 단어로 구성된 코드가 미리 입력된 메시지로 전송합니다. 메시지를 보내면 연결됩니다!

두 단어 입력 코드: WhatsApp 샌드박스 번호를 새 연락처로 저장한 후 WhatsApp으로 이 번호에 고유한 두 단어 입력 코드를 보내면 연결됩니다!

메시지를 수신했습니다! 이제 장치가 MessageBird의 WhatsApp 샌드박스에 연결되었습니다. ‘당신의 메시지를 기다리는 중’ 상자가 “축하합니다! 이제 샌드박스에 연결되었습니다.”로 표시됩니다. 즉시 메시지를 보내기 시작할 준비가 되었습니다.

현재 WhatsApp 샌드박스는 한 번에 하나의 창에서만 활성화될 수 있으며, 하나의 작업 공간당 하나의 사용자만 동시에 연결할 수 있습니다. 샌드박스에 성공적으로 연결하려면 추가로 활성화된 창을 닫아야 합니다. 다른 사용자가 작업 공간에 이미 연결되어 있는 경우, 다른 작업 공간으로 전환합니다.

프로팁

계속 진행합시다. ‘다음: 아웃바운드 메시지 보내기’를 클릭하세요.

단계 3: WhatsApp 메시지 템플릿 선택

이제 WhatsApp 메시지 템플릿을 선택할 차례입니다. 표시된 템플릿은 이미 WhatsApp에 의해 승인되었기 때문에 즉시 사용할 수 있습니다.

세 가지 메시지 템플릿 옵션이 있습니다:

고객 지원 사용자 인증(2FA) 알림 WhatsApp 비즈니스 솔루션에 대한 승인된 사용 사례에 대한 더 많은 예를 확인하세요.

메시지 템플릿 빠른 시작으로 이동하여 더 많은 정보를 확인하세요.

단계 4: 샌드박스에서 메시지 전송

이 단계에서 샌드박스는 Message Templates를 사용하여 WhatsApp API를 통해 비즈니스 주도 대화를 복제합니다.

각 메시지 템플릿에 대해 몇 가지 맞춤 변수를 선택했습니다. 텍스트 상자를 사용하여 맞춤 변수를 자유롭게 조정하세요.

원하는 만큼 3단계와 4단계를 계속 왔다 갔다 할 수 있습니다. 갈 준비가 되셨습니까? ‘메시지 보내기’를 클릭하면 맞춤 변수가 포함된 WhatsApp 메시지 템플릿이 장치로 전송됩니다.

또한 샌드박스의 오른쪽에 있는 코드 스니펫을 사용하여 프로젝트에서 메시지를 보낼 수 있습니다. 아래 필드에서 응답 예가 표시됩니다.

간단하죠? 장치에서 응답을 보내 대화를 시작합시다.

프로팁

단계 5: 장치에서 응답 보내기

이 단계에서 샌드박스는 WhatsApp API를 통한 고객 주도 양방향 대화를 복제합니다.

이제 장치에서 샌드박스 번호에 응답을 작성할 수 있습니다. 이를 통해 24시간 대화 세션이 활성화되며, 이 동안 당신은 샌드박스와 자유롭게 대화할 수 있습니다. 원하는 만큼 많은 응답을 보낼 수 있으며, 응답은 자동으로 업데이트됩니다.

24시간 창에 대한 자세한 내용을 알아보세요.

샌드박스에 응답을 보내면 ‘메시지를 기다리는 중’ 필드가 귀하의 메시지로 업데이트됩니다. 멋지네요, 이제 24시간 세션이 활성화되었습니다. 샌드박스와의 양방향 대화를 계속할 준비가 되셨습니다.

단계 6: 샌드박스에서 다른 응답 보내기

이번에는 미리 승인된 WhatsApp 메시지 템플릿에 제한되지 않으며, 여전히 24시간 양방향 대화 창에 있습니다. 응답에 답하거나 반대로 원하는 만큼 보내실 수 있습니다.

버튼

어떤 옵션이 당신에게 가장 좋을까요?

완전히 무료 접근을 원하신다면, 가장 좋은 옵션은 매월 1,000개의 무료 대화를 제공하는 Meta의 WhatsApp Cloud API입니다. 추가 기능이 필요하다면, Twilio, Vonage 및 Zoko가 무료 평가판 또는 저렴한 출발 포인트를 제공합니다.

결론

WhatsApp Business API 자체는 완전히 무료는 아니지만, 기업들은 Meta의 Cloud API를 사용하거나 Twilio 및 Vonage와 같은 BSP의 무료 평가판을 활용하여 비용을 최소화할 수 있습니다. 귀하의 필요에 따라 적절한 제공업체를 선택함으로써 비용을 낮추면서 고객 커뮤니케이션을 향상시킬 수 있습니다.