[Founder Notes #2] 광고 플랫폼, 1년 걸려 만들 필요 없어요.

notion image
지난 글에서 우리는 문제를 하나 발견했어요. 광고 수요는 있었지만, 그 수요를 캠페인으로 바꿀 시스템이 없었다는 것. 그래서 다음 질문은 자연스럽게 하나로 좁혀졌어요. "그럼, 무엇을 만들어야 할까?"

필요한 건 '또 하나의 광고 네트워크'가 아니었어요

처음부터 답이 선명했던 건 아니에요. 한동안은 자꾸 엉뚱한 그림을 떠올렸거든요. 광고주를 데려다주는 마켓플레이스? 매체 지면을 모아서 다시 파는 광고 네트워크? 그런데 그럴 때마다 결국 우리가 거래 한가운데에 다시 서게 되더라고요.
매체에게 정작 없던 건 훨씬 단순하고, 덜 화려한 거였어요. 들어온 광고 수요를 받아서 캠페인으로 바꿔줄, 자기만의 자리. 다시 말해 매체 자신의 '판매 레이어'였죠.
저희 파운더들은 오랫동안 앱을 만들어와서 이 고통을 직접 겪어봤어요. 광고주가 직접 연락해오면 그걸 처리하느라 메일이 한참 오가고, 그동안 개발팀은 정작 본 제품 개발을 멈춰야 했거든요. 게다가 사는 과정이 번거로우니 광고주도 좀처럼 다시 오지 않았고요. 큰 광고 플랫폼들은 이 문제를 자기 쪽에선 진작 풀어놨어요. 광고주가 잘 다듬어진 셀프서브 시스템에 이미 익숙한 것도 그래서고요. 그런데 작은 매체는 자기 지면을 위한 그런 레이어를 한 번도 가져본 적이 없었어요. 바로 거기에 빈틈이 있었던 거죠.
필요한 건 더 똑똑한 타겟팅 기술이 아니었어요. 이미 들어오는 수요를 받고, 가격을 매기고, 캠페인으로 운영할 수 있는 자리였죠.

계산이 안 맞았어요 — 그래서 '시도하는 비용'을 바꿨죠

이 질문을 팀의 Angie에게 가져갔어요. 구글 광고 조직에서 시장의 반대편을 가까이서 본 사람이거든요. 저는 같이 제품 범위를 잡아줄 거라 기대했는데, Angie는 오히려 전제부터 흔들더라고요.
"대부분의 작은 개발사한테는, 이걸 직접 만드는 게 좀처럼 수지가 안 맞아요. 본 제품만으로도 벅찬데, 광고 플랫폼은 또 다른 제품을 하나 더 만드는 일에 가까우니까요."
그 말을 곱씹을수록 진짜 문제가 보였어요. 매체가 광고를 못 파는 게 아니었어요. 광고를 팔기 위한 인프라 — 애드 서버, 예약 흐름, 타겟팅, 리포트, 정산 — 가 정작 광고로 벌 돈보다 더 비쌌던 거예요. 인프라가 기회 자체보다 커져버린 셈이죠. 그러니 답은 매체 하나하나를 설득해 그 비용을 떠안기는 게 아니었어요. 그 레이어를 한 번 표준으로 만들어서, 누구나 켜기만 하면 되게 하는 거였죠. 직접 만들면 수억 원 단위의 비용과 긴 개발 기간이 필요한 일이라면, 핵심 세팅만큼은 몇 분 안에 끝나야 한다고 생각했어요.

가장 기본적인 것부터 시작했어요

지원하고 싶은 포맷 목록은 길었어요. 동영상, 네이티브, 리워드, 스폰서십 패키지까지요. 그런데 포맷을 하나 더할 때마다 첫 버전은 오히려 믿기 더 어려워지더라고요. 그래서 가장 기본적인 단위 하나부터 시작했어요. 배너 한 개. 배너 하나도 안정적으로 못 띄우면, 그걸 광고 플랫폼이라 부를 자격이 없으니까요.
그리고 만들수록 제품은 점점 덜 화려해졌어요. 매체에게 가장 필요했던 건 또 하나의 예쁜 대시보드가 아니었거든요. 아무도 다시 만들고 싶어 하지 않는, 운영의 밑단이었죠. 예산을 고르게 소진하는 페이싱, 빈도 제한, 부정 클릭 방지, 소재 처리, 리포트, 정산. 이 중 하나라도 삐끗하면 광고주는 시스템이 아니라 매체를 기억해요. 그래서 우리는 눈에 잘 안 띄는 부분부터 집요하게 다듬었어요.

매체가 실제로 손에 쥐는 것

그 토대가 단단해지고 나서야 나머지가 모양을 갖췄어요. 이 부분은 좀 구체적으로 말할게요. '광고 플랫폼'이라는 말이 워낙 아무거나 다 가리킬 수 있으니까요.
매체가 갖게 되는 건 크게 두 가지예요. 둘 다 자기 브랜드로요. 하나는 광고 운영을 관리하는 콘솔, 다른 하나는 광고주가 직접 상품을 둘러보고 캠페인을 예약하는 플랫폼이에요. 단가는 매체가 직접 정해요. 노출당, 클릭당, 아니면 기간 패키지로요. 거기에 자기만 줄 수 있는 1P 데이터(매체가 직접 보유한 자사 데이터) 타겟팅을 얹고, 송출 페이싱부터 나머지 운영은 시스템이 알아서 처리하고요.
쉽게 말하면, 광고 문의를 '또 한 통의 메일'이 아니라 예약된 캠페인으로 바꿔주는 시스템이에요.

고객과 함께 만들었어요

"될 수도 있겠다"는 첫 신호는, 한참 설득해야 할 거라고 생각했던 영업 미팅에서 왔어요. 그런데 돌아온 말이 "만들어줘서 고맙다"였거든요. 아직 거친 베타였는데도 여러 팀이 "이걸 기다렸다"며 도입하기 시작했고 — 그때부터 우리는 고객들과 제품을 함께 다듬어갔어요. 매일 쓰는 도구가 되는 순간 피드백이 쏟아졌고, 우리는 그걸 따라잡느라 정신없이 달렸죠. 지금의 제품은 우리만큼이나 그 초기 고객들이 함께 만든 거예요.

우리가 '안 만들기로' 한 것

더 크게 만들고 싶은 유혹도 있었어요. 더 많은 포맷, 더 많은 자동화, 더 많은 설정. 포맷을 하나 더할 때마다 제품이 더 완성되어 가는 것 같았지만, 실제로는 더 믿기 어려워졌고 정작 우리가 돕고 싶던 팀들이 오히려 덜 쓰게 됐어요.
가장 분명한 예가 큰 플랫폼들이 돌리는 AI 자동 타겟팅이었어요. 중요한 건 그게 멋져 보이느냐가 아니라, 애초에 왜 광고주가 작은 매체를 찾아오느냐와 맞느냐였죠. 광고주는 거대한 인벤토리 위에서 자동으로 매칭되려고 오는 게 아니에요. 그 매체만 가진 자사 데이터로, 특정 맥락 안의 특정 오디언스에게 닿으려고 오는 거예요. 그래서 우리는 큰 플랫폼의 플레이북을 따라가지 않았어요. 대신 그런 타겟팅을 정교하면서도 유연하게 만드는 데 집중했죠.

우리가 붙잡은 원칙

원칙은 단순했어요.
매체는 승인만, 나머지는 시스템이.
그게 바로 애드컨트롤이에요. 매체 자체 직광고 뒤에서 조용히 돌아가는 운영 레이어죠. 한 번 제대로 만들어 표준으로 나눠 쓰게 해서, 아무도 다시 만들 필요가 없게 한 거예요.

다음 편에서는

실제 매체가 이걸 도입했을 때 무슨 일이 일어났는지, 그리고 그동안 새어 나가던 수요가 마침내 어디에 안착했는지 들려드릴게요.