Przegląd projektu
Projekt skupiał się na stworzeniu niezawodnego przepływu automatyzacji między Xentral a ActiveCampaign, aby synchronizować kontakty, konta i transakcje. Rozpoczął się od przepływów Zapierowych wykorzystujących Google Sheets do deduplikacji i później rozwijał się w solidne, niestandardowe rozwiązanie PHP wspomagane przez MySQL dla lepszej skalowalności i kontroli.
Projekt poruszył dwukierunkowe aktualizacje, mapowanie pól, problemy z kodowaniem znaków i testy integracji, aby zapewnić bezproblemową synchronizację danych kluczowych dla biznesu.
Kluczowe funkcje obejmowały dwukierunkową synchronizację danych kontaktowych między Xentral a ActiveCampaign, zarządzanie kontami i kontaktami z logiką tworzenia rezerwowego w ActiveCampaign, zaplanowane sprawdzanie z Xentral z logiką aktualizacji warunkowej oraz Google Sheets jako pośrednik do zapobiegania zapętleniom aktualizacji. Stworzono niestandardową obudowę API PHP jako zastępstwo dla Zapier oraz zastosowano normalizację kodowania znaków specjalnych (np. ü → ue).
- Timo / derwerbemarkt
Kluczowe cechy zrealizowane
- Dwukierunkowa synchronizacja danych kontaktowych między Xentral a ActiveCampaign
- Zarządzanie kontami i kontaktami z logiką tworzenia rezerwowego w ActiveCampaign
- Zaplanowane sprawdzanie z Xentral z logiką aktualizacji warunkowej
- Google Sheets jako pośrednik do zapobiegania zapętleniom aktualizacji
- Niestandardowa obudowa API PHP zastępująca Zapier
- Normalizacja kodowania znaków specjalnych (np. ü → ue)
Zrzuty ekranu

Wizualny przepływ scenariusza automatyzacji między ActiveCampaign, Google Sheets i Xentral

Rozszerzony przepływ Zapier pokazujący deduplikację i aktualizacje warunkowe, aby uniknąć zapętleń w synchronizacji kontaktów