PROJETO

Automação e integração de API entre Xentral, ActiveCampaign e Google Sheets

Consultoria em webhooks e APIs, Configuração de automações no Zapier, Integração com Google Sheets, Desenvolvimento de wrapper de API PHP personalizado, Mapeamento de campos e sincronização de dados

  • Setor: Marketing e publicidade
  • Alemanha Localização: Alemanha
  • Prazo de entrega: 21 semanas
  • Tecnologias: Xentral API, ActiveCampaign API
  • Avaliação: 5/5
4+ meses

Visão geral do projeto

Este projeto centrou-se na criação de um fluxo de automação fiável entre Xentral e ActiveCampaign para sincronizar contactos, contas e negócios. Começou com fluxos baseados no Zapier, utilizando o Google Sheets para eliminar duplicados, e evoluiu posteriormente para uma solução PHP personalizada e robusta, apoiada por MySQL para maior escalabilidade e controlo.

O projeto abordou atualizações bidirecionais, mapeamento de campos, problemas de codificação de caracteres e testes de integração, garantindo a sincronização contínua de dados essenciais para o negócio.

As principais funcionalidades incluíram a sincronização bidirecional de dados de contactos entre Xentral e ActiveCampaign, a gestão de contas e contactos com lógica de criação alternativa no ActiveCampaign, a consulta agendada ao Xentral com lógica de atualização condicional e a utilização do Google Sheets como middleware para evitar ciclos de atualização. Foi criado um wrapper de API PHP personalizado para substituir o Zapier, além da normalização da codificação de caracteres especiais, por exemplo, ü → ue.

Trabalho absolutamente perfeito. Foi fácil trabalhar em conjunto. Ouviram exatamente o que queríamos e concluíram o trabalho conforme pedido.

- Timo / derwerbemarkt

Principais funcionalidades entregues

  • Sincronização bidirecional de dados de contactos entre Xentral e ActiveCampaign
  • Gestão de contas e contactos com lógica de criação alternativa no ActiveCampaign
  • Consulta agendada ao Xentral com lógica de atualização condicional
  • Utilização do Google Sheets como middleware para evitar ciclos de atualização
  • Wrapper de API PHP personalizado para substituir o Zapier
  • Normalização da codificação de caracteres especiais, por exemplo, ü → ue

Capturas de ecrã

Fluxo visual do cenário de automação entre ActiveCampaign, Google Sheets e Xentral

Fluxo visual do cenário de automação entre ActiveCampaign, Google Sheets e Xentral

Fluxo alargado do Zapier, com eliminação de duplicados e atualizações condicionais para evitar ciclos na sincronização de contactos

Fluxo alargado do Zapier, com eliminação de duplicados e atualizações condicionais para evitar ciclos na sincronização de contactos

Tecnologias utilizadas

Xentral API
ActiveCampaign API
Google Sheets
Zapier
PHP
MySQL