PHP 라이브 지원 채팅 스크립트 - PHP Live Support Chat

해외 사이트를 검색하다 보면 간혹 사이트에 라이브 채팅 기능을 제공하는 사이트가 있습니다. 워드프레스의 경우 WP Live Chat Support 등 몇 가지 라이브 채팅 플러그인이 있습니다.

하지만 WP Live Chat Support와 같은 무료 라이브 채팅 플러그인은 무거운 편이어서 사이트에 부하를 주었습니다. 라이브 채팅 플러그인이 사이트에 부담을 주는 경우 유료 플러그인을 고려해 볼 수 있습니다.

다른 대안으로 이 달의 무료 다운로드 플러그인에 선정된 워드프레스용 페이스북 메신저 플러그인인 Facebook Messenger for WordPress 같은 플러그인도 괜찮을 것 같습니다.

이 플러그인은 사이트에 별로 부담을 주지 않네요.

저는 테스트로 PHP Live Support Chat라는 PHP 스크립트를 설치하여 위젯을 워드프레스에 추가해보았습니다. 결과적으로 몇 가지 설정을 해주니 사이트에 조금 부담은 주지만 플러그인보다는 훨씬 가벼운 편이고 기능도 나쁘지 않는 것 같습니다. 현재 이 블로그에 테스트로 적용되어 있습니다. 상담자가 온라인 상태인 경우에만 표시되도록 설정된 상태이고 며칠 정도 테스트해보고 계속 유지할지 여부를 결정할 예정입니다.

라이브 채팅 지원 PHP 스크립트 - PHP Live Support Chat

PHP 라이브 채팅 위젯PHP Live Support Chat는 실시간 채팅 위젯을 WordPress, Joomla, Drupal, OpenCart 등에 추가할 수 있는 PHP 스크립트입니다.

이 제품은 PHP 스크립트 부문에서 베스트 셀링 리스트에 올라와 있습니다. 하지만 워드프레스에도 쉽게 적용할 수 있으므로 워드프레스 플러그인으로 등록되었다면 더 많은 판매를 기록할 수 있지 않았을까 하는 생각이 드네요.

설명서에 따라 설치한 후에 위젯 코드를 복사하여 head 섹션에 코드를 붙여넣기 하면 곧바로 사이트에 표시됩니다.

라이브 채팅 위젯

색상 등은 관리자 패널에서 자유롭게 지정이 가능합니다. 위의 그림은 기본 설정을 그대로 사용했을 때의 색상입니다. 그리고 레이아웃은 Compact, Modern, Original, Oval 중에서 선택할 수 있습니다.

라이브 채팅 위젯

또한, 문구도 원하는 대로 관리자 페이지에서 수정이 가능합니다.

참고로 기본 설정을 그대로 사용할 경우 약간 무겁게 느껴질 수 있습니다.

실시간 채팅 위젯

설정에서 위와 같이 Hide when off-line(오프라인 시 숨기기)을 체크하고 Show widget automatically(위젯을 자동 표시하기) 기능을 해제하니 사이트에 부담이 덜 가는 것 같습니다.

특히 Show widget automatically 기능은 비활성화하면 좋을 듯 합니다. 원하는 경우 이 기능을 사용할 수 있는데, 사이트가 로드된 후에 지정한 시간("Show widget automatically after (seconds)"에서 지정한 시간)이 지나면 상담 창이 자동으로 펼쳐집니다. 방문자들에게 무조건 채팅 창이 펼쳐지도록 할 때 유용하지만 이 기능을 활성화하면 추가적인 스크립트가 실행되어서 사이트가 로드될 때 시간이 조금 더 걸리는 것 같은 느낌이 들었습니다. (느낌상 그럴 수도 있고요. 체크할 때와 해제할 때를 비교하여 결정하면 될 것 같습니다.)

관리자는 관리자 페이지의 Operators 탭에서 상담할 직원을 추가할 수 있습니다.

실시간 지원 채팅 위젯

Operator가 로그인하면 위젯은 실시간으로 채팅할 수 있도록 바뀌고, 모든 Operator가 로그아웃 상태이면 사용자/방문자들이 질문 내용을 이메일로 보낼 수 있는 폼으로 바뀝니다. 그러므로 컨택트 폼 대신 용도로도 활용이 가능합니다.

PHP 스크립트는 동일한 기능을 하는 플러그인에 비해 저렴한 편입니다. PHP Live Support Chat는 19달러이고 지원을 12개월로 연장할 경우 24.63달러입니다. (저는 플러그인 개발자에게 질문하는 경우가 많아서 가급적 지원을 1년으로 연장하여 구매하는 편입니다.)

정리를 해보면:

  • 워드프레스, Joomla 등 CMS 시스템을 비롯하여 다양한 웹사이트에 적용 가능
  • 색상 사용자 지정 가능
  • UI는 기본적으로 영어로 되어 있지만 관리자 패널에서 번역하여 사용자 언어로 번역 가능
  • PHP 스크립트로서 특성상 사이트에 어느 정도 부담을 줄 수 있지만 워드프레스 플러그인보다는 덜 부담을 줌. 몇 가지 설정 변경으로 사이트 부담을 최소화할 수 있음
  • 오프라인 시 컨택트 폼(문의 양식) 기능으로 전환 여부 선택
  • 다중 에이전트(상담사) 추가
  • 4가지 레이아웃의 위젯 테마
  • Javascript API로 위젯 추가
  • 데스크톱에서 알림 기능 - 로그인 상태인 경우 방문자/사용자가 채팅을 걸어오면 알림과 알림음이 표시됨. 알림음 변경 가능
  • 로그 기능
  • 전체 화면 모드 지원
  • 이모티콘, 아바타 사용 가능
  • 쉬운 설치 마법사
  • 사전 설정된 메시지(canned message)를 지정하여 사용 가능

그리고 모바일에서 이상하게 표시될 경우 다음 코드를 추가하면 오른쪽 하단에 채팅 아이콘만 표시되고, 아이콘을 클릭하면 채팅 창이 열립니다.

.mobile-widget #mobile-widget { display: none !important; }

라이브 채팅 기능을 사이트에 추가하려는 경우 PHP Live Support Chat 애플리케이션을 고려해보아도 괜찮을 것 같습니다. 자세한 내용은 플러그인 페이지를 참고하시기 바랍니다.

 

참고:

다른 방법으로 실시간 채팅 솔루션을 제공하는 전문업체의 서비스를 이용하면, 봇을 이용하여 상담원이 오프라인 상태이거나 다른 상담을 받고 있는 중에도 상담 예약을 받는 등의 부가 기능을 이용하여 마케팅과 고객지원 상담의 효율을 높일 수 있을 것입니다.

일부 글에 제휴 링크가 포함될 수 있으며 파트너스 활동으로 일정액의 수수료를 받을 수 있습니다.

4개 댓글

댓글 남기기

* 이메일 정보는 공개되지 않습니다.