שילוב 1C-Bitrix עם Mindbox: פרופיל מאוחד ונאמנות

אינטגרציה דו-כיוונית של 1C-Bitrix ו-Mindbox פרופילי לקוחות מפוצלים ועסקאות שאבדו הם הכאב הסטנדרטי של חנות מקוונת על 1C-Bitrix המשתמשת ב-Mindbox לשיווק. ללא אינטגרציה נכונה, אינך רואה את התמונה המלאה של התנהגות הקהל, וקמפיינים רצים בעיוורון. אנו פותרים זאת
השירותים שאנו מציעים
מציג 1 מתוך 1כל 1626 השירותים
שילוב 1C-Bitrix עם Mindbox: פרופיל מאוחד ונאמנות
בינוני
~1-2 שבועות

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

שאלות נפוצות

העבודות האחרונות

  • פיתוח אתר חברה B2B ADVANCE
    פיתוח אתר חברה B2B ADVANCE
    1461
  • פיתוח אתר לחברת FIXPER
    פיתוח אתר לחברת FIXPER
    1019
  • פיתוח מבוסס Bitrix, Bitrix24, 1C לחברה פיתוח ווידג'ט להזמנת תורים אונליין למרכז רפואי
    פיתוח מבוסס Bitrix, Bitrix24, 1C לחברה פיתוח ווידג'ט להזמנת תורים אונליין למרכז רפואי
    764
  • פיתוח על בסיס 1C Enterprise עבור MIRSANBEL
    פיתוח על בסיס 1C Enterprise עבור MIRSANBEL
    882
  • פיתוח אתר על CRM Bitrix24 עבור DOLBIMBY
    פיתוח אתר על CRM Bitrix24 עבור DOLBIMBY
    810
  • פיתוח על בסיס Bitrix24 עבור חברת TECHNOTORGKOMPLEKS
    פיתוח על בסיס Bitrix24 עבור חברת TECHNOTORGKOMPLEKS
    1166

אינטגרציה דו-כיוונית של 1C-Bitrix ו-Mindbox

פרופילי לקוחות מפוצלים ועסקאות שאבדו הם הכאב הסטנדרטי של חנות מקוונת על 1C-Bitrix שמשתמשת ב-Mindbox לשיווק. ללא אינטגרציה נכונה, אתה לא רואה את התמונה המלאה של התנהגות הקהל, וקמפיינים רצים בעיוורון. אנחנו פותרים את זה: אנו מגדירים חילופי נתונים דו-כיווניים בין 1C-Bitrix ו-Mindbox CDP כך שכל לקוח מקבל הצעות מותאמות אישית על סמך פעולות אמיתיות — באתר, באפליקציה הניידת, ובחנויות הפיזיות. הגישה שלנו כוללת מעקב באמצעות JavaScript SDK והעברת הזמנות באמצעות Server-side API v3, מה שמבטיח דיוק נתונים בזמן אמת. לפי התיעוד של Mindbox, שימוש במזהה אחיד משפר את דיוק ההתאמה האישית ב-30%. קבלו ייעוץ כדי לגלות את לוח הזמנים והעלות המדויקים לפרויקט שלכם. סיפקנו בהצלחה מעל 20 אינטגרציות Mindbox לקמעונאים בגודל בינוני, תוך הבטחת עקביות נתונים עם 99.9% זמינות API.

בעיות שאנחנו פותרים

  • פרופילי לקוחות מפוצלים. ללא מזהה אחיד, אותו לקוח יוצר חשבונות שונים או נשאר אנונימי. Mindbox ממזג אותם לפי אימייל וטלפון, ובונה פרופיל לקוח אחיד. אנו מגדירים העברת deviceUUID ו-customerId מ-Bitrix לכל נקודות המגע. על סמך הנתונים שלנו, זה מבטל עד 40% כפילויות.
  • מעקב שאבד בערוצים פיזיים. אם לקוח קונה בחנות פיזית ואז מבקר באתר, הפעולות שלו לא מקושרות. Mindbox יכול לסנכרן רכישות פיזיות באמצעות העלאת CSV או API — אנו משלבים נתונים אלה ב-CRM, ומשפרים את דיוק הפילוח ב-25%.
  • קמפיינים לא יעילים. ללא קהלים מפולחים, לקמפיינים באימייל יש המרה נמוכה. Mindbox עם נתונים מ-Bitrix (קטגוריות מוצרים, היסטוריית הזמנות) מאפשר פילוח לפי התנהגות אמיתית, ומגדיל את שיעור השימור (Retention Rate) ב-12–20% תוך שישה חודשים.

כיצד פועלת ארכיטקטורת אינטגרציית Mindbox

Mindbox פועל באמצעות שני מנגנונים:

  1. JavaScript SDK (Mindbox.js) — מעקב בזמן אמת אחר פעולות באתר: צפיות, הוספות לעגלה, התחברויות.
  2. Server-side API (v3) — העברת נתונים טרנזקציונליים: הזמנות, רישומים, עדכוני פרופיל.

שני המנגנונים חייבים להשתמש במזהה לקוח אחיד (deviceUUID לאנונימיים, customerId למשתמשים מורשים).

הגדרת JavaScript SDK ו-Server-side API

בתבנית Bitrix (header.php או קומפוננטה) אנו כוללים את הסקריפט:

<script> window.mindbox = window.mindbox || function() { mindbox.queue.push(arguments); }; mindbox.queue = mindbox.queue || []; </script> <script async src="//cdn.mindbox.ru/scripts/v1/tracker.js"></script> <script> mindbox('create', { endpointId: '<?= COption::GetOptionString("site","mindbox_endpoint_id") ?>', }); // Передаём ID авторизованного пользователя <?php if ($USER->IsAuthorized()): ?> mindbox('identify', { operation: 'SiteVisit', data: { customer: { ids: { websiteId: '<?= $USER->GetID() ?>' }, }, }, }); <?php endif; ?> </script> 

להעברת הזמנות אנו משתמשים בלקוח צד-שרת:

class MindboxClient { private string $secretKey; private string $endpointId; public function sendOrder(\Bitrix\Sale\Order $order): void { $basket = $order->getBasket(); $props = $order->getPropertyCollection(); $lines = []; foreach ($basket as $item) { $lines[] = [ 'product' => ['ids' => ['websiteId' => (string)$item->getProductId()]], 'quantity' => $item->getQuantity(), 'priceOfLine' => $item->getPrice() * $item->getQuantity(), 'discountOfLine' => 0, ]; } $payload = [ 'order' => [ 'ids' => ['websiteId' => (string)$order->getId()], 'totalPrice' => $order->getPrice(), 'lines' => $lines, 'customer' => [ 'ids' => ['websiteId' => (string)$order->getUserId()], 'email' => $props->getUserEmail(), 'mobilePhone' => $props->getItemByOrderPropertyCode('PHONE')?->getValue(), ], ], ]; $http = new \Bitrix\Main\Web\HttpClient(); $http->setHeader('Content-Type', 'application/json'); $http->setHeader('Authorization', 'Mindbox secretKey="' . $this->secretKey . '"'); $http->post( "https://api.mindbox.ru/v3/operations/sync?endpointId={$this->endpointId}&operation=Website.CreateOrder", json_encode($payload) ); } } 

פעולות (Operations)

כל אינטראקציה ב-Mindbox היא "פעולה" עם שם ייחודי. השמות נוצרים בלוח הניהול של Mindbox ומועברים בפרמטר <script> window.mindbox = window.mindbox || function() { mindbox.queue.push(arguments); }; mindbox.queue = mindbox.queue || []; </script> <script async src="//cdn.mindbox.ru/scripts/v1/tracker.js"></script> <script> mindbox('create', { endpointId: '<?= COption::GetOptionString("site","mindbox_endpoint_id") ?>', }); // Передаём ID авторизованного пользователя <?php if ($USER->IsAuthorized()): ?> mindbox('identify', { operation: 'SiteVisit', data: { customer: { ids: { websiteId: '<?= $USER->GetID() ?>' }, }, }, }); <?php endif; ?> </script> :

פעולה אירוע ב-Bitrix
class MindboxClient { private string $secretKey; private string $endpointId; public function sendOrder(\Bitrix\Sale\Order $order): void { $basket = $order->getBasket(); $props = $order->getPropertyCollection(); $lines = []; foreach ($basket as $item) { $lines[] = [ 'product' => ['ids' => ['websiteId' => (string)$item->getProductId()]], 'quantity' => $item->getQuantity(), 'priceOfLine' => $item->getPrice() * $item->getQuantity(), 'discountOfLine' => 0, ]; } $payload = [ 'order' => [ 'ids' => ['websiteId' => (string)$order->getId()], 'totalPrice' => $order->getPrice(), 'lines' => $lines, 'customer' => [ 'ids' => ['websiteId' => (string)$order->getUserId()], 'email' => $props->getUserEmail(), 'mobilePhone' => $props->getItemByOrderPropertyCode('PHONE')?->getValue(), ], ], ]; $http = new \Bitrix\Main\Web\HttpClient(); $http->setHeader('Content-Type', 'application/json'); $http->setHeader('Authorization', 'Mindbox secretKey="' . $this->secretKey . '"'); $http->post( "https://api.mindbox.ru/v3/operations/sync?endpointId={$this->endpointId}&operation=Website.CreateOrder", json_encode($payload) ); } } operation (הזמנה חדשה)
Website.CreateOrder OnSaleOrderSaved (שינוי סטטוס)
Website.UpdateOrder OnSaleOrderSaved
Website.Register OnAfterUserRegister
Website.UpdateProfile OnAfterUserUpdate
Website.SetCart OnSaleBasketSaved

תוכנית נאמנות

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

// Получить баланс баллов клиента public function getCustomerBalance(int $userId): float { $response = $this->callSync('Website.GetCustomerBalance', [ 'customer' => ['ids' => ['websiteId' => (string)$userId]], ]); return $response['customer']['bonusPoints']['available'] ?? 0; } 

בעת פדיון נקודות מוצלח, אנו מחילים הנחה בהזמנה באמצעות Website.SubscribeEmail.

למה Mindbox עדיף על CDP מותאם אישית

פתרונות מותאמים אישית דורשים לעיתים חודשים של פיתוח, בעוד Mindbox מספק כלים מוכנים: פילוח מהיר פי 3, תבניות אימייל, בדיקות A/B. עבור קמעונאים עם מחזור של $1.8M–2.6M, האינטגרציה מחזירה את עצמה תוך שישה חודשים בזכות צמיחת LTV של 15–25% — זה יכול להיות עד $9k–13k של רווח נוסף בשנה. הטמעת CDP מותאם אישית יכולה לקחת 6 חודשים, בעוד אינטגרציית Mindbox אורכת 2–4 שבועות. עלות הבעלות הכוללת של Mindbox מחושבת באופן אישי לפי התוכנית. אינטגרציה בסיסית מתחילה ב-$4,500. צרו קשר לייעוץ.

מקרה בוחן: פרופיל לקוח אחיד

אחד הלקוחות שלנו — רשת חנויות קוסמטיקה עם חנות מקוונת על Bitrix, קופה פיזית (POS) ואפליקציה ניידת. לפני האינטגרציה, הנתונים היו מפוצלים; משווקים לא יכלו לראות את התמונה המלאה. לאחר הטמעת Mindbox, פרופילים מוזגו לפי טלפון ואימייל: לקוחה שקנתה בחנות פיזית מקבלת אימייל מותאם אישית על סמך הקבלה. שיעור השימור עלה ב-12% תוך שישה חודשים, והמרת הנאמנות ב-20%. סנכרון אוטומטי מוגדר כל 15 דקות.

השוואת סוגי אינטגרציה

סוג אינטגרציה זמן הגדרה מורכבות תוצאה
מעקב באמצעות JS SDK 2-3 ימים נמוכה אירועים בזמן אמת
Server-side API (הזמנות) 5-7 ימים בינונית עסקאות ופרופילים
תוכנית נאמנות 1-2 שבועות גבוהה נקודות והנחות

מה כלול

  • תיעוד: דיאגרמת ארכיטקטורה, תיאור פעולות, מדריך למשווקים.
  • הגדרה: JS SDK בכל הדפים, Server-side API להזמנות ופרופילים, אינטגרציית תוכנית נאמנות.
  • בדיקות: אימות בסביבת UAT, השוואת נתונים במשך 3 ימים.
  • הדרכה: סמינר מקוון לצוותי שיווק ופיתוח.
  • תמיכה: שבועיים לאחר ההשקה, תיקון שגיאות חמות (hotfix). אנו מבטיחים 100% דיוק נתונים לכל הפעולות המסונכרנות.

התהליך שלנו

  1. אנליטיקה — ביקורת מעקב נוכחי, יצירת מפת פעולות (1–2 ימים).
  2. עיצוב — בחירת מזהה, הסכמה על שמות פעולות עם משווקים (2–3 ימים).
  3. הטמעה — אינטגרציית SDK, פיתוח לקוח צד-שרת, הגדרת אירועי Bitrix (5–7 ימים).
  4. בדיקות — אימות העברת כל סוגי הנתונים, תיקון שגיאות (2–3 ימים).
  5. השקה — העלאה לסביבת production, ניטור 24 השעות הראשונות (יום אחד).

לוח זמנים משוער

אינטגרציה בסיסית (מעקב + הזמנות) — בין 2 ל-4 שבועות. עם תוכנית נאמנות — עד 6 שבועות. העלות מחושבת באופן אישי לאחר ביקורת. קבלו ייעוץ — נעריך את הפרויקט שלכם תוך יום אחד. הניסיון שלנו של 6+ שנים ו-20+ פרויקטים מוצלחים מבטיחים אספקה אמינה.