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

Интеграция B2B-сайта с CRM связывает заявки с сайта с системой управления отношениями с клиентами, но полезный результат — это обращение, которое нужный сотрудник может найти и обработать. Определите порядок передачи во время разработки сайта, прежде чем выбирать коннектор или проектировать панель продаж.
Покупатель может запрашивать запасную часть, расчёт изготовления или выезд сервисного специалиста. Такие обращения требуют разных следующих действий, хотя поступают через один сайт. Руководство объясняет, что включить в требования к разработке; оно не предполагает, что существующий сайт уже подключён к CRM.
Определите, какая запись нужна отделу продаж
Решите, создаёт ли отправка контакт, заявку, потенциальную сделку или несколько связанных записей. Заполненная форма не становится автоматически квалифицированной возможностью продажи. Возможно, команде сначала потребуется проверить территорию обслуживания или техническую совместимость.
Сформулируйте критерий приёмки: «Корректное обращение создаёт отслеживаемую заявку, сохраняет требования покупателя и поступает назначенной команде». Согласуйте действия, если отправитель уже есть в базе. Обновление контакта не должно менять ответственного за клиента или удалять предыдущие обращения.
Включите эти решения в требования к разработке промышленного сайта. Видимые вопросы и проверку полей рассматривает отдельное руководство по формам запроса предложения. Спецификация интеграции начинается с того, что происходит с отправленной информацией.
Сопоставьте поля до подключения систем
Подготовьте карту полей вместе с отделом продаж и ответственным за CRM. Для каждого значения укажите источник, назначение, формат, допустимые варианты и действия при отсутствии данных. Отличайте пустой ответ от осознанного «пока неизвестно».
Ниже приведён условный пример поставщика, который получает запросы на компоненты. Он иллюстрирует решения о соответствии данных, а не функции конкретной CRM.
| Информация с сайта | Предполагаемое назначение | Правило для согласования |
|---|---|---|
| Электронная почта контакта | Карточка контакта | Искать существующий контакт, не объединяя разных людей |
| Артикул изделия | Позиция заявки | Сохранять постоянный идентификатор вместе с понятным названием |
| Количество и единица | Позиция заявки | Хранить число с единицей, не подразумевать автоматически штуки |
| Сообщение покупателя | Описание заявки | Сохранять смысл и переносы строк в согласованных пределах |
| Страница и выбранный язык | Контекст заявки | Сохранять нужную страницу без конфиденциальных параметров URL |
| Идентификатор отправки | Запись передачи | Отслеживать одну заявку на всех этапах |
Идентификаторы изделий должны поступать из тех же записей, которые использует сайт. Эту основу объясняет руководство по созданию сайта-каталога. Не полагайтесь только на переведённые названия: название может измениться, хотя изделие останется прежним.
Назначьте ответственного и сохраните исходное обращение
Выберите правило, которое сотрудники могут объяснить: группа продукции, регион обслуживания или действующий менеджер клиента. Назначьте резервную команду для обращений без подходящего маршрута. Запись без ответственного должна быть видна в списке на проверку, а не оставаться незамеченной.
Сохраняйте исходное сообщение доступным, когда сотрудники добавляют заметки или уточняют требования. Интерпретация менеджера не должна заменять слова покупателя. Фиксируйте источник и время получения, чтобы отличать новую потребность от предыдущей переписки.
Если сайт работает на нескольких языках, передавайте выбранный язык отдельно от страны доставки. Эти данные отвечают на разные вопросы. Руководство по многоязычным сайтам рассматривает терминологию и языковую структуру. Автоматическое распределение само по себе не является основанием обещать срок ответа.
Разделите приём, очередь и доставку в CRM
Окно благодарности в браузере не доказывает, что у менеджера есть пригодная для работы запись. Определите смысл каждого этапа и систему, которая его подтверждает:
- Принято: принимающий сервис проверил обращение и сохранил его для обработки.
- В очереди: заявка ожидает передачи в рамках согласованного процесса с контролем состояния.
- Доставлено: целевая система подтвердила нужную запись и идентификатор для проверки.
- Ошибка: этап не завершён; требуется восстановление или проверка.
Неопределённый результат также требует обработки. Если время ожидания соединения истекло после получения заявки в CRM, отправитель может не знать, была ли доставка успешной. Не показывайте «доставлено» только потому, что прошло определённое время. Не просите и повторять заявку, которая надёжно сохранена и ожидает обработки.
Предотвратите дубли и предусмотрите восстановление
Повторные POST-запросы могут создавать дубликаты записей; их идемпотентность не гарантирована. Объяснение MDN.
Спросите разработчиков, как они распознают одну отправку при повторных попытках. Повторная доставка должна возвращать существующий результат, а действительно новая заявка с той же почты — оставаться отдельной. Одного адреса недостаточно: у покупателя может быть несколько потребностей в закупке.
Согласуйте ограниченное число повторов, интервалы и порядок проверки нерешённых ошибок. Некорректные значения полей требуют исправления, а не бесконечной повторной отправки. Сохраняйте достаточно диагностических данных, чтобы определить проблемный этап и идентификатор заявки, не копируя полные сообщения в обычные технические журналы.
Назначьте того, кто проверяет исключения, и того, кто может повторно передать обращение. Учитывайте восстановление после ошибок и поддержку коннектора при сравнении стоимости разработки сайта для производителя.
Ограничьте доступ и защитите учётные данные
Приватные учётные данные CRM должны находиться в согласованной серверной среде или управляемом сервисе интеграции. Им не место в исходном коде страницы, загружаемом JavaScript или публичных материалах. Предоставьте соединению только права, необходимые для согласованных действий. Создание заявки не требует автоматически разрешения на экспорт всей клиентской базы.
Определите, какие данные нужны, где они хранятся, кто имеет доступ и как долго их сохранять. Для чертежей отдельно согласуйте контролируемый маршрут файлов. Обычная публичная медиатека не является приватным хранилищем заявок. Приведите информацию о конфиденциальности в соответствие с реальным процессом и получите одобрение ответственного лица.
Проверьте весь маршрут до запуска
Используйте вымышленные контактные данные и примеры требований в разрешённой тестовой среде. Проверяйте записи в целевой системе, а не только сообщение, которое видит посетитель.
| Тест | Подтверждение правильного результата |
|---|---|
| Новая корректная заявка | Правильные поля, источник, ответственный и идентификатор записи |
| Существующий контакт, новая потребность | Корректное сопоставление контакта; отдельная заявка |
| Одна отправка доставлена дважды | Одна нужная заявка с постоянным идентификатором передачи |
| Временная недоступность целевой системы | Заявка сохранена или явно отклонена; восстановление по согласованному процессу |
| Некорректное поле назначения | Ошибка видна ответственной команде; нет ложного подтверждения |
| Другой язык и единица количества | Исходный смысл, язык и единица сохранены |
При передаче сайта получите карту полей, правила распределения, определения статусов, ответственного за доступ и инструкцию восстановления. Зафиксируйте, кто поддерживает соединение после изменений в любой системе. Чтобы обсудить требования к вашему сайту, подготовьте текущий маршрут обращений и записи CRM, которые ожидает получать команда.
Рассчитайте стоимость
сайта.
Сравните объём сайта и дополнительные работы по каталогу, контенту и SEO в калькуляторе стоимости сайта.
Цена вашего сайта Вернуться в блог


