העברת HubSpot ל-Bitrix24: היכן אובדים הנתונים
העברת נתונים מ-HubSpot ל-Bitrix24 נראית כמו ייצוא של כמה טבלאות וטעינתן באמצעות ייבוא סטנדרטי. בפועל, האובייקטים במערכת המקור מקושרים לא דרך שדות אלא דרך מזהים: עסקה מפנה לאיש קשר ולחברה, פעילות — לעסקה, האחראי — למשתמש.
ייצוא שטוח אינו שומר את הקישורים הללו: במקום קשר נשארת מחרוזת שם, ולאחר הטעינה שלמות מסד הנתונים נשענת רק על זהות באיות.
העברת העסקאות נפגעת ראשונה. משפכי מכירה כמעט לעולם אינם זהים במספר השלבים ובהיגיון שלהם, ולסכום, לתאריך הסגירה ולמקור אין התאמה ישירה בשדות היעד. אם לא בודקים את ההתאמה לפני הטעינה, חלק מהעסקאות נוחת בשלב הראשון עם פרטים ריקים, והמנהל רואה לא היסטוריית עבודה אלא שלד של כרטיס.
היסטוריית האינטראקציות היא החלק הכואב ביותר. הודעות דוא"ל, שיחות והערות מועברות כאובייקטים נפרדים ומאבדות את השיוך לעסקה יחד עם הכרונולוגיה.
ייצוא אנשי קשר מוסיף כפילויות: אותו אדם מגיע מטופס, מהתכתבות ומייבוא ישן באיות שונה, ומיזוג לפי דוא"ל מסיר כרטיסים מיותרים יחד עם הפעילויות שלהם.
ניתוק הקישורים בין האובייקטים מתבטא בכך שמחלקת המכירות לא רואה מי ומתי דיבר עם הלקוח, ומרכיבה את ההקשר מחדש מתוך תיבת הדוא"ל. להלן נפרט באילו שלבים בדיוק נקרעים הקישורים וכיצד מבוצעת העברה בלי לאבד את ההיסטוריה.
מה נותנת ההעברה: שלמות נתונים, מהירות, דיווח
ההעברה שומרת לא את שורות הטבלאות אלא את הקישורים בין האובייקטים: איש קשר, חברה, עסקה, משימה ופעילות מועברים כמערכת מקושרת אחת. המזהים מותאמים בשלב ההכנה, ולכן לאחר ההעברה מ-HubSpot ל-Bitrix24 כרטיס העסקה נפתח עם היסטוריית פניות מלאה, הודעות דוא"ל ומשימות.
בייצוא ידני ל-CSV הקישורים האלה נקרעים — העסקה מגיעה "יתומה", והמנהל משחזר את ההקשר מהזיכרון.
האפקט השני הוא עבודה מבוקרת עם כפילויות רשומות. לפני הטעינה אנו מריצים את המסד דרך כללי התאמה לפי דוא"ל, טלפון ודומיין, מאחדים התאמות ורק אחר כך מעבירים. בתוצאה מתקבל כרטיס לקוח אחד עם היסטוריה מאוחדת במקום שלוש-ארבעה עותקים שמתרבים בזמן ייבוא ומקלקלים את הייחוס.
דיווח אוטומטי נבנה על אותם קישורים. המשפך, השלבים והשדות החובה מוגדרים לפני טעינת הנתונים, ולכן דוחות על המרה ועומס על המנהלים נאספים מהמערכת ולא מייצוא ידני. זמן הכנת הסיכום מתקצר משעות של הצלבה לכמה דקות — המספרים מתאימים בין המחלקות.
מהירות איתור העסקה היא תוצאה ישירה של ניקיון הנתונים. החיפוש עובד לפי מסננים, לא לפי זיכרון ולא לפי ארכיון דוא"ל: העסקה הנדרשת נמצאת תוך שניות, ולא בסוף יום העבודה. מכלול האפקטים הזה הוא שהופך את ההעברה לבעלת משמעות.
דרכי העברת נתונים: השוואת גישות
בחירת הדרך נקבעת לא לפי גודל המסד אלא לפי מה שצריך לשמר: רק אנשי קשר או גם קישורים, היסטוריית דוא"ל, קבצים מצורפים ושלבי עסקאות. להלן ארבע גישות שהמהנדסים שלנו מיישמים בפועל, עם מגבלות אמיתיות בהיקף ובמבנה הנתונים.
| אפשרות | מתי מתאימה | מגבלות |
|---|---|---|
| חילופי נתונים סטנדרטיים, ייצוא לקבצים | העברה חד-פעמית של מגדירים: אנשי קשר, חברות, פריטים; עד עשרות אלפי רשומות | אינה מעבירה קישורים בין ישויות והיסטוריה; את המזהים יש לתפור ידנית לפי מפתח |
| חילופים דרך ממשק תכנותי | מסדים גדולים וסנכרון חוזר לאחר העלייה לאוויר | נתקל במגבלת קריאות; נדרשים תור, ניסיונות חוזרים והגנה מכפילויות |
| מאגר ביניים | קישורים מורכבים, כמה מקורות, הצלבה מדורגת | דורש מקום לייצואים ונוהל לניקויים; ההכנה ארוכה יותר |
| העברה מדורגת לפי ישויות | כאשר חשובות היסטוריית ההתכתבות ושלבי העסקאות | הארוכה ביותר: תחילה אנשי קשר, אחר כך עסקאות, משימות, הודעות דוא"ל; נדרשת מפת התאמת שדות |
ההיקף כשלעצמו אינו מכשול: הקבצים נחתכים לחלקים בגודל סביר, והחילוף מתבצע במנות עם בקרה על מספר הרשומות שעובדו. הקריטי הוא משהו אחר — לקבע מראש את מפת השדות ואת כללי הסרת הכפילויות, אחרת הקישורים נקרעים ויש לנקות את הנתונים ידנית כבר בתוך המערכת החדשה.
שלבי העבודה: מביקורת אובייקטים ועד מסירת המערכת
העברה בין מערכות אינה ייצוא חד-פעמי של קובץ אלא רצף עם נקודות בקרה, שבו בכל שלב רואים שהנתונים לא אבדו. ב-HubSpot המידע מפוזר בין אובייקטים עם הקישורים שלהם: אנשי קשר, חברות, עסקאות, משימות, קבצים מצורפים והיסטוריית התכתבות.
ב-Bitrix24 לכל אובייקט יש היגיון משלו של קישורים ושדות חובה, ולכן העברה "כמו שהיא" כמעט תמיד יוצרת כפילויות, קישורים קרועים וקבצים מצורפים שאבדו. נפרט את הסדר שבו ההיקף מוצלב עד הרשומה האחרונה.
- ביקורת אובייקטים. סופרים רשומות לפי כל סוג, מייצאים את רשימת השדות המותאמים אישית, מעריכים את היקף הקבצים המצורפים והקישורים, מאתרים כפילויות ורשומות נטושות. בתוצאה — טבלת מלאי עם מספרים בפועל, ולא עם ציפיות.
- סכמת התאמת שדות. מרכיבים מפה "שדה מקור → שדה יעד", כולל מגדירים: שלבי עסקאות, מקורות פניות, סיבות סירוב. עבור שדות בלי בן זוג מתעדים החלטה — לאחד, להעביר להערה או להקים חדש.
- הכנת מערכת היעד. לפני ההעברה מגדירים משפכים, שלבים, שדות מותאמים אישית והרשאות גישה. הנתונים נוחתים במבנה מוכן, ולא בשדות "גולמיים" עם פירוק ידני לאחר מכן.
- הרצת ניסיון. מעבירים חלק מהמערך האמיתי יחד עם הקישורים והקבצים המצורפים, מודדים זמן ובודקים איך נראים היסטוריית ההתכתבות והכרטיסים. כאן גם תופסים התנגשויות בסכמה, כל עוד ההיקף קטן.
- ההעברה העיקרית. עובדים במנות עם יומן לכל רשומה. הרצה חוזרת של מנה אינה יוצרת כפילויות — זה קריטי להעברות ארוכות שנמשכות ימים.
- הצלבת רשומות. משווים כמויות לפי כל אובייקט, סכומי ביקורת לפי שדות מפתח, פותחים עסקאות באופן מדגמי ובודקים את כרונולוגיית האירועים. פערים מפרקים עד אפס, ולא "בערך".
- מסירת המערכת. מוסרים הרשאות גישה, נוהל להשלמת טעינת נתונים ותיעוד של סכמת ההתאמה. במקביל מלווים את התהליך — השבועות הראשונים של עבודה במערכת החדשה מראים מה כדאי להשלים בהגדרות.
רצף כזה נותן את הדבר העיקרי: נקודות עצירה. בכל שלב רואים מה כבר הועבר ומה נותר, וחזרה למצב הקודם אינה דורשת ייצוא חוזר של כל המערך.
סכמות, מדיניות גישה ונוהלי חילופים
העברת נתונים מסתיימת לא בייצוא אלא בחבילת מסמכים שלפיה צוות הלקוח ממשיך לעבוד בעצמו. בלעדיה המערכת החדשה הופכת בתוך כמה חודשים לאוסף שדות ושלבים שרק אדם אחד זוכר את ייעודם. הנה מה שאנו מוסרים ומה שאנו בודקים בקבלה.
- סכמת קישורים בין אובייקטים — מפת התאמה: אילו רשומות ושדות הפכו ללידים, אנשי קשר, עסקאות וחברות, היכן הקישורים הורכבו מחדש ואילו מאפיינים היה צריך לנרמל למבנה של Bitrix24.
- מפת מסלולי הפניות — אילו טפסים, תיבות דוא"ל ומערכות טלפוניה כותבים לישויות החדשות, והיכן נשמרו מזהי הרשומות להצל�בה בהמשך.
- מטריצת הרשאות גישה — טבלת "תפקיד → אובייקט → פעולה": מי רואה עסקאות, מי משנה שלבים, מי מייצא דוחות ואילו רמות ניתנו לקבלנים חיצוניים.
- נוהל חילופים — לוח זמנים לסנכרון עם 1C ושירותים חיצוניים, כלל מקור האמת לגבי הלקוח, סדר פתרון התנגשויות עריכה וטיפול בשגיאות אינטגרציה.
- מדריך לעובדים — תרחישים לפי תפקיד: לפתוח ליד, להעביר עסקה בין מחלקות, לטפל בכפילות, לדווח על תקלה בסנכרון.
- דף קבלה וחזרה לאחור — הצלבות לפני ההעברה ואחריה, סדר החזרה למצב הקודם במקרה של פער והאחראי על האירוע.
מקרה בוחן: העברת פורטל בלי לעצור את מחלקת המכירות
מחלקת המכירות עבדה ב-HubSpot בלי הפסקות: עסקאות פעילות, היסטוריית התכתבות, משימות ושיוכים לטלפוניה עם ניהול מלאי.
את המערכת החדשה ב-Bitrix24 הקימו במקביל לפורטל העובד, ולכן המנהלים לא עצרו אף יום — המעבר למערכת החדשה ארך ערב עבודה אחד, כאשר באותה עת כבר לא ניהלו עסקאות במערכת הישנה.
כיצד העברנו והצלבנו
את האובייקטים ייצאנו לפי סדר התלויות: חברות, אנשי קשר, עסקאות, משימות, הודעות דוא"ל וקבצים מצורפים. את המזהים של הפורטל המקורי שמרנו בשדה נפרד — לפיהם התאמנו רשומות מקושרות, כדי לא לאבד את השיוכים של אנשי קשר לחברות ושל עסקאות לאנשי קשר.
ההצלבה נעשתה לא באופן מדגמי אלא על כל הרשומות: השוואת מספר האובייקטים לפי כל סוג, סכומי ביקורת לפי שדות מפתח ודוח פערים עם הכתובת של כל כרטיס בעייתי.
מדדים לפני ואחרי
שיעור הרשומות עם קישורים שנשמרו — 99.6% לאחר ההרצה הראשונה, ואת השאר פירקנו ידנית לפי יומן הפערים. בעבר ביצעו את ההצלבה בגיליונות אלקטרוניים והיא ארכה כשלושה שבועות בעבודה של שני עובדים; כעת היא מסתיימת ביומיים ומתבצעת אוטומטית לפני כל השלמת טעינה.
פניות לתמיכה בחודש הראשון לאחר העלייה לאוויר — בודדות, ובנושא הגדרת הרשאות גישה ולא נתונים שאבדו; לפני המעבר פניות כאלה הגיעו בעשרות בחודש.
מה עושים אם ב-Bitrix24 כבר פרוסה מערכת עובדת?
פורטל פעיל אינו דף חלק: כבר מתנהלות בו עסקאות, תלויות משימות עם מבצעים, הצטברה היסטוריית התכתבות ומוגדרות הרשאות. טעינה "מעל" תיצור כפילות של לקוחות, תקרע קישורים בין איש קשר לחברה או תאפס את השלב של עסקה שהמנהל מנהל ממש עכשיו. אנו מעבירים רק לפי כללי התאמה מוסכמים ובהגנה על הרשומות הקיימות.
התאמת הרשומות נעשית לפי מפתחות יציבים, ולא לפי שמות. תחילה מזהה חיצוני מהמערכת המקור, אחר כך דוא"ל, טלפון ודומיין חברה מנורמלים — סדר כזה יוצר פחות התאמות שגויות.
את תוצאת ההצלבה שומרים בטבלת קישורים, ולכן הרצה חוזרת היא אידמפוטנטית: כפילות במקום שבו הרשומה כבר הועברה אינה נוצרת.
הגנת הנתונים מתחילה לפני הרשומה האמיתית הראשונה: מצלמים תמונת מצב של הפורטל, מריצים את ההעברה על עותק ומצליבים את מספר הרשומות לפני ואחרי, וגם בודקים שאף עסקה לא החליפה שלב ואחראי.
מה שהועבר מגיע למשפכים ולשלבים נפרדים עם הרשאות מצומצמות — ההיגיון התפעולי של המחלקה ממשיך כבעבר, והחדש מתחבר לאחר הקבלה.
מיזוג המגדירים נעשה חד-כיווני: שלבים, מקורות, סיבות סירוב וחברות חסרים מוסיפים, וערכים קיימים אינם נדרסים. ערכים שנבדלים במשמעותם אינם "מפויסים" אוטומטית — הם עוברים לדוח הפערים לטיפול ידני.
משתמשים מתאימים לפי דוא"ל ארגוני, את אלה שלא הותאמו פותחים מחדש, ונקודת החזרה לאחור מתוארת מראש: שחזור מתמונת המצב מחזיר את הפורטל למצב ההתחלתי.
ספקות טכניים לפני העברת נתונים
לפני העברה מ-HubSpot ל-Bitrix24 המהנדסים שואלים אותן שאלות — על כפילויות, שדות ריקים וחזרה לאחור. להלן תשובות קצרות: הן גם הופכות לסעיפים בנוהל ולבדיקות במערכת הבדיקה.
האם ייווצרו כפילויות של רשומות?
ההעברה מתבצעת לפי מפתח התאמה — דוא"ל, דומיין או מזהה חיצוני. הרצה חוזרת מעדכנת את הכרטיס ולא יוצרת כרטיס שני, ולכן העברה שהופסקה ממשיכה מהנקודה שבה נעצרה.
מה יקרה עם שדות ריקים?
חלק מהשדות ב-Bitrix24 הם שדות חובה, ובמערכת המקור לא תמיד ממלאים אותם. רשומות כאלה אינן נזרקות: הן מקבלות ערך ברירת מחדל ונכנסות לדוח על נתונים חסרים לצורך השלמה ידנית.
כיצד מועברים קבצים מצורפים וקבצים?
קבצים מהודעות דוא"ל ומכרטיסים נשמרים בנפרד מהרשומה ומועברים במעבר נפרד משלהם. לאחר הטעינה הקבצים המצורפים משויכים לישויות, ואת רשימת הקישורים השבורים מוסרים בנפרד.
האם הרשאות הגישה יישמרו?
תפקידים, מחלקות ומשפכים מועברים ברמת המבנה, והשיוך לעובדים מוגדר מחדש. כך המנהל רואה רק את העסקאות שלו, ומנהל המערכת רואה את כולן.
האם אפשר לחזור מהשינויים?
לפני הכתיבה למערכת העובדת מצלמים תמונת מצב של הייצוא ומריצים ניסיון על עותק. אם התוצאה אינה תואמת את הצפוי, השינויים מוחזרים לפי תמונת המצב, ונתוני העבודה נשארים כמו לפני ההעברה.
נדון במשימה: אילו נתונים ובאיזה סדר מעבירים
כדי לחזור אליכם עם הערכת היקף, תוכנית שלבים ופירוט העבודות, אנו זקוקים לנתוני פתיחה על החשבון שלכם ב-HubSpot ועל פורטל היעד ב-Bitrix24. להלן מה שמספיק לקחת מהמערכת הנוכחית: איסוף הרשימה אורך חצי שעה, אבל ממנה תלויים גם סדר ההעברה וגם לוחות הזמנים.
- היקף האובייקטים: כמה אנשי קשר, חברות, עסקאות ומשימות, ואילו שדות מותאמים אישית וקישורים בין האובייקטים יש להם.
- פעילויות והתכתבות: מספר הודעות הדוא"ל, השיחות, ההערות והפגישות, ושיעור הרשומות עם קבצים מצורפים — זה החלק הגדול ביותר, ואותו מתכננים בגל נפרד.
- משפכים ותרחישי אוטומציה: שלבי העסקאות, כללי המעבר ביניהם, מה מעבירים כמו שהוא ומה הגיוני יותר להרכיב מחדש בצד של Bitrix24.
- מקורות נתונים: טפסים באתר, דוא"ל, טלפוניה, מסרים מיידיים, שירותים חיצוניים — לכל ערוץ קובעים כיצד הרשומות ימשיכו להיכנס למערכת החדשה.
- הרשאות: גישת שירות למערכת המקור עם הרשאות קריאה, מנהל מערכת של פורטל Bitrix24, ומערכת בדיקה נפרדת להרצות.
- כללי התאמה וכפילויות: לפי אילו שדות מקשרים רשומות, ומה עושים עם כפילויות וכרטיסים בלי אחראי.
- נוהל הצלבה: במה מאשרים שלמות — מספר רשומות לפי כל אובייקט, סכומים וערכים לפי שדות מפתח, ובדיקה מדגמית של קישורים.
- חלון המעבר: מתי אפשר לסגור את הכתיבה למערכת המקור, וכמה זמן הצוות מוכן לעבוד במצב הצלבה.
שלחו לנו את מה שכבר קיים: ייצוא, צילומי מסך של המקטעים, תיאור של תהליכי המכירה. תארו את המשימה — ונחזור עם הערכת היקף, תוכנית שלבים ופירוט העבודות לכל בלוק.

