Đo chuyển đổi Tawk.to là việc chúng ta nên làm khi chạy quảng cáo Google Ads với website có sử dụng cửa sổ chat Tawk.to. Chuyển đổi ghi lại sẽ giúp Google hiểu được chúng ta mong muốn nhận được gì từ quảng cáo, giúp cho tài khoản Google Ads có thể sử dụng các phương thức giá thầu tập trung vào chuyển đổi.
Bài viết này Hiếu sẽ hướng dẫn bạn cách theo dõi chuyển đổi Tawk.to bằng Google Tag Manager, đảm bảo xem hết làm theo là được. Nếu bạn chưa biết Google Tag Manager thì hãy xem cách chèn Tag Manager vào web nha.
Tham khảo thêm
Chuyển đổi Tawk.to là gì?
Đối với Tawk.to thì chuyển đổi có thể là hành động khách hàng bắt đầu chat, khách hàng điền thông tin trước khi chat hoặc khách hàng để lại tin nhắn khi bạn không trực tuyến.
Bạn có thể chỉ chọn một hành động mà bạn mong muốn để làm chuyển đổi, ví dụ như chỉ cần điền thông tin trước khi chat là chuyển đổi mà bạn muốn. Hoặc chọn tất cả các hành động đều là chuyển đổi. Việc này nằm ở bước cuối cùng trong bài viết (thêm mục tiêu trong Analytics).
Hướng dẫn đo chuyển đổi Tawk.to chính xác
Hiểu đơn giản là chúng ta thêm sự kiện chat Tawk.to vào Analytics và chọn nó làm mục tiêu, sau đó nhập mục tiêu từ Google Analytics vào Google Ads làm chuyển đổi.
Các bước đo chuyển đổi Tawk.to:
Bước 1: Chèn Tawk.to bằng Tag Manager với HTML đặc biệt.
Bước 2: Thêm biến hành động sự kiện Tawk.to.
Bước 3: Thêm trình kích hoạt sự kiện Tawk.to.
Bước 4: Thêm thẻ theo dõi sự kiện Google Analytics.
Bước 5: Nhập chuyển đổi từ Google Analytics vào Google Ads.
Cách này chỉ dùng được với GA3 (Google Analytics Universal), bạn chỉ cần tạo một thuộc tính mới > Chọn thuộc tính Universal rồi chèn code Google Analytics vào website. Google vẫn cho dùng GA3 và khuyên nên dùng song song cả 2 phiên bản vì GA4 vẫn còn nhiều thiếu xót mà chỉ có GA3 mới có.
Chèn Tawk.to bằng Tag Manager với HTML đặc biệt
Để đo lường chuyển đổi chat Tawk.to bạn phải sử dụng code đẩy sự kiện chứ không thể dùng code mặc định mà Tawk.to cung cấp. Đăng nhập vào Tawk.to để lấy mã phụ tùng, sau đó thay dòng https://embed.tawk.to/XXXXXXXXXXXXXXXXXXXXXXXX/default
của bạn vào trong đoạn code dưới đây.
<script type="text/javascript">
var Tawk_API=Tawk_API||{}, Tawk_LoadStart=new Date();
(function(){
var s1=document.createElement("script"),s0=document.getElementsByTagName("script")[0];
s1.async=true;
s1.src='https://embed.tawk.to/XXXXXXXXXXXXXXXXXXXXXXXX/default';
s1.charset='UTF-8';
s1.setAttribute('crossorigin','*');
s0.parentNode.insertBefore(s1,s0);
})();
// Do chuyen doi Tawk.to by digimarkcenter.com
var dataLayerPush = function(event){
dataLayer.push({
'event': 'tawk.to',
'eventAction': event
});
console.log({
'event': 'tawk.to',
'eventAction': event
});
}
Tawk_API.onChatStarted = function(){
dataLayerPush("Chat Started");
};
Tawk_API.onPrechatSubmit = function(data){
dataLayerPush("Prechat form submitted");
};
Tawk_API.onOfflineSubmit = function(data){
dataLayerPush("Offline Chat submit");
};
</script>
Trong Google Tag Manager bạn thêm thẻ HTML tùy chỉnh với đoạn code vừa thay được. Dùng trình kích hoạt xem trang All Pages như ảnh bên dưới.
Nếu như bạn đã từng chèn code Tawk.to cho website, bất kể chèn vào mã nguồn website hay chèn bằng Google Tag Manager thì cũng gỡ bỏ hết và chèn lại bằng code bên trên nhé.
Thêm biến hành động sự kiện Tawk.to
Chúng ta cần thêm biến để đẩy sự kiện Tawk.to. Trong Google Tag Manager, bạn tiếp tục thêm Biến lớp dữ liệu với tên biến eventAction. Lưu ý cả trên và dưới cùng tên như hình nhé.
Thêm trình kích hoạt sự kiện chuyển đổi Tawk.to
Tiếp theo, chúng ta thêm trình kích hoạt Sự kiện tùy chỉnh với tên sự kiện là tawk.to. Tên của trình kích hoạt đặt sao cũng được. Rất đơn giản phải không? Tiếp theo sẽ khó hơn một chút.
Thêm thẻ theo dõi sự kiện Google Analytics
Gần xong rồi, bây giờ chúng ta thêm thẻ Google Analytics – Universal Analytics để nhận sự kiện chuyển đổi Tawk.to, bạn cấu hình như sau:
- Loại theo dõi: Sự kiện
- Danh mục: Tawk.to
- Tác vụ: nhấp nút bên phải chọn {{eventAction}}
- Nhãn: nhấp nút bên phải chọn {{Page Path}}
- Bật cài đặt ghi đè trong thẻ này, nhập ID theo dõi Google Analytics của bạn.
Những phần khác không chỉnh sửa gì, nhấp lưu.
Bây giờ bạn có thể tự kiểm tra sự kiện của Tawk.to bằng cách vào Google Analytics xem ở mục Thời gian thực và Sự kiện. Bạn mở website để thử chat và chờ vài giây, bạn sẽ thấy sự kiện chuyển đổi Tawk.to xuất hiện. Giống như ảnh dưới đây.
Nếu được như vậy là bạn đã đẩy sự kiện vào Analytics thành công rồi đó. Bây giờ bạn chỉ cần thêm một bước nữa là để Google Ads nhận được chuyển đổi nhé.
Nhập chuyển đổi Tawk.to từ Google Analytics vào Google Ads
Trong Google Analytics, bạn nhấp vào Quản trị thêm Mục tiêu và cấu hình như sau:
- Thiết lập mục tiêu: Tùy chỉnh
- Tên: tùy bạn đặt
- Loại mục tiêu: Sự kiện
- Chi tiết mục tiêu: Danh mục Bằng tawk.to
Tác vụ mình đề xuất bạn bỏ trống. Nếu điền thì bạn điền Hành động sự kiện mà bạn thấy ở bước kiểm tra thời gian thực, ví dụ: Chat Started. Như vậy thì chỉ có hành động bắt đầu chat được tính, các hành động như chat khi bạn không trực tuyến sẽ không được tính.
Tiếp theo, để Google Ads nhận dữ liệu từ Google Analytics, bạn quay trở lại Quản trị và liên kết với Google Ads, chọn chia sẽ tất cả dữ liệu nhé.
Giờ mới đến Google Ads, bạn vào Công cụ chọn Chuyển đổi. Thêm chuyển đổi mới và nhập từ Google Analytics, hãy chọn mục tiêu bạn vừa thêm trong Google Analytics nhé.
Lời kết
Chuyển đổi Tawk.to nhập từ Analytics vào Google Ads sẽ chậm hơn so với xem trực tiếp trong Analytics. Sau làm xong các bước đo chuyển đổi Tawk.to, bạn hãy tự nhấp quảng cáo và thực hiện chat để xem Google Ads có nhận được chuyển đổi không nhé.
Bạn ơi hướng dẫn này còn dùng được không? Mình test thử nhưng ko thấy hoạt động sự kiện. Nếu được có thể hỗ trợ mình setup không?
Bài này nên để là từ 10/2020 trở về trước thay vì để title là năm 2021. Bởi 2021 đã sử dụng Google Analytics 4 và trình sự kiện Google Analytics: Sự kiện GA 4 nên hướng dẫn này sẽ không đúng nhiều chỗ.
Chào Elita, cảm ơn bạn đã đóng góp. Mình sẽ cập nhật thêm cách của GA4.
Tuy nhiên GA4 chưa hoàn toàn thay thế Universal Analytics, khi tạo một thuộc tính mới bạn vẫn được phép tạo Universal Analytics thay vì GA4. Mặc khác các tư vấn viên của Google cũng khuyên tạm thời dùng song song 2 loại GA để bổ sung những phần còn thiếu của nhau, ví dụ GA4 hiện tại vẫn chưa liên kết được Adsense và các dạng liên kết khác mà chỉ có GA cũ mới có.
Mình cài tawk.to đo chuyển đổi khách google adwords song mắc một vấn đề: mỗi 1 lần 1 khách nhập nội dung chát nó tính là 1 chuyển đổi. Như vậy, có 1 khách có thể chát đến 20 câu, nó tính là 20 lần chuyển đổi, song mình muốn nó tính 1 khách = 1 lần chuyển đổi như nào bạn nhỉ.
Chào Huyen, chổ cài đặt mục tiêu cho Analytics bạn chọn thêm Hành động là Chat Started (bắt đầu chat). Còn trong Google Ads bạn phải chọn kiểu đếm của nó là “Một” chứ không phải là “Mỗi” (mặc định). Là mỗi khách hàng dù chat bao nhiêu lần vẫn chỉ tính 1 lần đó Huyền.
Cảm ơn vì bài viết rất hay. Bạn cho mình hỏi, mình làm được đến hiển thị event ở Realtime của Google Analytic rồi. Mình tạo chuyển đổi ở GA thì nó lại không thấy ghi nhận chuyển đổi ? Hay phải đợi vài ngày nó mới update à bạn ?
Cảm ơn !
Bạn tạo Mục tiêu Analytics, sau đó trên Google Ads bạn nhập mục tiêu vào. Nếu khách hàng đến từ quảng cáo rồi thực hiện chat nó mới tính vào Google Ads. Còn Analytics bạn xem trong phần chuyển đổi cả nguồn từ quảng cáo và không quảng cáo nha. Nó cập nhật chậm so với realtime.
Cái Danh Mục của Google Tagmanager có liên quan tới Danh Mục của mục sự kiện không bác? Nếu phần danh mục này mình hiển thị IP thì trong Google Analytics nó có hiển thị IP thay vì tên Danh Mục hay không ạ?
Chào Phong,
Nếu bạn đang đó Universal Analytics dạng sự kiện thì Danh Mục trong Tag Manager sẽ thêm vào Danh Mục trong sự kiện trong Analytics.
Còn cái nếu để là IP thì Analytics có hiển thị IP hay không thì chắc mình cũng phải thử mới biết. Mình chưa nghĩ tới vụ này ^_^
Phong thử xem có không.
hay lắm Em hay lắm Em đúng cái Chị đang cần =)))
Thank bà chị nhé ^_^
Mình từng liên hệ Google Ads nhưng không có cách nào để lấy Conversion từ Tawk.to nhưng nay lại vô tình tìm được hướng dẫn của bạn.
Có một điều thắc mắc là cách của bạn là Tracking được người chat hay Tracking vào sự kiện gì ?
Chào anh Cương, cách của em tracking sự kiện, có sự kiện Bắt đầu chat và Điền form bắt đầu chat, anh vào thời gian thực trên Analytics rồi test để kiểm tra sự kiện, rồi anh tạo mục tiêu trong analytics và thêm chuyển đổi ở Google Ads là nhập từ Analytics nha.
Để mình test thử, rất cảm ơn bạn
Dạ, không có gì, anh em học hỏi lẫn nhau ạ ^_^
AD bài làm về thu thập Ip khách hàng bằng analytics không ạ
Chào Hải, cái này mình chưa biết. Mà cũng ko thấy chổ nào của Analytics có tính năng đó cả ^_^
hic tag nào gắn với trigger nào bạn :((((((((((( baif viết hình thư bị thiếu 1 đoạn
Chào Phung, bạn dùng tiếng Việt cho Tag Manager đi mọi thứ sẽ dễ dàng hơn ^_^
Bài viết mình đủ mà, đâu có thiếu đoạn nào
Mình gắn code như hướng dẫn nhưng cửa sổ chat nó ko hiện lên website bạn ah.
thanks!
Bạn kiểm tra đoạn code có copy sai ko nha
Xin chào, hiện tại mình đã làm xong tuy nhiên chỉ thấy được phần Chat Start nhưng không thấy được Prechat form submited
Cái đó tùy bạn có bật yêu cầu điền form trước khi chat hay ko đó
Chào bạn, mình muốn hỏi một chút. Mình đã cài được theo dõi chuyển đổi tawk.to nhưng có một vấn đề là khi khách hàng chưa chat mà có hộp thư tự động chat của website chat thì nó cũng báo là sao nhỉ? Mình chỉ muốn theo dõi hành động chat của khách hàng thôi thì làm như nào bạn nhỉ?
Chào Hải.
Ở bước “Nhập chuyển đổi Tawk.to từ Google Analytics vào Google Ads”, Hải nhập thêm phần Tác vụ là “Chat Started” nha.
cho em xin thêm ít tài liệu với
Chào Tùng,
Nếu đo chuyển đổi cho Tawk.to thì nó chỉ có từng ấy bước là hết rồi. Tùng muốn hỏi tài liệu về gì? Nếu mình có mình sẽ share.
Ban làm video thì tốt quá. Cảm ơn
Hôm nào mình có thời gian sẽ quay video. Follow blog mình nhé Dũng.