דלג לתוכן הראשי

מובהקות בניסוי A/B: איך מפרשים תוצאות ומחליטים

תכנון המסלול ממודעה לעמוד יעד ולטיפול בפנייה
איור להמחשה: תכנון המסלול ממודעה לעמוד יעד ולטיפול בפנייה

נקודת פתיחה

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

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

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

בדוגמה חשבונית בלבד, ללא נתוני לקוח, נניח שיעור של 2% בגרסה אחת ו־2.4% בגרסה אחרת. המספרים אינם קביעה שהבדל מובהק.

ההפרש הוא 0.4 נקודות אחוז. השינוי היחסי הוא 20%, משום ש־0.4 חלקי 2 שווה 0.2. אין לקרוא לכך עלייה של 20 נקודות אחוז. כדי להחליט אם ההבדל מספק ראיה לשינוי, צריך להפעיל ניתוח שמתאים לתכנון הניסוי; גודל ההפרש לבדו אינו מספיק.

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

לפי ההסבר של NIST, p-value מתאר את ההסתברות לקבל סטטיסטי מבחן קיצוני לפחות כמו זה שנצפה, בהנחה שהשערת האפס נכונה ובהתאם להנחות המבחן. הוא אינו ההסתברות שהשערת האפס נכונה, ואינו „הסיכוי שהשיפור מקרי”.

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

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

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

העריכו את קצב המשתמשים הזכאים לניסוי, לא את כל הכניסות לאתר. בתכנון של 10,000 משתתפים בסך הכול, עם 500 משתתפים זכאים ביום, נדרשים כ־20 ימי צבירה לפני התחשבות בעיכוב ההמרות ובתנודות בקצב. זו דוגמת תכנון בלבד, לא המלצה למדגם המספיק לניסוי מסוים.

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

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

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

מה מסתתר מאחורי שיעור אחד

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

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

תקינות ההקצאה

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

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

דיווח שאפשר לבקר

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

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

שאלות לפני החלטה על ניסוי

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

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

מה עושים אחרי תוצאה לא ברורה

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

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

פירוש אחראי לדוגמת תוצאה

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

שימוש בדוח בתוך צוות

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

להמשך בדיקה: CRO — אופטימיזציית המרות לאתר ולדפי נחיתה · תיעוד רשמי לנושא.

על הכותבשחר ג.

יועץ עסקי וליווי צמיחה בברנדיני. מתמחה בחשיבה מסחרית, בניית תהליכים וחידוד שירותים.

עוד על הצוות