שילוב Verbox עם 1C-Bitrix: צ'אט, לידים ו-CRM

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

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

שאלות נפוצות

לעתים קרובות לאחר התקנת Verbox, הווידג'ט לא מצליח להעביר נתוני לקוח—הנציג רואה רק "אורח", וצ'אטים לא מקוונים הולכים לאיבוד. לדוגמה, חנות מקוונת עם 10,000 פריטים איבדה 30% מהפניות מכיוון שהתראות לא נמסרו. לאחר האינטגרציה, שיעור ההמרה בצ'אט עלה ב-15%, וזמן התגובה הצטמצם בחצי מ-5 דקות ל-2.5. החיסכון הממוצע בעלויות תפעול מגיע ל-40%, והחזר ההשקעה מתרחש תוך 2–3 חודשים. אנו פותרים משימות כאלה תוך 1–2 ימים. אינטגרציה עם 1C-Bitrix דורשת הבנה של בלוקי מידע וקאשינג. מאמר זה מספק פרטים טכניים: התקנת וידג'ט נכונה, העברת פרופיל משתמש, הגדרת טופס לא מקוון והגדרת CRM.

כיצד להתקין את הווידג'ט מבלי לשבור את התבנית?

הכנס את קוד הווידג'ט לתבנית Bitrix:

<!-- Перед </body> в шаблоне сайта -->
<script type="text/javascript">
  var __cs = __cs || [];
  __cs.push(["setCsAccount", "YOUR_ACCOUNT_ID"]);
  (function() {
    var cs = document.createElement("script");
    cs.type = "text/javascript";
    cs.async = true;
    cs.src = ("https:" == document.location.protocol ? "https://" : "http://") + "lib.verbox.ru/support.js";
    var s = document.getElementsByTagName("script")[0];
    s.parentNode.insertBefore(cs, s);
  })();
</script>

ב-Bitrix, הוסף אותו דרך הגדרות → הגדרות מוצר → קטעי JS (ראה תיעוד ב-dev.1c-bitrix.ru) או ישירות בקובץ תבנית האתר <!-- Перед </body> в шаблоне сайта --> <script type="text/javascript"> var __cs = __cs || []; __cs.push(["setCsAccount", "YOUR_ACCOUNT_ID"]); (function() { var cs = document.createElement("script"); cs.type = "text/javascript"; cs.async = true; cs.src = ("https:" == document.location.protocol ? "https://" : "http://") + "lib.verbox.ru/support.js"; var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(cs, s); })(); </script> . ודא שהסקריפט נטען באופן אסינכרוני לפני סגירת .

העברת נתוני משתמש מחובר

Verbox מקבל נתונים דרך מערך /local/templates/{template_name}/footer.php לפני טעינת הווידג'ט:

<?php if ($USER->IsAuthorized()): $userId = $USER->GetID(); $userEmail = $USER->GetEmail(); $userName = $USER->GetFullName(); $userPhone = getUserPhone($userId); ?>
<script>
    var __cs = __cs || [];
    __cs.push(["setCsUserEmail", <?= json_encode($userEmail) ?>]);
    __cs.push(["setCsUserName", <?= json_encode($userName) ?>]);
    __cs.push(["setCsUserPhone", <?= json_encode($userPhone) ?>]);
    // Произвольные поля через setCustomData (если поддерживается тарифом)
    __cs.push(["setCustomData", {
        "user_id": <?= $userId ?>,
        "orders": <?= getUserOrdersCount($userId) ?>,
    }]);
</script>
<?php endif; ?>

סדר הפעולות חשוב: דחוף נתונים ל-__cs לפני טעינת <?php if ($USER->IsAuthorized()): $userId = $USER->GetID(); $userEmail = $USER->GetEmail(); $userName = $USER->GetFullName(); $userPhone = getUserPhone($userId); ?> <script> var __cs = __cs || []; __cs.push(["setCsUserEmail", <?= json_encode($userEmail) ?>]); __cs.push(["setCsUserName", <?= json_encode($userName) ?>]); __cs.push(["setCsUserPhone", <?= json_encode($userPhone) ?>]); // Произвольные поля через setCustomData (если поддерживается тарифом) __cs.push(["setCustomData", { "user_id": <?= $userId ?>, "orders": <?= getUserOrdersCount($userId) ?>, }]); </script> <?php endif; ?> , אחרת הם לא יועברו במהלך אתחול הווידג'ט. ב-90% מהמקרים, זו הסיבה שהנציג רואה "אורח".

התראות דוא"ל וטופס לא מקוון

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

כאשר נציגים אינם זמינים, Verbox מציג טופס לא מקוון.

ניתן לאחזר נתונים מהטופס דרך API של Verbox או התראת דוא"ל. כדי לתעד אותם אוטומטית ב-Bitrix, השתמש ב-Email pipeline: העבר התראות לא מקוונות לכתובת ש-Bitrix24 עוקב אחריה כערוץ דוא"ל של CRM.

לחלופין, אם תוכנית Verbox שלך תומכת ב-webhooks:

// /local/api/verbox-offline.php
$payload = json_decode(file_get_contents('php://input'), true);
$name = $payload['name'] ?? '';
$email = $payload['email'] ?? '';
$phone = $payload['phone'] ?? '';
$message = $payload['message'] ?? '';
if ($email || $phone) {
    createBitrix24Lead([
        'TITLE' => 'Verbox офлайн: ' . ($name ?: $email),
        'NAME' => $name,
        'EMAIL' => $email,
        'PHONE' => $phone,
        'COMMENTS' => $message,
        'SOURCE_DESCRIPTION' => 'Verbox офлайн-форма',
    ]);
}
http_response_code(200);
echo 'ok';

הגבלות תצוגת וידג'ט ומראה

אם הצ'אט נחוץ רק בעמודים מסוימים (למשל, קטלוג ועגלת קניות, לא בעמודי מידע):

<?php
$showWidget = false;
$showPaths = ['/catalog/', '/basket/', '/order/'];
foreach ($showPaths as $path) {
    if (strpos($_SERVER['REQUEST_URI'], $path) === 0) {
        $showWidget = true;
        break;
    }
}
if ($showWidget): ?>
<!-- код Verbox здесь -->
<?php endif; ?>

Verbox מאפשר לשנות את צבע הכפתור, טקסט הברכה והאווטאר של הנציג דרך לוח הניהול. מיקום הכפתור (ימין/שמאל, מרווח מהקצה) מוגדר באמצעות משתני CSS או פרמטרים של __cs:

__cs.push(["setButtonSide", "right"]);
__cs.push(["setButtonPosition", "bottom"]);

אם הווידג'ט מתנגש עם אלמנטים צפים אחרים (טופס callback, כפתור "חזרה למעלה"), התאם את ה-z-index דרך CSS או שנה את המיקום של אחד הווידג'טים באמצעות פרמטרים.

טעויות אינטגרציה נפוצות

בעיה נפוצה היא העברת נתוני משתמש לאחר שהווידג'ט נטען. כל קריאות ה-support.js push חייבות להתבצע לפני ש-// /local/api/verbox-offline.php $payload = json_decode(file_get_contents('php://input'), true); $name = $payload['name'] ?? ''; $email = $payload['email'] ?? ''; $phone = $payload['phone'] ?? ''; $message = $payload['message'] ?? ''; if ($email || $phone) { createBitrix24Lead([ 'TITLE' => 'Verbox офлайн: ' . ($name ?: $email), 'NAME' => $name, 'EMAIL' => $email, 'PHONE' => $phone, 'COMMENTS' => $message, 'SOURCE_DESCRIPTION' => 'Verbox офлайн-форма', ]); } http_response_code(200); echo 'ok'; נטען. אחרת, הנתונים לא יוחלו. התראות דוא"ל על צ'אטים שהוחמצו לא מוגדרות—נציגים לומדים על פניות באיחור, ומאבדים הזמנות. בדוק את כתובות המקבלים. הווידג'ט מוצג בלוח הניהול של Bitrix—הוסף בדיקה עבור <?php $showWidget = false; $showPaths = ['/catalog/', '/basket/', '/order/']; foreach ($showPaths as $path) { if (strpos($_SERVER['REQUEST_URI'], $path) === 0) { $showWidget = true; break; } } if ($showWidget): ?> <!-- код Verbox здесь --> <?php endif; ?> או הגבל לפי עמודים באופן דומה.

פרטים טכניים בעת שימוש ב-`setCustomData`, ודא שתוכנית Verbox שלך תומכת בשדות מותאמים אישית. לתרחישים מתקדמים, השתמש ב-HTTP API של Verbox כדי לסנכרן סטטוסי צ'אט עם CRM.

מה כלול בעבודה

שלב משך תוצאה
בדיקת התצורה הנוכחית 1–2 שעות הבנת תוכנית האינטגרציה
התקנת וידג'ט 1–2 שעות וידג'ט בכל העמודים
העברת נתוני משתמש מחובר 2–3 שעות שם, דוא"ל, טלפון ב-Verbox
הגדרת טופס לא מקוון ו-webhook יום אחד לידים מצ'אט לא מקוון ל-CRM
הדרכת נציגים 1–2 שעות נציגים מוכנים לעבודה
תיעוד יום אחד תיאור אינטגרציה

כיצד Verbox משפר את המרת הצ'אט?

לאחר האינטגרציה, זמן התגובה נחתך בחצי—הנציג רואה את פרופיל הלקוח מיד. ללא העברת נתונים, 30–60 שניות מתבזבזות על בירור פרטי קשר. שליחת שדות מותאמים אישית (מספר הזמנות, היסטוריית רכישות) מאפשרת תרחישים מותאמים. זה מביא לעלייה של 15–20% בהמרה לעומת וידג'ט סטנדרטי ללא נתונים. ערך ההזמנה הממוצע גם עולה ב-15–20%.

למה לסמוך עלינו עם האינטגרציה?

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

פרמטר ללא אינטגרציה עם ההתקנה שלנו
זמן תגובה 5 דקות 2.5 דקות (פי 2 מהר יותר)
המרת צ'אט 12% 27% (פי 2.25 טוב יותר)
לידים שאבדו 30% 5% (פי 6 פחות)

כיצד אנו מגדירים אינטגרציה תוך 1–2 ימים?

  1. שלח בקשה—נעריך את הפרויקט שלך.
  2. התקן את הווידג'ט באמצעות המדריך שלנו.
  3. אנו מגדירים העברת נתונים ו-CRM.

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