Projektin yleiskatsaus
Tämä projekti keskittyi luotettavan automaatiovirran luomiseen Xentralin ja ActiveCampaignin välille kontaktien, tilien ja kauppojen synkronointiin. Se alkoi Zapier-pohjaisilla työnkuluilla hyödyntäen Google Sheetsiä deduplikointiin ja kehittyi myöhemmin vankaksi mukautetuksi PHP-ratkaisuksi, jota MySQL tuki paremman skaalautuvuuden ja hallinnan takaamiseksi.
Projekti käsitteli kaksisuuntaisia päivityksiä, kenttien kartoitusta, merkkien koodiongelmia ja integraatiotestausta varmistaakseen, että liiketoimintakriittinen data synkronoituu saumattomasti.
Tärkeimpiin ominaisuuksiin kuului kaksisuuntainen kontaktidatan synkronointi Xentralin ja ActiveCampaignin välillä, tilien ja kontaktien hallinta varajärjestelmälogiikalla ActiveCampaignissa, ajoitettu Xentralin kysely ehtoperusteisella päivityslogiikalla sekä Google Sheetsin käyttö väliohjelmistona päivityssilmukoiden estämiseksi. Mukautettu PHP API -kääre luotiin korvaamaan Zapier, ja erikoismerkkien koodauksen normalisointi toteutettiin (esim. ü → ue).
- Timo / derwerbemarkt
Toimitetut keskeiset ominaisuudet
- Kaksisuuntainen kontaktidatan synkronointi Xentralin ja ActiveCampaignin välillä
- Tilien ja kontaktien hallinta varajärjestelmälogiikalla ActiveCampaignissa
- Ajoitettu kysely Xentralista ehtoperusteisella päivityslogiikalla
- Google Sheets väliohjelmistona päivityssilmukoiden estämiseksi
- Mukautettu PHP API -kääre Zapierin korvaamiseksi
- Erikoismerkkien koodauksen normalisointi (esim. ü → ue)
Kuvakaappaukset

Automaatioskenaarion visuaalinen kulku ActiveCampaignin, Google Sheetsin ja Xentralin välillä

Laajennettu Zapier-virtaus, joka osoittaa deduplikoinnin ja ehtoperusteiset päivitykset kontaktien synkronoinnin silmukoiden välttämiseksi