פיתוח דוחות מותאמים אישית ב-Bitrix24: קוהורטים, LTV, ניתוח ABC

האנליטיקה המובנית של Bitrix24 לעתים קרובות אינה מציגה תמונה אמיתית של המכירות: קוהורטים, LTV וניתוח ABC יש לאסוף ידנית. אנו מפתחים דוחות מותאמים אישית ב-Bitrix24 במפתח סופי — מתכנון הלוגיקה ועד להטמעה והדרכת הצוות. אתם מקבלים כלי מוכן שמקצר את הכנת הדיווח הניהולי פי כמה ומסיר איסוף נתונים ידני.
השירותים שאנו מציעים
מציג 1 מתוך 1כל 1626 השירותים
פיתוח דוחות מותאמים אישית ב-Bitrix24: קוהורטים, LTV, ניתוח ABC
בינוני
~1-2 שבועות

הכישורים שלנו:

שאלות נפוצות

דוחות מותאמים אישית ב-Bitrix24: היכן נשברת האנליטיקה הסטנדרטית

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

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

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

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

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

בונה הדוחות הסטנדרטי לא יודע לחבר זאת לשאילתה אחת: הוא либо מחשב לפי ישות אחת, либо דורש שכל הנדרש כבר יימצא בשדות העסקה.

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

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

מה נותנת דיווח מותאם אישית: האפקט במספרים

דוחות סטנדרטיים של Битрикс24 מחשבים לפי ישויות "שטוחות" — עסקה, סכום, תאריך. ברגע שהעסק מבקש ניתוח קוהורט, LTV של לקוח או ניתוח ABC של מכירות, המשפך מפסיק להסתדר: לקוח נכנס למספר עסקאות, חלק מהתשלומים מגיעים לאחר סגירה, ורכישות חוזרות כלל לא מקושרות למגע הראשון.

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

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

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

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

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

דרכים לבניית דוחות: השוואת גישות

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

ההבדל אינו ב"יפה יותר/פשוט יותר", אלא אילו נתונים זמינים, באיזו תדירות הם מתעדכנים ומה יקרה עם גידול בנפחים.

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

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

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

כיצד אנו מיישמים דוחות מותאמים אישית ב-Bitrix24

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

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

לאחר מכן אנו מתכננים את סכימת ה-data mart: מגדירים את גרעין העובדות (עסקה, תשלום, פנייה), מימדים (לקוח, מנהל, ערוץ, תקופה) וכללי חישוב מחדש במקרים של עסקאות ששונו בדיעבד.

ה-data mart מפריד את האנליטיקה ממסד הנתונים התפעולי — שאילתות כבדות על קוהורטות ו-LTV אינן מאטות את עבודת המנהלים בכרטיסים.

  1. ביקורת נתוני CRM — ספירת מלאי של שדות, מפתחות והיסטוריית שינויים; רשימת "כתמים לבנים" המעוותים את החישובים.
  2. תיאום מדדים — מתעדים נוסחאות: כיצד מחשבים LTV, חלון הקוהורטה, גבולות ABC לפי הכנסה ותדירות, ומה נכלל בבסיס הפעיל.
  3. תכנון ה-data mart — סכימת טבלאות, גרעין העובדות, מימדים, תקנון עדכון מצטבר.
  4. הגדרת הייצוא — העברה סדירה של נתונים מה-CRM אל ה-data mart לפי לוח זמנים, טיפול בשינויים ומחיקות, בקרת החמצות.
  5. הרכבת הדוחות — מטריצות קוהורטה, LTV לפי ערוצים, פילוח ABC של לקוחות וקבוצות מוצרים, חתכים לפי מנהלים ותקופות.
  6. בדיקת התאמה — משווים את תוצאות הדוח מול ייצוא מה-CRM ונתוני הנהלת החשבונות; פער גדול מהמותר — מחפשים את הסיבה, ולא מייחסים אותו לשגיאת מדידה.
  7. מסירת תיעוד — תיאור המדדים, סכימת ה-data mart, תקנון העדכון והתחזוקה, והוראות לאנליסט של הלקוח.

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

מה הלקוח מקבל לידיו לאחר ההטמעה

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

  • תצורת הדוחות — הגדרות מיוצאות של כל דוח: מקורות נתונים, קשרי ישויות (עסקאות, חשבוניות, לידים, משתמשים), מסננים לפי משפכים ותקופות, נוסחאות חישוב קוהורטות, LTV ומחלקות ABC. פריסה בפורטל אחר או לאחר תקלה משוחזרת מתוך מערכת זו.
  • מפת הנתונים — מיפוי של מקור כל מדד: אילו טבלאות ושדות CRM מעורבים, כיצד מחושבת תאריך הרכישה הראשונה, כיצד מזוהה הלקוח בעת מיזוג כפילויות. בעזרתה אנליסט חדש מבין את לוגיקת הדוח בתוך שעה, ולא בתוך שבוע.
  • מדיניות הרשאות — מטריצת תפקידים: מי רואה נתונים מצטברים, מי רואה פירוט עד לעסקה ספציפית, מי מייצא נתונים החוצה. ההרשאות עוברות בירושה מיחידות ארגוניות ב-Bitrix24, ולכן בעת העברת עובד ההרשאות משתנות אוטומטית.
  • מדריך למשתמש — תרחישים עבור מנהל המחלקה ועבור האנליסט: כיצד לבנות חתך לפי קוהורטה, כיצד להחליף תקופה, כיצד לקרוא פער בין הדוח למשפך. עם צילומי מסך ושגיאות טיפוסיות.
  • נוהל עדכון — לוח זמנים לבנייה מחדש של הנתונים, חלון שבו המספרים עשויים להיות חלקיים, וסדר הפעולות בעת שינוי שדות CRM. בנפרד — מה לעשות אם נוסף שלב חדש למשפך.
  • יומן שינויים — גרסאות הדוחות עם תאריכים וסיבות לתיקונים: מדוע שונתה נוסחת ה-LTV, איזה מסנן נוסף. מאפשר להבין מדוע הנתון של החודש שעבר שונה מזה שנראה קודם לכן.
  • איש קשר לתמיכה ונוהל הסלמה — לאן לפנות במקרה של אי-התאמה בנתונים ובאיזה פרק זמן אנו שבים עם תשובה.

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

מקרה בוחן: ניתוח קוהורטות ו-LTV עבור מחלקת המכירות

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

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

מה שינו

העברנו את החישובים לתוך Битрикс24: כינסנו עסקאות ותשלומים למאגר נתונים אחיד, קבענו את תאריך הרכישה הראשונה כנקודת כניסה לקוהורטה, וקבענו נוסחת LTV אחת לכל הסגמנטים.

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

מדדים לפני ואחרי

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

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

במה שונה דוח מותאם אישית ממחולל הדוחות הסטנדרטי?

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

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

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

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

ניתוח ABC מוסיף שכבה שנייה של מורכבות. יש למיין מוצרים או לקוחות לפי תרומה להכנסה ולחלק בזמן אמת לקבוצות A, B ו-C לפי חלק מצטבר — 80/15/5 או סף אחר. המחולל הסטנדרטי יעשה מיון, אבל גבול דינמי של קבוצות לפי אחוז מצטבר — לא.

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

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

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

ספקות טכניים נפוצים לגבי דיווח מותאם אישית

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

האם דוח מותאם אישית יאט את ה-CRM ויפריע למנהלים לעבוד?

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

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

האם לאחר עדכון Битрикс24 הדוח יפסיק לעבוד?

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

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

כיצד הדוח יתאים לנתוני 1С?

אי-ההתאמה כמעט תמיד נובעת מפרשנות שונה של ישויות: ב-CRM — עסקה ומשפך, ב-1С — מסמך ורישום. אנו קובעים כללי התאמה (לפי צד נגדי, חוזה, תקופה), ובונים את הסנכרון על החלפה עם כתיבה אידמפוטנטית, כך שייצוא חוזר לא יכפיל סכומים.

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

מי יתחזק את הדוח כאשר הלוגיקה תשתנה?

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

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

בואו נדון במשימת הדיווח שלכם

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

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

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