Prezentare generală a proiectului
Acest proiect s-a concentrat pe crearea unui flux de automatizare fiabil între Xentral și ActiveCampaign pentru a sincroniza contactele, conturile și tranzacțiile. A început cu fluxuri de lucru bazate pe Zapier care utilizau Google Sheets pentru eliminarea duplicatelor și ulterior s-a dezvoltat într-o soluție personalizată robustă în PHP, susținută de MySQL pentru o scalabilitate și control îmbunătățite.
Proiectul a abordat actualizările bidirecționale, maparea câmpurilor, problemele de codare a caracterelor și testarea integrării pentru a asigura sincronizarea perfectă a datelor critice pentru afaceri.
Caracteristicile cheie au inclus sincronizarea bidirecțională a datelor de contact între Xentral și ActiveCampaign, gestionarea conturilor și a contactelor cu logică de creare de rezervă în ActiveCampaign, sondaje programate de la Xentral cu logică de actualizare condițională și utilizarea Google Sheets ca intermediar pentru a preveni buclele de actualizare. A fost creat un wrapper API PHP personalizat pentru a înlocui Zapier, și a fost implementată normalizarea codării caracterelor speciale (de exemplu, ü → ue).
- Timo / derwerbemarkt
Caracteristici cheie livrate
- Sincronizare bidirecțională a datelor de contact între Xentral și ActiveCampaign
- Gestionarea conturilor și a contactelor cu logică de creare de rezervă în ActiveCampaign
- Sondaje programate de la Xentral cu logică de actualizare condițională
- Google Sheets utilizat ca intermediar pentru a preveni buclele de actualizare
- Wrapper API PHP personalizat pentru a înlocui Zapier
- Normalizarea codării caracterelor speciale (de ex., ü → ue)
Capturi de ecran

Flux vizual al scenariului de automatizare între ActiveCampaign, Google Sheets și Xentral

Flux extins în Zapier arătând eliminarea duplicatelor și actualizări condiționale pentru a evita buclele în sincronizarea contactelor