요즘 해외에서는 소셜 인게이지먼트 마케팅이 유행중이다. 트위터를 브랜드로 도배시키는 대박 마케팅이 국내에서도 유행할 조짐이 있어서 해볼까 하는데 가격표를 보니...

너무 비싸!! 무슨 기능이 차이인지도 명확하지도 않고 너무 불친절하다. 그나마 위 이미지에서 가장 중요한 것은 가격인데 정리하면 아래와 같다.
| 구분 | Free | Basic | Pro | Enterprise |
|---|---|---|---|---|
| 가격 | 무료 | $100/월 | $5,000/월 | $42,000~$210,000+ |
아니 최소 한달 $5,000는 지불해야 할 것 같고 너무 부담되잖아.. $100으로 블라스트나 포탈처럼 대박 바이럴을 할 수는 없을까?
"혹시 트위터가 API 정책 바꿔서 기업에게 고급 기능이 있다며 $42,000 내라고 하는데 쓸데없다고는 생각들지 않나요? 서비스 액션 보상으로 멀쩡한 플랫폼 오픈씨를 무너뜨리고 시장 독식률 90%를 차지하게 되었던 블러가 되고싶진 않나요? 기본적인 기능 활용으로도 충분해요. 단 $100로 멋진 프로덕트의 프로토타입을 제작할 수 있다면 부담없이 시도해볼텐데요"
- 스타트업 플랫폼의 유저수와 제휴처 확보, 브랜드 메이킹을 동시에 실현하기 위함
- 트위터가 최근 1~2년 사이 API 제공시 비용을 최대 $42,000달러로 비싸게 불렀으나 BASIC 옵션은 단 $100/월이다.
- BASIC API 서비스로 트윗 보상 시스템 프로토타입 제작할 수 있는지 확인하고자 함
플랫폼 운영을 진행하다보면 자사/제휴 마케팅 방법론중에 트위터 API를 수령하여 트윗 언급/반응 보상 부여를 하는 방식이 있다. 플랫폼 유저를 모으고, 제휴처 팔로워와 소셜 버징을 늘리기 위한 수단으로 포인트 대시보드 프로모션을 기획해보려고 한다. 포인트 랭킹은 참여 중독성을 유발하여 꾸준한 내츄럴 버징을 늘리며 브랜드 충성도를 높이고 참여자가 많은 경우에도 체계화되어 공정성면에서 용이하다는 장점이 있다.
- 프로모션 목적: 플랫폼 유저를 모으고, 제휴처 팔로워와 소셜 버징을 늘리기 위함. 이후 프로모션 성공모델 예시로 제휴처 확대
- 유저참여 목적: 프로모션 기간 내 누적 포인트 가장 많이 모은 순으로 상품 수령
유저와 플랫폼은 위와 같은 수혜를 얻기 위해 프로모션을 진행하고 참여한다. 소셜 액션 보상으로 유저 전환과 충성율을 높이되 프로덕트 제작에서는 돈을 아낄 수 있는지 체크해보자!

사례: 브랜드 관련 트윗을 하거나 재홍보 트윗에 대한 반응을 모으면 포인트를 모을 수 있는 사례이다. 이 프로모션의 최종 목적은 누적포인트가 많은 순으로 토큰을 에어드랍 예정이다
난 이런 대시보드를 꼭 해보고 싶었고 이전 회사에서 근무하며 트위터 API 정책에 의문가진게 많아 해당 내용을 정리해보려고 한다.
- 의문1: 꼭 Enterprise 내지 Pro 등급을 이용해서 월 $5,000~$42,000을 내야지만 시스템 구축이 가능한가?
- 의문2: 잘 따져보면 1만명 이하 소규모 프로모션시 Basic 등급 월 $100짜리를 골라도 되지 않을까?
가격이 무려 50배 이상씩 차이가 나기 때문에 기획 마케팅을 하는 사람 입장에서는 어떤 옵션을 골라야 할지 빠르게 판단하지 않으면 프로모션 시작부터 난항을 겪을 수 있다. 꼭 대규모로 진행하지 않은 경우에 $100달러짜리 BASIC API만으로 프로토 타입을 어디까지 제작할 수 있을지 확인해보고자 한다. (빠른 모델 진행 후 대규모 이벤트 진행을 하는 것이 용이하다고 생각하므로)
이제 제공되는 내용을 잘 활용하려면 어떻게 사용하는 것이 좋을까?
내가 생각하는 브랜드의 SNS 버징을 이끌어내는 포인트 보상형 리더보드(대시보드)의 보상 가설은 아래와 같다.
💡 브랜드의 SNS 버징을 이끌어내는 포인트 보상형 리더보드 가설
1. 브랜드 계정을 팔로잉 할 시 포인트
2. 브랜드 트윗에 반응(좋아요 등)할 시 포인트
3. 유저가 브랜드 해시태그 또는 키워드를 포함한 트윗 게시 시 포인트
4. 유저가 브랜드 계정을 태그한 트윗 게시 시 포인트
5. 위 경우 타인의 반응이 발생할 시 포인트
6. 유저 닉네임에 브랜드 명을 포함한 경우 포인트
(이후 조건) 누적 포인트 많은 순으로 유저는 상품 수령 예정
위 기능을 활용하면 브랜드는 고객에게 자연스러운 SNS 버징을 일으키게 할 수 있을 것이다. 해당 가설을 기준으로 위 기능요건 사항에 대한 API 인덱스를 트위터 개발자 웹페이지에서 확인해보았다.
| No | 분류 | 액션 | 필요 기능 | API 인덱스 |
|---|---|---|---|---|
| 1 | 팔로잉 | 브랜드 계정을 팔로잉 | 팔로잉 허용 | POST /2/users/:id/following |
| 2 | 트윗 반응 | 브랜드 트윗에 좋아요 | 트윗에 좋아요를 누른 사용자 | GET /2/tweets/:id/like_users |
| 3 | 트윗 게시 | 유저가 브랜드 관련 해시태그(#) 또는 키워드를 포함한 트윗 게시 | 트윗 검색 | GET /2/tweets/search/recent(or all) |
| 4 | 트윗 게시 | 유저가 브랜드계정(@)을 태그하여 트윗 게시 | 유저 멘션 타임라인 | GET /2/users/:id/mentions |
| 5 | 반응 받음 | 위 3~5 트윗 게시 항목에 대해 타 유저가 반응 | 필터스트림 참여도 지표 | public_metrics |
| 6 | 닉네임 변경 | 유저가 닉네임에 브랜드명 포함 | 사용자 이름으로 여러 사용자 검색 | GET /2/users/by |
그렇다면 어떤 X의 개발자 API 구독 옵션을 이용해야 프로모션을 진행할 수 있을까? 정리하자면 아래와 같다. 각 필요 기능별 옵션별 호출 가능한 API의 엔드포인트도 점검해보자
| 구분 | Free | Basic | Pro | Enterprise |
|---|---|---|---|---|
| 트위터 API v2 액세스 | X(트윗 작성만 가능) | O(필터스트림 불가) | O(필터스트림 가능) | O |
| 트윗 캡 - 게시글 | 1,500 | 3,000 | 300,000 | 미확인 |
| 트윗 캡 - 풀 | X | 10,000 | 1,000,000 | 50,000,000 |
표만 봐도 어지러움 그렇게 때문에 필요한 내용만 알아보자.
트윗 캡은 게시글(Post)과 풀(Pull)로 나뉘는데 기준이 애매하여 개발자 대시보드에서 트윗 캡에 포함되는지 일일히 확인이 가능하다. 위 기능요건들에 대한 트윗 캡을 확인해보고자 한다.
| No | 필요 기능 | 최소 구독 옵션 | 트윗 캡 |
|---|---|---|---|
| 1 | 팔로잉 허용 | 베이직 | X |
| 2 | 트윗에 좋아요를 누른 사용자 | 베이직 | X |
| 3 | 트윗 검색 | 베이직 | O |
| 4 | 유저 멘션 타임라인 | 베이직 | O |
| 5 | 필터스트림 참여도 지표 | 프로 | O |
| 6 | 사용자 이름으로 여러 사용자 검색 | 베이직 | X |
트윗 캡 API를 소모하는 기능은 절반인 3,4,5에 해당한다. 이제 이렇게 보면 베이직만 써도 프로모션 충분히 할 수 있겠는데?! 이런 생각이 들기 시작한다. 월 $100에 대시보드 프로모션 할 수 있다면 정말 무조건 한다!! 그래서 아까 트윗캡에 대한 자세한 내역도 정리해본다..
| No | 액션 | 필요 기능 | BASIC 트윗 캡 | PRO 트윗 캡 |
|---|---|---|---|---|
| 1 | 브랜드 계정을 팔로잉 | 팔로잉 허용 | 유저:15분에 5건 가능 | 유저:15분에 50건 가능 |
| 2 | 브랜드 트윗에 좋아요 | 트윗에 좋아요를 누른 사용자 | 유저:15분에 5건 가능 앱전체: 15분당 25건 가능 | 유저:15분에 75건 가능 앱전체: 15분당 75건 가능 |
| 3 | 유저가 브랜드 관련 해시태그(#) 또는 키워드를 포함한 트윗 게시 | 트윗 검색 | 유저:15분에 60건 가능 앱전체: 15분당 60건 가능 | 유저:15분에 300건 가능 앱전체: 15분당 450건 가능 |
| 4 | 유저가 브랜드계정(@)을 태그하여 트윗 게시 | 유저 멘션 타임라인 | 유저:15분에 10건 가능 앱전체: 15분당 15건 가능 | 유저:15분에 300건 가능 앱전체: 15분당 450건 가능 |
| 5 | 위 3~5 트윗 게시 항목에 대해 타 유저가 반응 | 필터스트림 참여도 지표 | X | 앱전체: 15분당 50건 가능 |
| 6 | 유저가 닉네임에 브랜드명 포함 | 사용자 이름으로 여러 사용자 검색 | 유저: 24시간당 100건 가능 앱전체: 24시간당 500건 가능 | 24시간당 300건 가능 앱전체: 24시간당 900건 가능 |
눈이.. 빠질 것 같다...!
[프로 옵션에 대해]
위 표를 참고하니 앱당 호출수가 병목을 유발하는 호출 제한을 많이 유발할 것으로 예상이 든다. 베이직 옵션보다 프로옵션이 2~30배 API를 많이 제공하는것은 장점이다. 특히 3,4번의 트윗 검색과 타임라인에서 제공 API에서 많이 차이가 난다고 할 수 있는데 15분마다의 트윗 버징이 50건이 넘을 것이라고 생각한다면 프로옵션을 고르는 것이 맞다.
[베이직 옵션이 그래도 낫다]
하지만.. 아무리 흥한 프로모션도 그렇게 많은 사람들이 참여하지는 않는다. 그래서 베이직 옵션을 골라도 문제없어 보인다. 이제 우리가 고려할 것은 베이직과 프로의 "가능한 기능" 옵션 차이만을 두면 좋은데, 정리했다시피 프로에서 추가되는 기능은 트윗 전체검색과 필터스트림이 대표적일 뿐이다. 해당 기능이 꼭 필요한 경우에만 프로를 쓰자.
최종결론: 소셜액션 포인트 보상 시스템의 프로토타입을 BASIC 트위터 API로 만드는 것에 문제없다.
- 단순히 팔로잉 보상 진행시 BASIC 옵션만 사용해도 좋다.
- 트윗에 좋아요 보상 진행시 월 100$짜리 BASIC 옵션만 사용해도 좋다.
- 닉네임에 브랜드명을 추가한 유저에게 보상 진행시 월 100$짜리 BASIC 옵션만 사용해도 좋다.
- 사용자가 재홍보한 트윗의 SNS 참여도가 높은 경우에 보상하려면 필터스트림 기능이 포함된 월 5,000$짜리 옵션으로 진행해야 한다.
- 브랜드 해시태그, 브랜드 계정 멘션 이벤트 진행시 프로모션의 규모에 따라 BASIC과 PRO 옵션을 두가지 다 고려할 수 있다.
- 소규모: 전체 참여자 수 1만명 이하 (참여자당 10가지 활동 진행 가정시)
- 대규모: 전체 참여자 수 50만명 이상 (참여자당 100가지 활동 진행 가정시)
내가 보려고 정리해놓은 트위터 개발자 API 구독 표
| 구분 | Free | Basic | Pro | Enterprise |
|---|---|---|---|---|
| 가격 | 무료 | $100/월 | $5,000/월 | $42,000~$210,000+ |
| Twitter API v2에 대한 액세스 | 트윗 작성만 가능 | O(필터스트림 불가) | O | O |
| Twitter API v1.1에 대한 액세스 | 미디어 업로드, 도움말, 속도제한 및 트위터 로그인만 가능 | |||
| 프로젝트 한도 | 프로젝트 1개 | |||
| 앱 제한 | 프로젝트당 앱 1개 | 프로젝트당 앱 2개 | 프로젝트당 앱3개 | |
| 트윗 캡 - 게시글 | 1,500 | 3,000 | 300,000 | |
| 트윗 캡 - 풀 | X | 10,000 | 1,000,000 | |
| 필터 스트림 API(Twitter API v2) | X | X | O | 파워트랙 API |
| 전체 아카이브 검색에 대한 액세스 | X | 제한적 접근 (기능별로 7, 30일이내 게시글 가능) | O | O |
| 광고 API에 대한 액세스 | O | O | O | O |
찾다가 즐거운 것 발견함

최근 정말 궁금했던 웹3 마케팅인 Portal의 트윗에 대한 참여도 지표보상에 대한 원리를 찾아낸 것이 정말 즐거웠다. 프로의 필터 스트림 기능 이용한 것이었구나...!!!