Přehled projektu
Tento projekt se zaměřil na vytvoření spolehlivého automatizačního procesu mezi Xentral a ActiveCampaign pro synchronizaci kontaktů, účtů a obchodních příležitostí. Začal pracovními postupy v Zapieru s využitím Google Sheets pro odstranění duplicit a později se rozvinul v robustní vlastní řešení v PHP s podporou MySQL, které nabízí lepší škálovatelnost a kontrolu.
Projekt řešil obousměrné aktualizace, mapování polí, problémy s kódováním znaků a integrační testování, aby synchronizace kritických obchodních dat probíhala bez problémů.
Mezi klíčové funkce patřila obousměrná synchronizace kontaktních údajů mezi Xentral a ActiveCampaign, správa účtů a kontaktů se záložní logikou jejich vytváření v ActiveCampaign, plánované načítání dat z Xentral s podmíněnou logikou aktualizací a využití Google Sheets jako middleware k zamezení smyček aktualizací. Pro nahrazení Zapieru byl vytvořen vlastní obal API v PHP a byla implementována normalizace kódování speciálních znaků (např. ü → ue).
- Timo / derwerbemarkt
Dodané klíčové funkce
- Obousměrná synchronizace kontaktních údajů mezi Xentral a ActiveCampaign
- Správa účtů a kontaktů se záložní logikou jejich vytváření v ActiveCampaign
- Plánované načítání dat z Xentral s podmíněnou logikou aktualizací
- Využití Google Sheets jako middleware k zamezení smyček aktualizací
- Vlastní obal API v PHP jako náhrada za Zapier
- Normalizace kódování speciálních znaků (např. ü → ue)
Ukázky obrazovky
Vizuální znázornění automatizačního scénáře mezi ActiveCampaign, Google Sheets a Xentral
Rozšířený proces v Zapieru zobrazující odstranění duplicit a podmíněné aktualizace, které zabraňují smyčkám při synchronizaci kontaktů