שימוש ב-Google Tag Manager למעקב אירועים מורכבים

בקצרה...

מערכת גוגל תג מנג'ר מאפשרת הטמעת מעקבים מתקדמים ללא צורך בכתיבת קוד מורכבת על ידי שימוש במשתנים וטריגרים מובנים. כדי למדוד גלילה יש להפעיל את משתני הגלילה וליצור טריגר המבוסס על אחוזים מסוימים של העמוד. למעקב אחר סרטוני יוטיוב יש להפעיל את משתני הווידאו ולהגדיר טריגר שמזהה צפייה הפסקה או השלמה של הסרטון. במקרה של טפסים רב שלביים הפתרון המדויק ביותר הוא שימוש בשכבת הנתונים Data Layer ששולחת אירוע מותאם אישית בכל מעבר שלב בטופס. כל הנתונים הללו נשלחים ישירות למערכת האנליטיקס לניתוח מעמיק.

שמי דן סונגו. כשהקמתי את העסק הראשון שלי להגברה במהלך התואר בכלכלה, שילמתי לא מעט לחברות שיווק שהבטיחו לי הרים וגבעות אבל בפועל סיפקו מעט מאוד תוצאות. התסכול הזה דחף אותי ללמוד את עולם השיווק הדיגיטלי בעצמי, והבנתי מהר מאוד שהסוד להצלחה טמון בנתונים. לא מספיק לדעת כמה אנשים נכנסו לאתר, אנחנו חייבים להבין בדיוק מה הם עושים שם. היום אנחנו הולכים לצלול לאחד הכלים העוצמתיים ביותר בארגז הכלים של כל משווק מנהל אתרים או בעל עסק המערכת של גוגל תג מנג’ר. במדריך זה נלמד כיצד למדוד אירועים מורכבים כמו עומק גלילה צפייה בסרטונים ומילוי טפסים רב שלביים, כדי שתוכלו לקבל החלטות מבוססות נתונים ולהפוך את האתר שלכם למכונת המרות משומנת היטב.

למה אי אפשר להסתפק במעקב צפיות בעמודים?

בעבר הלא רחוק רוב בעלי האתרים הסתפקו בנתון אחד מרכזי והוא כמות הצפיות בעמוד. אם גולש נכנס לאתר זה נחשב להצלחה. אך ככל שהתחום התפתח הבנו שצפייה בעמוד היא רק קצה הקרחון. גולש יכול להיכנס לעמוד הנחיתה שלכם לבהות במסך במשך דקה מבלי לגלול אפילו סנטימטר אחד ולצאת. על הנייר קיבלתם ביקור באתר. בפועל לא התרחשה שום מעורבות אמיתית.

כאן בדיוק נכנסת לתמונה המערכת של גוגל תג מנג’ר. המערכת מאפשרת לנו לעקוב אחרי מיקרו המרות ופעולות מדויקות שהגולש מבצע בתוך העמוד. הבנה של אופן השימוש בתוכן מאפשרת לנו לשפר את חוויית המשתמש לדייק את המסרים ולהגדיל את כמות הפניות. כאשר מבצעים תהליך מקצועי של קידום אתרים נתונים אלו הם קריטיים כדי להוכיח למנועי החיפוש שהאתר שלנו אכן מספק ערך אמיתי לגולשים.

איך למדוד עומק גלילה באתר צעד אחר צעד

מעקב אחר עומק גלילה Scroll Depth הוא אחד המדדים החשובים ביותר לבחינת איכות התוכן שלכם. אם כתבתם מאמר מרתק של אלפיים מילים ואתם רואים שרוב הגולשים נוטשים ב10 האחוזים הראשונים של העמוד אתם מבינים מיד שיש בעיה בפסקת הפתיחה או בעיצוב החלק העליון של האתר.

שלב ראשון הפעלת משתני הגלילה המובנים

המערכת של גוגל תג מנג’ר מגיעה עם משתנים מובנים שיודעים לזהות גלילה אך הם כבויים כברירת מחדל כדי לחסוך במשאבים. כדי להפעיל אותם עליכם לנווט בתפריט הצדדי ללשונית המשתנים Variables וללחוץ על כפתור ההגדרה Configure באזור המשתנים המובנים. ברשימה שתיפתח חפשו את קטגוריית הגלילה וסמנו בוי את המשתנים Scroll Depth Threshold וגם Scroll Depth Units וגם Scroll Direction. פעולה זו תאפשר למערכת לקרוא את הנתונים בזמן אמת.

צילום מסך מתוך המערכת של גוגל תג מנג'ר המציג את תפריט המשתנים המובנים כאשר משתני הגלילה מודגשים ומסומנים בוי בתוך מסגרת אדומה הממחישה את אזור הבחירה

שלב שני יצירת הטריגר להפעלת המעקב

לאחר שהפעלנו את המשתנים ניגש ליצירת הטריגר שיגיד למערכת מתי לשלוח את המידע. נווטו ללשונית הטריגרים וצרו טריגר חדש. סוג הטריגר שתבחרו נקרא Scroll Depth. בהגדרות הטריגר בחרו במעקב אנכי Vertical Scroll Depths מאחר ורוב מוחלט של הגלילה באתרי אינטרנט מתבצעת מלמעלה למטה.

בתיבת הטקסט שתופיע עליכם להזין את האחוזים שתרצו למדוד מופרדים בפסיקים. ההמלצה המקצועית שלי היא להשתמש בערכים 25, 50, 75, 90. אין צורך למדוד מאה אחוז מכיוון שחלק מהדפדפנים לעולם לא מגיעים לנקודה הזו בגלל תפריטים תחתונים או אלמנטים צפים. שמרו את הטריגר בשם ברור כמו Trigger Scroll Depth.

שלב שלישי יצירת תגית האנליטיקס

השלב האחרון הוא לחבר את הטריגר שיצרנו לנתונים שנשלחים אל מערכת האנליטיקס שלכם. צרו תגית חדשה מסוג Google Analytics GA4 Event. הזינו את קוד המדידה שלכם או בחרו במשתני ההגדרות. בשדה שם האירוע Event Name הקלידו scroll. תחת פרמטרים של אירועים הוסיפו שורה חדשה. קראו לפרמטר percent scrolled ובערך שלו לחצו על סמל הלבנה ובחרו במשתנה שהפעלנו קודם Scroll Depth Threshold. חברו את התגית לטריגר שיצרתם ופרסמו את הקונטיינר. כעת תוכלו לראות בזמן אמת כיצד הגולשים קוראים את התוכן שלכם.

מעקב אחר מעורבות בסרטוני וידאו באתר

שילוב סרטונים באתר הוא טקטיקה מעולה להגדלת זמן השהייה. על פי מחקרים שונים של חברות מובילות בעולם דירוג האתרים סרטון וידאו איכותי יכול להכפיל את זמן השהייה הממוצע בעמוד. אך שוב עלינו לדעת האם הגולשים באמת לוחצים על הפליי או רק חולפים על פניו. למרבה המזל גוגל פיתחה אינטגרציה מושלמת בין פלטפורמת יוטיוב למערכת התגיות שלה.

הגדרת משתני וידאו מובנים

בדיוק כמו בגלילה עלינו להפעיל תחילה את המשתנים הרלוונטיים. תחת לשונית המשתנים המובנים גללו מטה עד לקטגוריית סרטונים Video. סמנו את כל המשתנים בקטגוריה זו כולל Video Provider וגם Video Status וגם Video Title וגם Video Percent. משתנים אלו יאפשרו לכם לדעת בדיוק איזה סרטון הופעל לאיזה אחוז צפייה הגיעו ואפילו מה שם הסרטון כפי שהוא מופיע ביוטיוב.

אינפוגרפיקה המציגה משפך של מעורבות צופים בסרטון וידאו באתר עם שלבים של לחיצה על פליי צפייה ברבע מהסרטון הגעה לחצי וסיום הסרטון מלווה באייקונים של נתוני אנליטיקס מעל כל שלב

בניית טריגר יוטיוב חכם

יצירת הטריגר כאן היא פשוטה מאוד. בחרו בסוג טריגר YouTube Video. תקבלו אפשרויות בחירה מרובות מתי להפעיל את המעקב. סמנו את האפשרויות הבאות התחלה Start השלמה Complete והתקדמות Progress. תחת התקדמות בחרו באחוזים והזינו ערכים כמו 25, 50, 75. חשוב מאוד לסמן את תיבת הסימון של Add JavaScript API support לכל הסרטונים אחרת המעקב עלול לא לעבוד על חלק מהסרטונים המוטמעים.

חיבור נתוני הווידאו לאנליטיקס

צרו תגית אירוע של GA4. בשם האירוע מומלץ להשתמש בסטנדרט של גוגל ולקרוא לו video_engagement. בפרמטרים של התגית הוסיפו את הנתונים הבאים

  • video_title מקבל את הערך של משתנה Video Title
  • video_percent מקבל את הערך של משתנה Video Percent
  • video_status מקבל את הערך של משתנה Video Status

לאחר חיבור התגית לטריגר ממליץ בחום להיכנס למצב תצוגה מקדימה Preview Mode להפעיל סרטון באתר שלכם ולוודא שהתגיות נורות בדיוק באחוזים שהגדרתם.

האתגר המורכב מילוי טפסים רב שלביים

אם הגעתם עד לכאן הבנתם שגלילה וצפייה בסרטונים הם תהליכים פשוטים יחסית בזכות המנגנונים המובנים של גוגל. האתגר האמיתי מתחיל כאשר אנחנו רוצים לעקוב אחר טפסים מורכבים במיוחד כאלו הבנויים במספר שלבים ולרוב מבוססים על טכנולוגיית AJAX שאינה טוענת את העמוד מחדש בעת מעבר משלב לשלב.

מעקב סטנדרטי על כפתור שליחה אינו מספיק כאן. אנחנו רוצים לדעת כמה אנשים התחילו את הטופס כמה עברו לשלב השני וכמה נטשו רגע לפני הסיום. הדרך המקצועית והאמינה ביותר לעשות זאת היא באמצעות הגדרת יעדים בגוגל אנליטיקס המסתמכת על מידע משכבת הנתונים Data Layer.

מהי שכבת הנתונים Data Layer

שכבת הנתונים היא למעשה אובייקט קוד JavaScript הנמצא ברקע של האתר שלכם ומתווך בין המערכת של האתר לבין גוגל תג מנג’ר. במקום לנסות לצוד קליקים על כפתורים שעלולים להשתנות בעקבות עדכון עיצוב אנחנו מבקשים מהמתכנת של האתר לשלוח הודעה מסודרת לשכבת הנתונים בכל פעם שגולש מסיים שלב בטופס.

הטמעת הקוד באתר

כדי שזה יעבוד יש להוסיף שורת קוד קטנה באתר שלכם בכל פעם ששלב בטופס מושלם בהצלחה. לדוגמה כאשר הגולש מסיים את השלב הראשון של הזנת פרטים אישיים ועובר לשלב השני המערכת צריכה להריץ את הקוד הבא

window.dataLayer = window.dataLayer || [];
window.dataLayer.push({‘event’: ‘form_step_1_complete’});

כאשר הגולש מסיים את השלב השני נשלח אירוע עם השם form_step_2_complete וכך הלאה עד לסיום הטופס. שיטה זו מבטיחה אמינות של מאה אחוזים כיוון שהאירוע נשלח רק כאשר המערכת אישרה שהשלב עבר בהצלחה ולא רק בגלל שהגולש לחץ על כפתור הבא למרות שהשאיר שדות חובה ריקים.

תרשים זרימה טכני המראה את מסלול הנתונים החל מהגולש הממלא טופס באתר דרך שיגור פקודת Data Layer אל גוגל תג מנג'ר ועד להצגת הנתונים בגרף עמודות במערכת גוגל אנליטיקס

הגדרת הטריגרים המותאמים אישית

לאחר שהמתכנת או תוסף הטפסים שלכם שולח את האירועים הללו לשכבת הנתונים עלינו להגדיר למערכת להאזין להם. ניצור טריגר חדש מסוג Custom Event אירוע מותאם אישית. בשם האירוע נקליד במדויק את מה שנשלח בקוד למשל form_step_1_complete. ניצור טריגר נפרד לכל אחד מהשלבים בטופס שלנו.

בניית משפך ההמרות באנליטיקס

השלב הסופי הוא יצירת תגיות GA4 עבור כל אחד מהשלבים. נגדיר תגית שתשלח לאנליטיקס אירוע בשם form_step_1 כאשר הטריגר הראשון מופעל. לאחר שנאסוף מספיק נתונים נוכל להיכנס למערכת האנליטיקס לאזור החקירות Explorations ולבנות דוח משפך Funnel Report. דוח זה יציג לנו בצורה גרפית כמה גולשים התחילו את התהליך ובאיזה שלב בדיוק איבדנו את רובם. נתון כזה שווה זהב לכל בעל עסק ומאפשר אופטימיזציה מיידית של יחסי ההמרה.

חשיבות המעקבים לחברות ובעלי עסקים

כאשר אני מנתח אתרים של לקוחות חדשים אני שם לב שרבים מהם מבזבזים תקציבי עתק על פרסום ללא יכולת למדוד את המסע המלא של הלקוח. יצירת סביבת מדידה מתקדמת באמצעות תגיות מורכבות היא ההבדל בין שיווק עיוור לשיווק מבוסס נתונים.

גוגל עצמה בתיעוד הרשמי למפתחים מצהירה שמדידה מדויקת של מעורבות משתמשים היא המפתח לשיפור ביצועי האתר. כאשר אנחנו מבינים אילו סרטונים מייצרים הכי הרבה לידים באילו חלקים של המאמר הגולשים נוטשים והיכן הטופס שלנו מסורבל מדי אנחנו יכולים לבצע שינויים כירורגיים שישפרו את שורת הרווח.

סוג המעקב בעיה נפוצה ללא המעקב התובנה שמתקבלת לאחר ההטמעה
עומק גלילה אחוזי נטישה גבוהים ללא הסבר נראה לעין זיהוי הנקודה המדויקת שבה התוכן מאבד מהרלוונטיות שלו
צפייה בווידאו חוסר יכולת להעריך את החזר ההשקעה על הפקת סרטונים הבנה אילו סרטונים מניעים לפעולה ואילו סרטונים ננטשים מיד
טפסים רב שלביים נטישת לקוחות בתהליך ההרשמה ללא מידע לגבי הסיבה זיהוי השלב הספציפי שמהווה חסם עבור הגולשים ופישוט התהליך

יישום של מעקבים אלו דורש זמן ולמידה אך הערך שהוא מביא הוא עצום. המלצתי היא לא לנסות להטמיע את הכל ביום אחד. התחילו עם מעקב גלילה שהוא הפשוט ביותר למדו את הנתונים ולאחר מכן התקדמו למעקבים המורכבים יותר.

דן סונגו שיווק דיגיטלי וקידום אתרים

"כשהתחלתי את דרכי עם עסק ההגברה שלי בניתי טופס הצעת מחיר מפורט שלקח לי ימים לעצב. הייתי בטוח שזה יסנן לי את הלידים הלא רלוונטיים. בפועל לא קיבלתי פניות בכלל. רק כשהטמעתי מעקב שלבים בטופס גיליתי ש80 אחוז מהאנשים נוטשים בשאלה שבה דרשתי פירוט מדויק של פתחי החשמל באולם אירועים נתון שרובם פשוט לא ידעו בשלב הזה. ברגע שהסרתי את השאלה הזו והעברתי אותה לשיחת הטלפון כמות הפניות קפצה פי עשרה. אל תנחשו מה הגולשים עושים תמדדו אותם."

שאלות נפוצות

להיפך ברוב המקרים גוגל תג מנג’ר משפר את מהירות האתר. במקום לטעון עשרות קטעי קוד שונים ישירות בקוד המקור של האתר שמכבידים על הטעינה הראשונית המערכת טוענת קובץ אחד בלבד באופן אסינכרוני. המשמעות היא שהתגיות נטענות ברקע ולא מעכבות את התצוגה של האתר לגולש. עם זאת חשוב להקפיד למחוק תגיות ישנות שאינן בשימוש כדי לשמור על קונטיינר קל ויעיל.
כדי להבין זאת בצורה פשוטה חשבו על משתנה כעל השאלה ועל הטריגר כעל הכלל מתי לפעול. המשתנה אוסף מידע דינמי למשל באיזה אחוז גלילה אנחנו נמצאים כעת או מה הקישור של הכפתור עליו לחצו. הטריגר הוא התנאי שמקשיב למשתנים האלו ומחליט מתי להפעיל את התגית. לדוגמה הטריגר יגיד תפעיל את המעקב רק כאשר המשתנה של הגלילה שווה ל 50 אחוז.
כן זה אפשרי טכנית להשתמש במעקבים בסיסיים כמו האזנה לקליק על כפתור השליחה או צפייה בהופעה של אלמנט טקסט המאשר את השליחה Element Visibility. עם זאת שיטות אלו פחות אמינות במיוחד בטפסים מורכבים. קליק על כפתור לא בהכרח אומר שהטופס נשלח בהצלחה ייתכן שהיו שגיאות ולידציה. שכבת נתונים Data Layer מבטיחה שהמידע עובר רק כאשר המערכת מאשרת פעולה תקינה.
ישנן כמה סיבות נפוצות לכך. הראשונה היא ששכחתם לסמן בטריגר של הווידאו את התמיכה ב JavaScript API. סיבה שנייה קשורה להשהייה של מערכת גוגל אנליטיקס 4 שלוקח לה עד 24 שעות להציג נתונים בדוחות הסטנדרטיים. כדי לוודא שההטמעה תקינה השתמשו בדוח ה DebugView באנליטיקס בזמן שאתם נמצאים במצב תצוגה מקדימה בתג מנג’ר כך תראו את הנתונים נכנסים בזמן אמת.
לא חובה לדעת לתכנת כדי להשתמש במערכת וזו בדיוק הסיבה שהיא פותחה. פעולות רבות כמו מעקב גלילה קליקים על כפתורים וצפייה בסרטונים ניתנות להגדרה באמצעות ממשק משתמש פשוט. עם זאת ידע בסיסי בHTML ובJavaScript יכול לשדרג משמעותית את היכולות שלכם לאפשר לכם לכתוב סקריפטים מותאמים אישית ולהבין טוב יותר כיצד לתקשר עם שכבת הנתונים.
המערכת מגיעה עם תמיכה מובנית בלחיצת כפתור לסרטוני יוטיוב בלבד מכיוון שזו פלטפורמה של גוגל. עם זאת בהחלט ניתן לעקוב גם אחר סרטוני Vimeo או כל נגן וידאו אחר. כדי לעשות זאת תצטרכו להשתמש בקוד JavaScript מותאם אישית שמאזין לאירועי הנגן של הפלטפורמה הספציפית ושולח את הנתונים לData Layer וממנו למערכת המעקב שלכם.

בואו נסכם...

לסיכום מעקב אחר אירועים מורכבים באמצעות גוגל תג מנג’ר הוא בגדר חובה לכל מי שרוצה לקחת את הנוכחות הדיגיטלית שלו לשלב הבא. היכולת להבין במדויק מתי הגולשים מפסיקים לגלול באילו שלבים בטופס הם נוטשים ואיך הם מגיבים לתוכן הווידאו שלכם מעניקה לכם יתרון עצום על פני המתחרים. נתונים אלו הם הבסיס לכל תהליך אופטימיזציה מוצלח ובלעדיהם אנחנו פשוט מנחשים. אם אתם מרגישים שהתהליך מורכב מדי או שאתם רוצים לוודא שהתשתית שלכם מוגדרת בצורה מושלמת מהרגע הראשון מומלץ להיעזר בשירותיה של חברה לקידום אתרים המתמחה באנליטיקה מתקדמת. מדידה נכונה היום היא הרווח שלכם מחר.