Prehľad projektu
Projekt sa zameriaval na vytvorenie spoľahlivého automatizačného toku medzi Xentral a ActiveCampaign na synchronizáciu kontaktov, účtov a obchodov. Začal s workflowmi založenými na Zapier s využitím Google Sheets na deduplikáciu a neskôr sa vyvinul do robustného vlastného PHP riešenia podporovaného MySQL pre lepšiu škálovateľnosť a kontrolu.
Projekt riešil obojsmerné aktualizácie, mapovanie polí, problémy s kódovaním znakov a testovanie integrácie na zabezpečenie bezproblémovej synchronizácie pre kľúčové obchodné dáta.
Kľúčové vlastnosti zahŕňali obojsmernú synchronizáciu údajov kontaktov medzi Xentral a ActiveCampaign, správu účtov a kontaktov s logikou tvorby záložných kópií v ActiveCampaign, plánovaný odber dát z Xentral s podmienenou logikou aktualizácie a využitie Google Sheets ako medzivrstvy na zabránenie slučiek. Bol vytvorený vlastný PHP API wrapper na náhradu Zapier a implementovaná normalizácia kódovania špeciálnych znakov (napr. ü → ue).
- Timo / derwerbemarkt
Dodané hlavné prvky
- Obojsmerná synchronizácia kontaktov medzi Xentral a ActiveCampaign
- Správa účtov a kontaktov s logikou tvorby záložných kópií v ActiveCampaign
- Plánovaný odber dát z Xentral s podmienenou logikou aktualizácie
- Google Sheets ako medzivrstva na zabránenie slučiek
- Vlastný PHP API wrapper na nahradenie Zapier
- Normalizácia kódovania špeciálnych znakov (napr. ü → ue)
Snímky obrazovky

Vizuálny tok automatizačného scenára medzi ActiveCampaign, Google Sheets a Xentral

Rozšírený Zapier tok ukazujúci deduplikáciu a podmienené aktualizácie na zabránenie slučkám pri synchronizácii kontaktov