ติดตามการส่งแบบฟอร์มติดต่อสำหรับหน้าต่างๆด้วย Google Analytics


9

ฉันมีลูกค้าที่มีแบบฟอร์มการติดต่อใน 5 หน้าที่แตกต่างกัน

เราต้องการติดตามการส่งสำหรับแต่ละหน้าด้วย Google Analytics ในลักษณะที่ช่วยให้สามารถติดตามได้ว่าผู้ใช้ส่งหน้าใดมาโดยเฉพาะ

การตั้งค่าที่ดีที่สุดนี้เป็นอย่างไร

คำตอบ:


6

คุณสามารถใช้การติดตามกิจกรรมของ Analytics (เช่นคลิกที่ปุ่มติดต่อ)

<a href="#" onClick="_gaq.push(['_trackEvent', 'Contact', 'Confirmed', 'First ever contact']);">Submit</a>

Ref: https://developers.google.com/analytics/devguides/collection/gajs/eventTrackerGuide

คุณสามารถเพิ่มซอร์สโค้ด Javascript ในแต่ละหน้าติดต่อ ในฐานะที่เป็นวิธีที่ง่ายที่สุดคุณสามารถติดตั้งNoNumber Sourcerer ( http://www.nonumber.nl/extensions/sourcerer ) และตัวอย่างข้อมูลแบบนี้เพื่อเชื่อมโยงเหตุการณ์ด้วยปุ่ม:

jQuery( '#ContactButton' ).click(function( event ) {
  _gaq.push(['_trackEvent', 'Contact', 'Confirmed', 'First ever contact']);
});

เราจะตั้งค่านี้ให้รู้ได้อย่างไรว่าหน้าใดมีการคลิกแบบฟอร์มเฉพาะ
NivF007

1
คุณสามารถส่งค่าต่าง ๆ ที่ 'ติดต่อ' และ 'ยืนยัน' สำหรับหน้าอื่น ตรวจสอบเอกสารประกอบในลิงก์ NivF007 ที่ให้ไว้ เมื่อฉันตั้งค่ามันใช้เวลาทดลองและข้อผิดพลาดเพื่อให้มันรายงานวิธีที่เราต้องการ
ContextSwitch

2

การติดตามกิจกรรมของ Google Analytics เป็นวิธีที่จะดำเนินการ นี่คือการสอนเกี่ยวกับวิธีการตั้งค่า คุณสามารถใส่รหัส onClick ในปุ่มหรืออินพุตที่คุณใช้สำหรับส่ง

http://www.yellowwebmonkey.com/developer-blog/item/how-to-add-event-tracking-with-google-analytics

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.