Обзор проекта
В этом проекте основное внимание уделялось созданию надежного процесса автоматизации между Xentral и ActiveCampaign для синхронизации контактов, аккаунтов и сделок. Сначала использовались рабочие процессы Zapier и Google Sheets для удаления дубликатов, а затем решение было расширено до надежной кастомной системы на PHP и MySQL, обеспечивающей более высокую масштабируемость и контроль.
Проект включал двустороннее обновление данных, сопоставление полей, решение проблем с кодировкой символов и тестирование интеграции, чтобы важные бизнес-данные синхронизировались без сбоев.
Основные функции: двусторонняя синхронизация контактных данных между Xentral и ActiveCampaign, управление аккаунтами и контактами с резервной логикой создания в ActiveCampaign, плановая проверка данных из Xentral с условным обновлением и использование Google Sheets как промежуточного звена для предотвращения циклов обновления. Для замены Zapier была создана кастомная оболочка API на PHP, а также реализована нормализация кодировки специальных символов, например ü → ue.
- Timo / derwerbemarkt
Реализованные ключевые функции
- Двусторонняя синхронизация контактных данных между Xentral и ActiveCampaign
- Управление аккаунтами и контактами с резервной логикой создания в ActiveCampaign
- Плановая проверка данных из Xentral с условной логикой обновления
- Использование Google Sheets как промежуточного звена для предотвращения циклов обновления
- Кастомная оболочка API на PHP вместо Zapier
- Нормализация кодировки специальных символов, например ü → ue
Скриншоты
Визуальная схема сценария автоматизации между ActiveCampaign, Google Sheets и Xentral
Расширенный процесс Zapier с удалением дубликатов и условными обновлениями для предотвращения циклов синхронизации контактов