PostHog 연동

PostHog는 사람들이 제품에서 무엇을 하는지 보여 줍니다. 랜딩 페이지 리드를 하나하나 캠페인이 붙은 이벤트로 보내면, 유료 클릭을 가입, 활성화, 매출까지 따라갈 수 있습니다.

  • 웹훅
  • 랜딩 페이지, 퀴즈 퍼널, 워크플로(베타, HTTP 요청 사용)

연결하는 이유

PostHog와 LanderLab을 함께 쓰는 이유

  • 리드와 제품 사용을 한곳에

    리드 이벤트가 가입, 기능 사용과 같은 프로젝트에 놓이므로, 퍼널 하나가 양식부터 활성화까지 이어집니다.

  • 첫 양식에서 시작하는 person 프로필

    이메일, 이름, 첫 랜딩 페이지가 person에 설정되므로, 프로필이 그 사람이 나를 어떻게 찾았는지부터 시작합니다.

  • 캠페인별로 나눠 보는 퍼널

    UTM과 A/B 변형이 모든 리드 이벤트에 실리므로, 어떤 인사이트든 광고 세트나 변형별로 나눌 수 있습니다.

  • 시크릿 키 불필요

    PostHog capture 엔드포인트는 요청 본문에서 프로젝트 토큰을 받습니다. 브라우저 스니펫이 쓰는 것과 같은 공개 토큰입니다.

  • 커넥터도 Zap도 없음

    웹훅이 LanderLab 서버에서 PostHog API를 직접 호출하므로, 중간에 돈 낼 것이 없습니다.

랜딩 페이지에서 쓰는 PostHog

대부분의 PostHog 프로젝트는 가입에서 시작하므로, 사용자를 데려온 광고는 추측일 뿐입니다. LanderLab의 웹훅은 출발선을 광고까지 당겨 옵니다. 리드는 하나하나 양식 답변, 페이지, UTM, 방문자 IP를 속성으로 담은 이벤트가 되어 PostHog capture 엔드포인트로 가고, 그 사람의 이메일과 이름은 프로필에 설정됩니다.

트래픽을 사는 프로덕트 주도 팀을 위한 것입니다. SaaS 체험판, 대기자 명단이 있는 앱, 공급자를 모집하는 마켓플레이스. PostHog에서 리드와 제품 사용이 같은 person을 공유하면, 광고에서 활성화까지의 퍼널이 스프레드시트가 아니라 리포트 하나가 됩니다.

PostHog 이벤트가 되는 랜딩 페이지 리드

제출은 하나하나 PostHog에서 "Lead submitted" 이벤트가 되고, 양식 필드와 퀴즈 답변이 속성이 됩니다. PostHog 자체 속성도 채워집니다. 페이지는 $current_url로, 방문자 IP는 $ip로 들어가므로, 위치가 LanderLab 서버가 아니라 그 사람에게서 나옵니다.

PostHog capture 엔드포인트는 공개된 쓰기 전용이고 프로젝트 토큰은 공유하라고 만든 것이므로, 웹훅에서 보내는 데 시크릿 키가 전혀 필요 없습니다.

양식에서 오는 person 속성

이벤트 안에서 $set은 이메일과 이름을 그 사람의 프로필에 쓰고, $set_once는 나중에 다시 제출하더라도 처음 전환한 랜딩 페이지를 남겨 둡니다. 앱이 같은 이메일로 사용자를 식별한다면, 리드와 그 사용자가 제품에서 하는 모든 일이 한 사람에게 속합니다.

광고에서 시작하는 퍼널

리드 이벤트에 utm_source, utm_campaign, A/B 변형이 있으면, PostHog 퍼널이 랜딩 페이지에서 시작해 나에게 중요한 행동에서 끝날 수 있습니다. 첫 프로젝트 생성, 첫 인보이스 발송, 요금제 업그레이드. 캠페인별로 나누면 어떤 광고 세트가 가입만 하는 사용자가 아니라 활성화하는 사용자를 데려오는지 보입니다.

LanderLab 혼자서는 할 수 없는 테스트입니다. LanderLab 리포트는 리드로 변형을 판정하고, PostHog는 그 판정을 리드가 다음에 하는 행동까지 넓힙니다.

워크플로로 추적할 가치가 있는 리드만

모든 제출이 제품 분석에 들어갈 필요는 없습니다. 페이지와 PostHog 사이에 워크플로를 둘 수 있습니다. 완료된 퀴즈만 통과시키는 필터, 테스트 리드를 빼는 조건 분기, 그다음 이벤트를 보내는 HTTP 요청 노드. 실행 화면에서 리드마다 경로가 보이므로, 실패한 전송이 퍼널에서 조용히 빠지지 않고 드러납니다.

활용 사례

유료 트래픽에서 PostHog를 활용하는 방법

  • 01

    Google Ads에서 돌리는 SaaS 무료 체험

    체험판 페이지가 가입마다 캠페인과 키워드의 광고 그룹을 담아 PostHog로 보냅니다. 리드에서 첫 프로젝트까지의 퍼널을 보니 광고 그룹 두 개가 활성화되지 않는 체험만 데려오고, 그 예산은 다른 곳으로 옮겨 갑니다.

  • 02

    TikTok에서 받는 앱 대기자 명단

    출시 전 퀴즈가 이메일과 사용 목적을 모읍니다. 리드마다 답변과 함께 person으로 PostHog에 들어가, 앱이 열리면 코호트별로 초대할 준비가 됩니다.

  • 03

    공급자를 모집하는 마켓플레이스

    Meta에서 돌리는 시공업자 가입 페이지가 PostHog로 데이터를 보내고, 팀은 캠페인별로 리드 중 몇 명이 프로필을 완성하고 첫 일감을 받는지 추적합니다.

FAQ

PostHog 연동 FAQ

여기에 없는 내용은 문의하세요.

PostHog와 LanderLab

LanderLab은 PostHog와 연동되나요?

네. 페이지의 웹훅 연동을 통해서입니다. 리드마다 양식에서 설정한 person 속성과 함께 이벤트로 PostHog capture API에 보냅니다.

PostHog로 리드를 보내려면 Zapier가 필요한가요?

아니요. 웹훅이 PostHog capture 엔드포인트를 직접 호출합니다.

PostHog가 내 UTM을 받나요?

네. 숨김 필드가 광고 URL에서 UTM을 받고, 모든 리드 이벤트에 속성으로 실려 갑니다.

퀴즈 답변을 PostHog로 보낼 수 있나요?

네. 이벤트 속성으로, 또는 $set으로 person 속성으로 보낼 수 있습니다.

PostHog EU 클라우드에서도 작동하나요?

네. PostHog에는 미국과 EU 엔드포인트가 있고, 웹훅은 프로젝트가 있는 쪽으로 보냅니다.

랜딩 페이지에 PostHog를 연결해야 하나요?

제품이 이미 PostHog 위에서 돌아가고 트래픽을 산다면 그렇습니다. 캠페인과 변형을 리드만이 아니라 활성화로 판단하는 방법입니다.

다른 연동

나머지 스택도 연결하세요.

PostHog를 연결하고 다음 페이지를 런칭하세요.

페이지를 만들고, PostHog를 켜고, 광고를 그 페이지로 보내세요. 카드 없이 무료로 시작하세요.

프롬프트 하나에서 검증된 리드까지

프롬프트 하나가 라이브 태양광 견적 퍼널이 되고, 모든 리드가 구매자에게 라우팅되며, 예산을 갉아먹기 전에 새는 곳이 표시되는 과정을 보세요.

0:00
0:59