Visión general del proyecto
Este proyecto se centró en crear un flujo de automatización confiable entre Xentral y ActiveCampaign para sincronizar contactos, cuentas y tratos. Comenzó con flujos de trabajo basados en Zapier utilizando Google Sheets para deduplicación y luego evolucionó a una solución PHP personalizada robusta respaldada por MySQL para mejorar la escalabilidad y el control.
El proyecto abordó actualizaciones bidireccionales, mapeo de campos, problemas de codificación de caracteres y pruebas de integración para garantizar que los datos críticos de negocio se sincronicen sin problemas.
Las características clave incluyeron la sincronización bidireccional de datos de contacto entre Xentral y ActiveCampaign, gestión de cuentas y contactos con lógica de creación de respaldo en ActiveCampaign, sondeos programados desde Xentral con lógica de actualización condicional, y Google Sheets utilizado como un intermediario para prevenir bucles de actualización. Se creó un envoltorio de API PHP personalizado para reemplazar Zapier, y se implementó la normalización de codificación de caracteres especiales (por ejemplo, ü → ue).
- Timo / derwerbemarkt
Características claves entregadas
- Sincronización bidireccional de datos de contacto entre Xentral y ActiveCampaign
- Gestión de cuentas y contactos con lógica de creación de respaldo en ActiveCampaign
- Sondeos programados desde Xentral con lógica de actualización condicional
- Google Sheets utilizado como un intermediario para prevenir bucles de actualización
- Envoltorio de API PHP personalizado para reemplazar Zapier
- Normalización de codificación de caracteres especiales (por ejemplo, ü → ue)
Capturas de pantalla

Flujo visual del escenario de automatización entre ActiveCampaign, Google Sheets y Xentral

Flujo extendido de Zapier mostrando deduplicación y actualizaciones condicionales para evitar bucles en la sincronización de contactos