Інтеграція B2B-сайту з CRM: як передавати заявки відділу продажів

Інтеграція B2B-сайту з CRM з’єднує заявки із сайту із системою керування взаєминами з клієнтами, але корисний результат — це звернення, яке потрібний співробітник може знайти й опрацювати. Визначте порядок передавання під час розробки сайту, перш ніж обирати конектор або проєктувати панель продажів.
Покупець може запитувати запасну частину, вартість виготовлення або виїзд сервісного спеціаліста. Ці звернення потребують різних наступних дій, хоча надходять з одного сайту. Посібник пояснює, що внести до вимог на розробку; він не припускає, що чинний сайт уже під’єднаний до CRM.
Визначте, який запис потрібен відділу продажів
Вирішіть, чи створює надсилання контакт, заявку, потенційну угоду або декілька пов’язаних записів. Заповнена форма не стає автоматично кваліфікованою можливістю продажу. Команді, можливо, спершу потрібно перевірити територію обслуговування або технічну придатність.
Сформулюйте критерій приймання: «Коректне звернення створює заявку, яку можна відстежити, зберігає вимоги покупця й потрапляє до визначеної команди». Узгодьте дії, якщо відправник уже є в базі. Оновлення контакту не повинно змінювати відповідального за клієнта або видаляти попередні заявки.
Внесіть ці рішення до вимог на розробку промислового сайту. Видимі запитання та перевірку полів описує окремий посібник із форм запиту комерційної пропозиції. Завдання інтеграції починається з того, що відбувається з надісланою інформацією.
Зіставте поля до підключення систем
Створіть карту полів разом із відділом продажів і відповідальним за CRM. Для кожного значення зазначте джерело, призначення, формат, допустимі варіанти й дії за відсутності даних. Відрізняйте порожню відповідь від свідомого «поки не відомо».
Нижче наведено умовний приклад постачальника, який отримує запити на компоненти. Він ілюструє рішення щодо відповідності даних, а не функції конкретної CRM.
| Інформація із сайту | Передбачене призначення | Правило для узгодження |
|---|---|---|
| Електронна пошта контакту | Картка контакту | Шукати наявний контакт, не об’єднуючи різних людей |
| Артикул виробу | Позиція заявки | Зберігати сталий ідентифікатор разом зі зрозумілою назвою |
| Кількість та одиниця | Позиція заявки | Зберігати число з одиницею, не припускати автоматично штуки |
| Повідомлення покупця | Опис заявки | Зберігати зміст і перенесення рядків у погоджених межах |
| Сторінка й обрана мова | Контекст заявки | Зберігати потрібну сторінку без конфіденційних параметрів URL |
| Ідентифікатор надсилання | Запис передавання | Відстежувати одну заявку на всіх етапах |
Ідентифікатори виробів мають походити з тих самих записів, які використовує сайт. Цю основу пояснює посібник зі створення сайту-каталогу. Не покладайтеся лише на перекладені назви: назва може змінитися, хоча виріб залишиться тим самим.
Призначте відповідального й збережіть оригінал звернення
Оберіть правило, яке співробітники можуть пояснити: група продукції, регіон обслуговування або чинний менеджер клієнта. Визначте резервну команду для звернень без відповідного маршруту. Запис без відповідального має бути видимим у списку на перевірку, а не залишатися непоміченим.
Зберігайте первинне повідомлення доступним, коли співробітники додають нотатки або уточнюють вимоги. Тлумачення менеджера не повинно замінювати слова покупця. Фіксуйте джерело й час отримання, щоб відрізняти нову потребу від попереднього листування.
Якщо сайт має кілька мов, передавайте обрану мову окремо від країни доставки. Ці дані відповідають на різні запитання. Посібник із багатомовних сайтів розглядає термінологію та мовну структуру. Автоматичний розподіл сам собою не є підставою обіцяти строк відповіді.
Розділіть приймання, чергу й доставку до CRM
Вікно подяки в браузері не доводить, що менеджер має придатний до роботи запис. Визначте зміст кожного етапу й систему, яка його підтверджує:
- Прийнято: сервіс отримання перевірив звернення та зберіг його для обробки.
- У черзі: заявка очікує передавання в межах погодженого процесу з контролем стану.
- Доставлено: цільова система підтвердила потрібний запис та ідентифікатор для перевірки.
- Помилка: етап не завершено; потрібне відновлення або перевірка.
Невизначений результат також потребує обробки. Якщо час очікування з’єднання сплив уже після отримання заявки в CRM, відправник може не знати, чи була доставка успішною. Не показуйте «доставлено» лише тому, що минув певний час. Так само не просіть повторювати заявку, яка надійно збережена й очікує опрацювання.
Запобігайте дублям і передбачте відновлення
Повторні POST-запити можуть створювати дублікати записів; їхня ідемпотентність не гарантована. Пояснення MDN.
Запитайте розробників, як вони впізнають одне надсилання під час повторних спроб. Повторна доставка має повертати наявний результат, а справді нова заявка з тієї самої пошти — залишатися окремою. Самої адреси недостатньо: один покупець може мати декілька потреб у закупівлі.
Узгодьте обмежену кількість повторів, інтервали та порядок перевірки невирішених помилок. Некоректні значення полів потребують виправлення, а не нескінченного повторного надсилання. Зберігайте достатньо діагностичних даних, щоб визначити проблемний етап та ідентифікатор заявки, не копіюючи повні повідомлення до звичайних технічних журналів.
Визначте, хто перевіряє винятки й хто може повторно передати звернення. Врахуйте відновлення після помилок і підтримку конектора, порівнюючи вартість розробки сайту для виробника.
Обмежте доступ і захистіть облікові дані
Приватні облікові дані CRM мають залишатися в погодженому серверному середовищі або керованому сервісі інтеграції. Їм не місце у вихідному коді сторінки, завантажуваному JavaScript чи публічних матеріалах. Надайте з’єднанню лише права, потрібні для узгоджених дій. Створення заявки не потребує автоматично дозволу на експорт усієї клієнтської бази.
Визначте, які дані необхідні, де вони зберігаються, хто має доступ і як довго їх зберігати. Для креслень окремо погодьте контрольований маршрут файлів. Звичайна публічна медіатека не є приватним сховищем заявок. Узгодьте інформацію про конфіденційність із реальним процесом і отримайте схвалення відповідальної особи.
Перевірте весь маршрут до запуску
Використовуйте вигадані контактні дані та приклади вимог у дозволеному тестовому середовищі. Перевіряйте записи в цільовій системі, а не лише повідомлення, яке бачить відвідувач.
| Тест | Підтвердження правильного результату |
|---|---|
| Нова коректна заявка | Правильні поля, джерело, відповідальний та ідентифікатор запису |
| Наявний контакт, нова потреба | Коректне зіставлення контакту; окрема заявка |
| Одне надсилання доставлено двічі | Одна потрібна заявка зі сталим ідентифікатором передавання |
| Тимчасова недоступність цільової системи | Заявку збережено або чітко відхилено; відновлення за погодженим процесом |
| Некоректне поле призначення | Помилка видима відповідальній команді; немає хибного підтвердження |
| Інша мова й одиниця кількості | Початковий зміст, мову та одиницю збережено |
Під час передавання сайту отримайте карту полів, правила розподілу, визначення статусів, відповідального за доступ та інструкцію відновлення. Зафіксуйте, хто підтримує з’єднання після змін у будь-якій системі. Щоб обговорити вимоги до вашого сайту, підготуйте чинний маршрут звернень і записи CRM, які очікує отримувати команда.
Розрахуйте вартість
сайту.
Порівняйте обсяги сайту й додаткові роботи з каталогом, контентом і SEO в калькуляторі вартості сайту.
Вартість вашого сайту До блогу


