본문 바로가기

"채널톡" 링크 연결 버튼 만들기

덕분IT 2025. 3. 10.
반응형

채널톡 링크 연결버튼 만들기
채널톡 링크 연결버튼 만들기

 

여러분, 홈페이지에서 고객과 실시간으로 소통할 수 있는 방법을 고민하고 계신가요?

가장 쉽고 빠르게 채널톡을 연동하는 방법을 알려드립니다!

 

안녕하세요! 오늘은 비즈니스 웹사이트에서 채널톡을 활용하여 고객과 실시간으로 소통할 수 있도록 링크 연결 버튼을 만드는 방법을 알려드릴게요. 채널톡은 상담, 챗봇, 마케팅을 한 번에 해결할 수 있는 강력한 툴이지만, 웹사이트에 쉽게 연결하는 방법을 몰라 어려움을 겪는 분들이 많습니다. 그래서 준비했습니다! 간단한 HTML 코드만으로 채널톡을 연동하는 방법을 지금부터 차근차근 알려드릴게요.

채널톡이란?

채널톡은 기업이 고객과 실시간으로 소통할 수 있도록 돕는 채팅 솔루션입니다. 고객 지원, 마케팅, CRM 기능이 통합된 서비스로, 웹사이트에 쉽게 삽입하여 방문자와 직접 대화할 수 있습니다.

특히 스타트업과 중소기업에서 많이 사용하는데, 별도의 개발 지식 없이도 간편하게 설치할 수 있다는 것이 가장 큰 장점입니다.

이번 글에서는 블로그에 채널톡 버튼 추가하는 방법에 대해 알아보도록 하겠습니다.

채널톡을 버튼으로 연결하려면 우선 올바른 링크를 가져와야 합니다. 아래 절차를 따르면 쉽게 채널톡 링크를 확인할 수 있습니다.

단계 설명
1 채널톡 설정 → 일반 설정으로 이동
2 일반 설정 → 채널 프로필  → 연락처 및 위치
3 내 채널톡 주소 복사 (예시 : https://#####.channel.io)
4 아래의 "HTML 버튼추가하기" 설명 참조

HTML 버튼 추가하기

이제 HTML을 활용하여 채널톡 링크를 버튼으로 만들어보겠습니다. 아래와 같은 코드로 쉽게 추가할 수 있습니다.

<center><a href="https://######.channel.io/" target="_blank" style="display: inline-block; padding: 12px 20px; background-color: #9c27b0; color: white; text-decoration: none; border-radius: 4px; font-weight: 600; font-family: 'Noto Sans KR', sans-serif;">
💬 채널톡 상담하기
</a></center>

위 코드를 웹사이트에 삽입하면 사용자가 버튼을 클릭하여 바로 채널톡으로 이동할 수 있습니다.

  • <center> ### </center>로 중앙정렬하고 → a 태그로 링크 연결 가능 채널톡 내 "https://#####.channel.io"
  • CSS에 스타일을 추가하여 버튼 디자인 가능
  • target="_blank" 설정으로 새 창에서 열리도록 설정

 

💬 채널톡 상담하기

(예시 : ↑ 버튼)

버튼 디자인 스타일링 (CSS)

채널톡 버튼을 더 예쁘게 만들려면 CSS를 추가하면 됩니다. 버튼 크기, 색상, 호버 효과 등을 자유롭게 설정할 수 있습니다.

/* 채널톡 버튼 스타일 */
.channel-talk-btn {
  display: inline-block;
  padding: 12px 20px;
  background-color: #9c27b0;
  color: white;
  text-decoration: none;
  border-radius: 4px;
  font-weight: 600;
  font-family: 'Noto Sans KR', sans-serif;
  transition: background-color 0.3s ease-in-out;
}

.channel-talk-btn:hover {
  background-color: #7b1fa2;
}

위 스타일을 적용하면 마우스를 올렸을 때 색상이 변경되는 깔끔한 버튼을 만들 수 있습니다.

자바스크립트 활용한 기능 개선

자바스크립트를 활용하면 채널톡 버튼을 좀 더 다이나믹하게 만들 수 있습니다. 예를 들어, 클릭하면 자동으로 채널톡 창이 열리도록 설정할 수 있습니다.

기능 설명
자동 실행 페이지 로딩 후 일정 시간이 지나면 채널톡 창이 자동으로 열리도록 설정
애니메이션 효과 버튼 클릭 시 애니메이션이 실행되도록 설정
이벤트 트래킹 GA(Google Analytics)와 연결하여 버튼 클릭 이벤트 추적
// 채널톡 버튼 클릭 시 자동 실행
document.querySelector(".channel-talk-btn").addEventListener("click", function(event) {
  event.preventDefault();
  ChannelIO('show');
});

위 코드를 추가하면 버튼을 클릭할 때 자동으로 채널톡 창이 열리도록 설정할 수 있습니다.

자주 발생하는 문제 해결 방법

채널톡 버튼을 추가하는 과정에서 몇 가지 문제를 겪을 수 있습니다. 아래 해결 방법을 참고하세요.

  • 버튼이 보이지 않는다면? → 채널톡 스크립트가 정상적으로 추가되었는지 확인하세요.
  • 버튼 클릭 시 채널톡이 열리지 않는다면? → 콘솔에서 오류 메시지를 확인하세요.
  • 디자인이 깨진다면? → CSS 충돌 여부를 확인하고 우선순위를 조정하세요.

자주 묻는 질문 (FAQ)

Q 채널톡 버튼을 여러 개 추가할 수 있나요?

네, 가능합니다. 다만, 같은 페이지에서 여러 개의 채널톡 버튼을 추가할 경우, 클릭 이벤트가 올바르게 작동하는지 확인해야 합니다.

Q 채널톡 버튼을 모바일에서 최적화하려면 어떻게 해야 하나요?

CSS의 미디어 쿼리를 사용하여 모바일 화면에서는 버튼 크기를 조정하고, 고정 위치(fixed position)로 설정하면 편리합니다.

Q 채널톡이 특정 브라우저에서 작동하지 않습니다. 해결 방법이 있나요?

브라우저 콘솔에서 오류 메시지를 확인하세요. 특히, 브라우저가 최신 버전인지 확인하고, 브라우저 캐시를 삭제한 후 다시 테스트해 보세요.

Q 채널톡 버튼을 특정 페이지에서만 표시하고 싶어요. 어떻게 설정하나요?

JavaScript의 window.location.pathname을 활용하여 특정 URL에서만 버튼을 노출하도록 설정할 수 있습니다.

Q 채널톡 버튼 클릭 이벤트를 GA(Google Analytics)에서 추적할 수 있나요?

네, 가능합니다. gtag('event', 'click', { event_category: 'channel-talk', event_label: 'chat_button' }); 를 사용하여 버튼 클릭 이벤트를 추적할 수 있습니다.

Q 버튼을 클릭했을 때 애니메이션 효과를 추가할 수 있나요?

CSS와 JavaScript를 조합하면 가능합니다. 예를 들어, 버튼 클릭 시 약간의 확대 효과를 추가하려면 CSS의 transform: scale(1.1)과 JavaScript의 setTimeout을 활용할 수 있습니다.

마무리 및 다음 단계

이제 여러분의 웹사이트에서도 채널톡을 활용하여 고객과 실시간으로 소통할 수 있게 되었습니다! 간단한 HTML과 CSS, 그리고 약간의 JavaScript만으로도 손쉽게 버튼을 추가하고 최적화할 수 있습니다. 만약 더 고급 기능을 원하신다면, 채널톡 API를 활용하여 맞춤형 기능을 구현할 수도 있습니다. 어떤 부분이 가장 도움이 되었나요? 또는 추가로 궁금한 점이 있다면 언제든지 댓글로 남겨주세요! 😃

태그: 채널톡, 채널톡 연동, 웹사이트 채팅, 고객 상담, HTML 버튼, 자바스크립트 버튼, 채널톡 API, 실시간 상담, 고객 소통, 비즈니스 툴

댓글