Facebook livechat cho website

Hướng dẫn cài đặt Facebook livechat cho website

Fanpage và website có thể coi là 2 kênh bán hàng chính của các shop online thời điểm hiện tại. Vậy làm cách nào liên kết 2 kênh này lại với nhau nhằm nâng cao chất lượng chăm sóc khách hàng và cải thiện doanh số?

Trong bài viết này, hiSella chia sẻ với mọi người 1 phương pháp hoàn toàn mới, sử dụng Fanpage message làm livechat trên website.

Một vài ưu điểm của phương pháp này:

  • Khách hàng dùng tài khoản Facebook để gửi tin và nhận phản hồi ngay cả khi đã thoát khỏi website.
  • Quản lý tin nhắn của khách hàng thông qua hộp thư của fanpage, không cần cài đặt ứng dụng riêng.
  • Thích hợp với các shop bán hàng cả trên kênh fanpage, muốn thống nhất 1 kênh chăm sóc khách hàng.
Khung chat trên website sử dụng fanpage message
Facebook livechat trên website

Hướng dẫn cách cài đặt:

Bước 1: Truy cập vào mã nguồn code của website. Nếu bạn không am hiểu về kĩ thuật web, hãy nhờ nhân viên đang quản lý website thực hiện công việc này giúp bạn.

Bước 2: Chèn đoạn code dưới đây vào thẻ <body> của website, thay đoạn link: https://www.facebook.com/hiSelladotcom bằng link fanpage của bạn muốn nhận tin nhắn từ người ghé thăm website:

<style type="text/css">
.hisella-messages { position: fixed; bottom: 0; right: 0; z-index: 999999; }
.hisella-messages-outer { position: relative; }
#hisella-minimize { background: #3b5998; font-size: 14px; color: #fff; padding: 3px 10px; position: absolute; top: -34px; left: -1px; border: 1px solid #E9EAED; cursor: pointer; }
@media screen and (max-width:768px){ #hisella-facebook { opacity:0; } .hisella-messages { bottom: -300px; right: -135px; } }
</style>
<div id='fb-root'></div>
<script>
(function($) { $(document).ready(function(){ $( '#hisella-minimize' ).click( function() { if( $( '#hisella-facebook' ).css( 'opacity' ) == 0 ) { $( '#hisella-facebook' ).css( 'opacity', 1 ); $( '.hisella-messages' ).animate( { right: '0' } ).animate( { bottom: '0' } ); } else { $( '.hisella-messages' ).animate( { bottom: '-300px' } ).animate( { right: '-135px' }, 400, function(){ $( '#hisella-facebook' ).css( 'opacity', 0 ) } ); } } ) }); })(jQuery);
(function(d, s, id) {
var js, fjs = d.getElementsByTagName(s)[0];
if (d.getElementById(id)) return;
js = d.createElement(s); js.id = id;
js.src = "//connect.facebook.net/en_US/sdk.js#xfbml=1&version=v2.0";
fjs.parentNode.insertBefore(js, fjs);
}(document, 'script', 'facebook-jssdk'));
</script>
<div class="hisella-messages"><div class="hisella-messages-outer"><div id="hisella-minimize">Facebook chat</div><div id="hisella-facebook" class='fb-page' data-adapt-container-width='true' data-height='300' data-hide-cover='false' data-href='https://www.facebook.com/hiSelladotcom/' data-show-facepile='true' data-show-posts='false' data-small-header='false' data-tabs='messages' data-width='250'></div></div></div>

 

Bước 3: quay lại trang web để kiểm tra. Bạn phải đăng nhập Facebook trên trình duyệt đó mới hiển thị khung chat này.

Giao diện Facebook livechat cho website sẽ như sau:

Hiển thị fanpage message làm livechat cho website
Hiển thị Facebook livechat cho website

Đoạn code trên đã được hiSella tùy chỉnh để khung chat hiển thị ở góc phải màn hình, chạy theo cuộn chuột của người dùng như bạn thấy trên chính trang của hiSella. Các bạn có thể chỉnh sửa trực tiếp đoạn code trên để tùy biến khung chat phù hợp hơn (cần có kiến thức về HTML/CSS/JS).

Phương pháp này cũng có 1 số điểm hạn chế so với các phần mềm livechat chuyên nghiệp như: chỉ hiển thị khung chat khi người dùng đăng nhập Facebook trên trình duyệt đó, khả năng tùy biến giao diện còn kém…

Các chủ shop đang sở hữu website có thể thử nghiệm và cho hiSella xin phản hồi về mức độ hiệu quả so với các phần mềm livechat khác nhé.

Dat Chu - hiSella Editor

"Nếu bạn vẫn tiếp tục làm những điều cũ mà mong đợi một kết quả khác đi thì thực sự là ngớ ngẩn"