SellingInUS

A/B 테스트 도구가 말해주지 않는 5가지 불편한 진실

광고 카피 A/B 테스트를 막 끝냈다. 대시보드에는 초록색 체크와 함께 “카피 A가 카피 B보다 전환율 15% 높음, 신뢰도 95%”라고 또렷이 적혀 있다. 언제나처럼 ‘승자’를 찾았다는 안도감에 곧바로 캠페인 전체에 적용했다. 그런데 이상하다. 분명 테스트에서는 그렇게 좋았던 카피가, 막상 전면 적용하고 일주일쯤 지나니 성과가 슬금슬금 떨어진다. ROAS는 흔들리고, 전환율도 신통치 않다. 도대체 뭘 놓친 걸까.

15년 넘게 미국에서 디지털 마케팅 캠페인을 설계하고 최적화해오면서 깨달은 게 하나 있다. 우리가 매일같이 신뢰하는 A/B 테스트 도구들은 당신에게 거짓말을 하고 있지는 않지만, 진실을 온전히 말해주지도 않는다는 사실이다. 화려한 p-값과 신뢰구간 뒤에는 캠페인의 진짜 성과를 갉아먹는 맹점들이 철저하게 숨겨져 있다. 나는 이걸 두고 ‘통계적 연극’이라고 부른다. 숫자는 완벽한 척 연기하고 있지만, 무대 뒤에서는 훨씬 더 지저분한 현실이 벌어지고 있는 거다. 오늘은 그 무대 뒤를 하나씩 들여다보려고 한다. 실제 미국 광고주들의 데이터 속에서 수없이 마주친, 거의 아무도 제대로 짚지 않는 다섯 가지 맹점이다.

1. ‘전체 승자’ 뒤에 숨은 세그먼트의 비명

대부분의 A/B 테스트 도구는 결과를 하나의 숫자로 압축해서 보여준다. 전환율, CTR, ROAS 전부 평균 내서 “카피 A가 더 좋습니다”라고 결론짓는다. 정말 깔끔하고 편리하다. 하지만 여기에 함정이 있다. 전체로 보면 맞는 얘기지만, 세그먼트를 쪼개서 들여다보면 완전히 다른 결론이 나오는 경우가 허다하다. 통계학에서 말하는 심슨의 역설이 광고 테스트에서 매일같이 일어나고 있다고 보면 된다.

실제 사례를 하나 들어보겠다. 미국 중소 리테일 브랜드에서 Google Ads 반응형 검색 광고 실험을 진행했다. 카피 A는 ‘무료 배송’이라는 감성적 메시지를, 카피 B는 ‘30일 반품 보장’이라는 기능적 혜택을 내세웠다. 전체 데이터를 보니 카피 B가 전환율에서 약 12% 앞섰다. 도구도 그렇게 말했고, 누가 봐도 카피 B가 승자였다. 그런데 우연히 데이터를 모바일과 데스크톱으로 쪼개볼 기회가 있었다. 놀랍게도 모바일에서는 카피 A가 전환율 25%나 더 높았다. 데스크톱에서는 카피 B가 18% 더 높았다. 문제는 전체 전환의 70%가 데스크톱에서 발생하고 있었다는 점이다. 그래서 전체 평균만 보면 카피 B가 이기는 게 당연해 보였던 거다.

캠페인 매니저는 그 사실을 모른 채 카피 B를 모든 트래픽에 적용했고, 그 후 한 달 동안 모바일 전환율은 바닥을 쳤다. 도구가 알려준 ‘전체 승자’가 모바일 세그먼트의 최적 카피를 말 그대로 죽여버린 것이다. 기기뿐만이 아니다. 시간대, 지역, 잠재고객 유형별로 이런 엇갈림은 너무나 흔하게 일어난다. 도구가 결론 하나만 딱 던져주면 우리는 그 유혹에서 벗어나기 힘들다. 하지만 진짜 최적화는 거기서부터 시작되어야 한다.

2. 스마트 입찰이 당신의 테스트를 오염시키고 있다

현재 미국 검색 광고의 80% 이상은 스마트 자동 입찰 위에서 운영된다. 타겟 CPA, 타겟 ROAS, 전환 극대화 같은 전략들 말이다. 구글의 머신러닝이 실시간으로 입찰을 조정해주니까 편리하다. 그런데 이 자동화의 이면에는 A/B 테스트를 통째로 왜곡해버리는 치명적인 구조가 숨어 있다.

스마트 입찰 알고리즘은 광고 카피가 보여주는 초기 성과 신호를 실시간으로 학습해서 입찰 강도에 반영한다. 예를 들어보자. 전환 가능성이 높은 어떤 사용자 그룹에서 우연히 카피 A가 초반에 CTR이 좀 더 높게 나왔다고 치자. 그러면 구글 알고리즘은 “아, 이 카피는 이 사용자들에게 먹히는구나”라고 판단하고, 그 사용자 그룹에 대해 카피 A의 입찰을 더 공격적으로 올려버린다. 당연히 더 좋은 트래픽이 카피 A에 몰리고, 전환율도 덩달아 올라간다. 반대로 카피 B는 학습 초기에 불리한 위치에 놓이면서 실제 설득력은 뛰어나도 제대로 평가받지 못하게 된다.

이런 현상을 계량경제학에서는 내생성 문제라고 부른다. 입찰 시스템이 개입하면서 크리에이티브 자체의 효과와 알고리즘이 몰아준 트래픽의 질적 차이가 뒤섞여버리는 거다. A/B 테스트 도구는 이걸 전혀 구분하지 못한다. 그냥 “카피 A의 CPA가 20% 낮습니다”라고 결과만 내놓는다. 그런데 그 CPA 차이 중 절반은 더 좋은 트래픽을 몰아준 알고리즘 덕일 수 있다는 말이다. 이런 상태에서 오염된 승자를 전면에 내세우면 시간이 지나면서 필연적으로 평균 회귀가 일어난다. “분명 테스트에서는 좋았는데 왜 이러지?”라는 탄식이 나오는 이유다. 나는 가능하다면 캠페인 초기 일정 기간 동안 입찰을 수동으로 고정하거나, 아니면 같은 카피를 다른 입찰 전략으로 병행 실험해서 크리에이티브 자체의 순수한 힘을 분리해보라고 권한다.

3. 광고 피로도라는 시한폭탄을 무시하는 테스트들

A/B 테스트 도구는 대부분 ‘평균’에만 집착한다. 2주, 혹은 4주 동안의 데이터를 쌓아서 평균치 하나를 내놓고 승자를 가른다. 그런데 이 평균이라는 게 시간의 흐름에 따른 크리에이티브의 피로도를 완벽하게 감춰버린다.

미국의 한 패션 이커머스 브랜드에서 페이스북 피드 광고를 테스트하던 때였다. 카피 A는 “지금 구매하면 50% 할인”이라는 강한 유인책이었고, 카피 B는 “당신에게 어울리는 단 하나의 스타일”이라는 감성적인 메시지였다. 초기 일주일은 카피 A가 압도적이었다. CTR이 3.2%까지 치솟았다. 그런데 일주일이 조금 넘어가자 같은 잠재고객들에게 노출이 2.8회, 3회씩 쌓이면서 반응이 급격히 식기 시작했다. CTR이 1.1%까지 곤두박질친 것이다. 반면 카피 B는 초기에는 1.9%로 다소 밋밋했지만, 빈도가 쌓여도 1.7%를 꾸준히 유지했다.

그런데 4주 평균치로만 보면 카피 A가 아직도 근소하게 앞서 있었다. 도구는 당연히 카피 A를 승자로 찍었다. 하지만 장기적으로 캠페인의 수익성을 책임지는 건 분명 카피 B였다. 도구가 보여주는 평균값 뒤에는 이렇게 소리 없이 죽어가고 있는 크리에이티브 피로 곡선이 숨어 있다. 나는 테스트를 설계할 때 반드시 일자별, 혹은 주차별로 CTR과 전환율을 시각화해서 피로도를 정량화한다. 초반에 반짝하고 마는 카피가 진짜 승자인 경우는 거의 없다.

4. ‘승자 독식’이 버리는 기회의 땅

전통적인 A/B 테스트 방식은 한 번 통계적 유의성에 도달하면 그걸로 게임이 끝난다. 승자에게 모든 트래픽을 몰아주고, 나머지 변형은 광고 세트에서 쿨하게 지워버린다. 언뜻 보면 효율적인 의사결정 같지만, 이건 지속적인 시장 변화와 새로운 사용자 유입을 완전히 무시하는 처사다.

미국 내에서 퍼포먼스 마케팅을 정교하게 다루는 팀들은 이미 수년 전부터 MAB(Multi-Armed Bandit) 접근법으로 갈아타고 있다. 간단히 말하면, 실시간으로 가장 성과가 좋은 카피에 더 많은 트래픽을 동적으로 할당하면서도, 절대 나머지를 0%로 죽이지 않는 방식이다. 항상 일정 비율의 ‘탐색’ 트래픽을 남겨둔다. 덕분에 시장 반응이 변하기 시작하면, 둘째 주나 셋째 주쯤 자연스럽게 새롭게 떠오르는 카피가 힘을 받을 수 있다. 크리에이티브 피로에도 실시간으로 대응할 수 있고, 주마다 새롭게 유입되는 잠재고객에게도 더 적합한 메시지를 찾을 기회를 열어둔다.

당신이 쓰는 테스트 도구가 “이제 테스트를 중단하세요”라고 알림을 띄우는 순간부터 이미 기회 비용은 발생하기 시작한다. 나는 트래픽의 최소 10% 정도는 항상 다른 변형으로 흘러가도록 설계한다. 그 10%가 다음 주의 승자 카피를 발굴해내는 싹이 되어준다.

5. 데이터 자체가 편향되어 있다는 가장 근본적인 문제

마지막으로, 요즘 미국 마케터들이 가장 골머리를 앓는 주제를 짚지 않을 수 없다. 바로 측정 데이터의 신뢰성 문제다. ATT 프레임워크가 도입된 이후, 특히 iOS 사용자 중 상당수는 더 이상 명확한 전환 신호를 광고 플랫폼에 전송하지 않는다. 대신 애플과 구글, 메타는 기기 내에서 AI로 ‘아마도 전환했을 것’이라고 추정하는 모델링 데이터를 만들어낸다.

문제는 이 추정 모델링이 사용자 유형에 따라 전환을 과대 또는 과소평가하는 경향을 보인다는 점이다. 결제 이력이 많거나 특정 기기 모델을 쓰는 사용자 그룹의 전환 데이터가 실제보다 부풀려지거나 축소될 수 있다. 한 미국 DTC 브랜드와 작업할 때 실제로 이런 일을 겪었다. 카피 A가 iOS 17 사용자 그룹에서 실질적으로 매우 높은 전환 가능성을 보이고 있었지만, 정작 그 사용자층은 추적을 거부하는 비율이 높았다. 그 결과 모델링된 전환 수치는 형편없이 낮게 집계되었고, A/B 테스트 도구는 그 왜곡된 숫자를 그대로 받아들여 안드로이드에서 근소하게 앞섰던 카피 B를 전체 승자로 선언해버렸다. 측정 자체가 틀려버리면, 그 위에 쌓아올린 모든 테스트 결과는 모래성이 되는 것이다.

나는 요즘 테스트를 설계할 때 전환 수치 하나만 보지 않는다. 장바구니 담기 비율, 콘텐츠 체류 시간, 스크롤 깊이 같은 관측 가능한 마이크로 전환 데이터를 교차 검증하며, 모델링된 숫자가 실제 사용자 행동과 얼마나 괴리되는지 항상 의심한다.

테스트라는 건 결국 질문을 던지는 행위다

사실 A/B 테스트 도구 자체가 나쁘다는 얘기를 하려는 게 아니다. 지금도 나는 여전히 이 도구들을 매일 켜놓고 산다. 다만 내가 반복해서 깨달은 건, 도구가 내미는 결론에 고개를 끄덕이는 순간 진짜 최적화는 멈춘다는 사실이다. 우리가 진짜 믿어야 할 건 도구가 아니라, 그 도구가 보여주지 않기로 선택한 데이터 속에 숨은 신호다.

내가 실전에서 늘 지키는 체크리스트를 공유하면서 마무리하겠다.

  1. 세그먼트를 찢어라. 디바이스, 시간대, 잠재고객 유형별로 꼭 피벗 테이블을 까보자. ‘전체 승자’라는 단어를 봤다면 그게 가장 의심스러운 신호다.
  2. 입찰을 의심하라. 자동 입찰 환경이라면 순수한 크리에이티브 효과가 아니라 입찰 편향 때문에 결과가 왜곡됐을 가능성을 항상 염두에 두자.
  3. 시간을 들여다보라. 평균값이 아니라 시계열 그래프를 그려서 피로도를 직접 체크하자. 단기 반짝에 속지 않으려면 시간 가중치를 반영한 분석이 필수다.
  4. 탐색을 죽이지 마라. 도구가 중단을 권장해도 일정 비율의 트래픽은 항상 다른 변형에 열어두는 MAB 마인드가 장기적으로 승리한다.
  5. 측정을 교차 검증하라. 모델링된 전환만 믿지 말고 실제 사용자 행동 신호를 함께 추적해 결론을 삼각 검증하자.

당신이 다음 주에 실행할 A/B 테스트를 떠올려보면 좋겠다. 도구가 보여주는 초록색 체크와 그럴듯한 신뢰구간에 안도하기 전에, 먼저 그 숫자들에 날카로운 질문을 하나쯤 던져보길 바란다. 바로 그 질문이 진짜 최적화의 시작이다.

블로그로 돌아가기