블로그로 돌아가기
가이드

Telegram 봇을 하루 종일 판매하는 고정 판매 메뉴로 만든 방법

5분 분량
Telegram 봇을 하루 종일 판매하는 고정 판매 메뉴로 만든 방법

저희 프로젝트에서는 제안이 거의 매일 바뀌어요. 어떤 날은 배당률 10+ 티켓을 팔고, 다음 날은 고배당 티켓과 함께 장기 VIP 멤버십을 팔아요. 예전에는 제안이 나올 때마다 채널에 새로 올렸어요 — 그리고 가격, 배당률, 시작 시간, 남은 자리 수가 바뀌면 여러 메시지를 일일이 수정해야 했어요.

결과는 수많은 수작업, 넘쳐나는 판매 게시물, 그리고 같은 제안에 지쳐 버린 오디언스였어요.

팔려고 애쓸수록 스팸만 늘어났어요.

그래서 판매 전체를 하나의 Telegram 봇으로 차근차근 옮겼어요. 봇의 첫 메시지를 현재 제안의 고정 메뉴로 만들었어요. 각 버튼은 자체 판매 플로우로 이어지고, 메뉴 자체를 건드리지 않고도 플로우를 언제든 수정할 수 있어요. 버튼은 그대로예요 — 클릭한 뒤 사용자가 보는 제안만 바뀌어요.

1. 고정 메뉴가 메인 안내판 역할을 해요

사용자가 봇을 시작하면 긴 환영 메시지나 몇 문단짜리 설명을 받지 않아요. 바로 관심 있는 걸 골라요:

환영해요 👋

지금 나와 있는 제안을 골라 보세요:

  • 오늘의 티켓
  • 고배당
  • VIP 멤버십
  • 지원팀 문의

각 항목은 독립된 버튼이에요. 사용자는 채널의 옛 게시물을 뒤지거나, 현재 가격을 찾아 헤매거나, 오늘은 뭐가 있는지 지원팀에 물어볼 필요가 없어요 — 관심 있는 상품을 클릭하기만 하면 돼요.

메뉴 자체는 언제나 그대로예요. 바뀌는 건 각 버튼이 이어지는 플로우의 내용뿐이에요.

2. 제안마다 자체 판매 플로우가 있어요

제안마다 TG Flows에서 별도의 플로우를 만들었어요. 예를 들어 오늘의 티켓 버튼을 누르면 이런 내용이 담긴 플로우가 열려요:

  • 현재 티켓의 유형
  • 티켓의 배당률
  • 첫 경기 시작 시간
  • 제안 가격
  • 보장 조건(있는 경우)
  • 결제 링크 버튼

VIP 멤버십 버튼은 완전히 다른 플로우로 이어져요. 이 플로우는 이런 걸 설명해요:

  • 멤버십에 포함된 내용
  • 회원이 팁을 받는 빈도
  • 멤버십 가격
  • 이용 권한이 유지되는 기간
  • 가입 방법
  • 멤버십을 결제할 수 있는 곳

이렇게 상품마다 짧은 자체 판매 경로가 생겨요. 사용자는 메뉴에서 원하는 제안을 고르고 딱 그 제안에 관한 정보만 받아요. 불필요한 텍스트도, 검색도, 지원팀 답변을 기다리는 일도 없어요.

3. 매일 플로우 하나만 수정해요

새 제안을 준비하면 해당 플로우를 열고 최신 정보로 바꿔요. 일회성 티켓이라면 예를 들어 배당률, 시작 시간, 가격, 제안 텍스트, 남은 자리 수, 결제 링크를 수정해요.

환영 메시지를 바꾸거나, 새 버튼을 만들거나, 판매 프로세스 전체를 다시 세울 필요가 없어요. 고정 메뉴는 그대로예요 — 하지만 오늘의 티켓 버튼은 언제나 최신 제안을 열어요.

제안을 한 번만 수정하면, 그 순간부터 그 플로우로 사용자를 보내는 모든 곳에서 최신 상태예요.

4. 같은 플로우를 캠페인에도 사용해요

낮에 새 제안을 알릴 때 캠페인마다 판매 텍스트 전체를 복사할 필요가 없어요. 짧은 메시지면 충분해요:

오늘의 제안이 준비됐어요 ✅

관심 있는 걸 골라 보세요:

  • 오늘의 티켓
  • 고배당
  • VIP 멤버십

메시지 아래에는 고정 메뉴에서 쓰는 것과 같은 버튼을 넣어요. 클릭하면 완전한 최신 제안이 담긴 해당 플로우가 열려요.

즉 캠페인의 임무는 하나뿐이에요: 주의를 끌고 사용자를 맞는 제안으로 데려가는 것. 상품 설명, 가격, 결제 링크는 이미 플로우 안에 있어요 — 덕분에 캠페인마다 똑같은 긴 판매 텍스트를 반복할 필요가 없어요.

5. 봇은 제가 온라인이 아닐 때도 팔아요

사용자마다 봇에 오는 시간이 달라요. 누군가는 아침에 봇을 시작하고, 누군가는 오후에 캠페인을 클릭하고, 또 누군가는 저녁에 돌아와 고정 메뉴를 다시 열어요. 하지만 모두 똑같은 최신 제안을 봐요.

항상 온라인 상태로 오늘은 뭘 파는지, 배당률이 얼마인지, 가격이 얼마인지, 첫 경기가 언제 시작하는지, 어디서 결제할 수 있는지 한 사람 한 사람에게 설명할 필요가 없어요. 봇이 전체 과정을 자동으로 보여 줘요.

지원팀은 고객이 구체적인 질문이 있거나 결제에 도움이 필요할 때만 나서요. 봇이 스스로 전달할 수 있는 기본 정보를 계속 반복해서 다룰 필요가 없는 거예요.

6. 하나의 제안을 하루에 여러 번 리마인드할 수 있어요

첫 캠페인은 보통 새 제안이 나왔다는 것만 알려요. 나중에 이런 메시지를 추가로 보낼 수 있어요:

  • 시작이 임박했다는 알림
  • 마지막 남은 자리 안내
  • 기간 한정 할인
  • 새로운 결과나 후기
  • 마지막 구매 기회

하지만 매번 제안 전체를 다시 쓸 필요는 없어요 — 캠페인에 같은 최신 플로우로 이어지는 버튼을 넣으면 돼요. 판매 프로세스는 한 번만 준비하고, 하루 동안 여러 캠페인에서 사용자를 그리로 데려오는 거예요. 메시지마다 각도는 달라도 모두 하나의 최신 장소로 이어져요.

7. 후속 캠페인은 모두에게 보내지 않아요

첫 공지는 넓은 오디언스에게 보낼 수 있어요. 하지만 그다음 메시지부터는 필터링을 사용해요:

  • 회원에게는 이미 가진 멤버십 제안을 보내지 않아요
  • 오늘의 티켓을 이미 산 고객에게는 같은 제안의 추가 할인을 보내지 않아요
  • 고배당에 관심 있는 사람에게는 바로 그 유형의 제안을 보내요
  • 무료 사용자에게는 첫 유료 상품을 소개할 수 있어요

목표는 최대한 많은 사람에게 최대한 많은 메시지를 보내는 게 아니에요. 목표는 맞는 제안을 맞는 사용자에게 보여 주는 거예요. 덕분에 전체 오디언스를 같은 메시지로 뒤덮지 않으면서도 하루 종일 활발하게 소통할 수 있어요.

8. 지난 제안은 종료 후 자동으로 사라져요

일일 제안에는 유효 기간이 있어요. 첫 경기가 시작되거나 구매가 마감된 뒤에, 사용자가 옛 캠페인을 열고 이미 지난 티켓을 사려고 하는 상황은 원하지 않아요. 그래서 발송할 때 자동 삭제를 사용해요:

  • 제안을 12:00에 발송해요
  • 구매는 17:30에 마감돼요
  • 메시지는 17:30에 자동으로 삭제돼요

추가 할인과 마지막 리마인더도 같은 방식으로 처리해요. 캠페인은 판매 역할을 다하고, 제안이 끝나면 대화에서 사라져요. 그래서 사용자의 봇 대화에는 지난 가격도, 만료된 결제 링크도, 이미 시작된 티켓 제안도 남지 않아요.

9. 제안이 끝나면 플로우를 안내 분기로 전환해요

봇의 고정 메뉴는 언제나 열려 있어요. 그래서 판매가 끝난 뒤에는 버튼이 지난 제안을 열지 않는 게 중요해요. 제안이 18:00에 끝난다는 걸 알면, 그 직전에 플로우를 판매 분기에서 간단한 안내 메시지로 전환해요:

현재 제안은 이미 마감됐어요 ❌
다음 제안을 준비하고 있어요. 준비되는 대로 바로 알려 드릴게요 ✅

사용자는 여전히 같은 버튼을 누를 수 있지만, 만료된 결제 링크 대신 판매가 끝났다는 분명한 안내를 봐요. 새 제안이 준비되면 플로우를 다시 판매 분기로 전환해요 — 메뉴도 안 바꾸고, 새 버튼도 없이요.

10. 봇 하나가 단순한 판매 시스템이 됐어요

결과적으로 전체 시스템은 단순하게 작동해요:

고정 메뉴
→ 상품별 버튼
→ 제안마다 자체 플로우
→ 제안 업데이트는 한곳에서
→ 캠페인이 사용자를 같은 플로우로 데려와요
→ 후속 메시지는 관련 있는 사람에게만 보내요
→ 지난 캠페인은 자동으로 삭제돼요
→ 판매가 끝나면 플로우를 안내 분기로 전환해요

매일 판매 전체를 처음부터 만들 필요가 없어요. 해당 플로우만 업데이트하고, 하루 동안 메뉴와 캠페인에서 사용자를 그리로 데려올 뿐이에요.

고정 메뉴가 가져다준 것

가장 큰 변화는 시간 절약만이 아니에요. 사용자는 사고 싶은 것에 훨씬 빨리 도달해요 — 지원팀 답변을 기다리거나, 수십 개의 옛 메시지를 뒤지거나, 최신 결제 링크를 찾을 필요가 없어요. 고정 메뉴를 열고, 제안을 클릭하고, 바로 구매로 넘어갈 수 있어요.

저는 반대로 같은 정보를 계속 반복해서 쓰거나, 여러 메시지를 수정하거나, 제안이 바뀔 때마다 전체 오디언스에게 알릴 필요가 없어요.

결과는 이래요:

  • 수작업 감소
  • 스팸 감소
  • 낡은 메시지 감소
  • 지원팀의 일이 더 단순해져요
  • 고객이 구매까지 더 빨리 도달해요

그래서 저에게 Telegram 봇은 단순한 지원 창구나 캠페인 발송 도구가 아니에요. 완전히 제 통제 아래 있고, 수시로 업데이트하며 — 하루 종일 판매하는 고정 판매 메뉴로 작동해요.

#고정 메뉴#플로우#캠페인#판매

관련 글