본문 바로가기
리텐션 주식회사
문의

리텐션 주식회사

마테크·CRM

· 3분 읽기

기프티쇼 API 활용하여 브레이즈로 친구 추천 구현하기

기프티쇼 API로 브랜치와 브레이즈를 활용한 친구 추천 시스템 구현 방법을 배웁니다. UTM 추적, 랜딩 페이지 최적화, 웹훅 연동으로 효과적인 리퍼럴 마케팅 전략을 공개합니다.

심규섭

Too long did not read

Unbounce 같은 랜딩 페이지 제작툴로 추천인/피추천인 랜딩 페이지 구현. 카카오톡 공유, 모바일 share dialog 등 자바스크립트 구현은 LLM 도움을 받기

마이페이지에 친구초대 구현하기

친구 초대 클릭 시 아래와 같이 utm 에 추천인 이름, 추천인 user id, 그리고 referral 이라는 정보를 넣어 놓는다. 브랜치의 Analytics mapping with UTM 이라는 기능 (브랜치 공식 문서) 을 사용해서 referrer 와 referee 의 attribution 정보를 저장하기 위함이다

https://sitter.jaranda.kr/teacher-referrer/?utm_source=%EC%8B%AC%EA%B7%9C%EC%84%AD&utm_campaign=2216a9c6-3223-4af8-9067-589602c1927a&utm_medium=referral

추천인이 추천인 랜딩 페이지에서 추천링크 복사 버튼을 클릭 시 아래의 링크가 복사된다. URL Path 가 referrer 에서 referee 로 변경된 것을 알 수 있다. utm source 에 있는 추천인 이름인 심규섭이 피추천인 랜딩 페이지에서 call out 된다

https://sitter.jaranda.kr/teacher-referee/?utm_source=%EC%8B%AC%EA%B7%9C%EC%84%AD&utm_campaign=2216a9c6-3223-4af8-9067-589602c1927a&utm_medium=referral

branch.io 의 webhook 기능 (공식 문서) 를 통해 피추천인이 추천인을 통해 가입한 경우 Braze 의 end point 를 통해 추천인과 피추천인에게 이벤트를 전송한다.

전송된 이벤트를 바탕으로 Braze Canvas 를 만든다. 추천인에게는 "피추천인이 가입했다. 네이버 페이 2만원을 받고 싶으면 피추천인을 온보딩 시켜서 첫 수업을 나가게해라" 라는 메세지를 지속적으로 보낸다. 피추천인에게도 비슷한 식으로 넛징한다.

피추천인이 첫 수업을 마치면 기프티쇼 API 를 통해서 추천인과 피추천인에게 인센티브를 지급한다.

기프티쇼 API 가이드를 보면서 삽질했던 케이스 공유. 가이드 문서에는 써 있지 않은 내용들이 무척 많아서 문의 게시판에 스무고개를 거쳐야하는 개답답한 상황을 마주하게 될텐데, 미래의 나에게 이 시간을 아껴주기 위해 이 글을 쓴다

  • test 환경을 제공하지만 작동하진 않는다.
  • live 키를 받기 위해서는 어떻게 활용할 것인지를 제출해야한다.
  • header Content-Type : application/x-www-form-urlencoded
  • 나머지는 전부 Body 에
    • dev_yn : N
    • goods_code 를 URL path 에서 찾으려는 꼼수를 써 보려 했지만 URL path 가 변경 된 goods_code 를 반영하지 않기 때문에 https://bizapi.giftishow.com/bizApi/goods 호출로만 정확하게 찾을 수 있음
    • callback_no 를 가라 (e.g. 12341234)로 쓰면 전송이 안 됨
    • gubun : N

글을 마치며

냉전 시대 때 러시아 과학자가 성공한 연구의 논문을 보면서 미국 과학자가 재현하려고 했지만 번번히 실패했다고 한다. 나중에 러시아 과학자들에게 물어보니 논문에 쓰여 있는 실험 환경은 30% 밖에 설명을 하지 않았고 나머지 70% 는 인터뷰를 통해 밝힌 암묵지였다고 한다. 모든 케이스에 대해 도큐멘테이션은 불가능하겠지만 지속적으로 질답에 대한 케이스를 업데이트하면 기업의 shared knowledge 가 올라갈 수 있다고 믿는다. 암묵지를 가진 professional 도, 이를 캐고 싶은 워너비 프로페셔널 (주니어?) 도 노력해서 지식의 명시화를 위해 노력해야한다.

뉴스레터 구독

AI·그로스·CRM 실전 사례를 메일로 보내드립니다. 과장된 트렌드보다 바로 실행할 수 있는 방법을 다룹니다.

전체 보기 →

지금의 상황과 풀고 싶은 문제를 들려주세요

그로스·AX 컨설팅, 조직 맞춤 교육, 업무 설계·구축 중 무엇이 필요한지 아직 정하지 않았어도 괜찮습니다.

문의하기