Ik maak een python API-integratie om mailchimp en je CRM te synchroniseren


Over deze dienst
Automatische vertaling
Jouw CRM, Mailchimp en je SMS-tool bevatten elk hun eigen versie van dezelfde mensen. Ik bouw de Python API-integratie die ervoor zorgt dat ze overeenkomen, en ik zorg dat de writes veilig gebeuren.
Het patroon draait in productie voor een database van meer dan 700K contacten die elke 15 minuten gesynchroniseerd wordt met Mailchimp, een SMS-platform en een hiring platform (ATS). Het bestaat omdat een enkele REPLACE-achtige API-call ooit velden op 5.000 contacten heeft gewist. Elke write leest nu het live record, voegt alleen de wijzigingen samen, schrijft het volledige record terug, leest opnieuw ter verificatie en logt voor en na. Een write die niet kan worden geverifieerd, wordt geweigerd.
Wat je moet aanleveren
- Welke systemen, welke richting en welke velden de bron van waarheid zijn
- API-toegang voor elk platform (ik geef de exacte scopes door)
- Hoe vaak het moet draaien
Wat je krijgt
- Een Python-synchronisatie met het safe-write patroon, bron in jouw repo
- Afmeldingen en opt-outs die terugstromen zodat één opt-out elk kanaal afsluit
- Een run-log per rij, een samenvattingsrapport per run, waarschuwingen bij falen
- Implementatie op jouw server of cloud-instance
Basisregels: geen writes naar een live publiek voordat een dry run is uitgevoerd en jij hebt goedgekeurd. Stuur me eerst een bericht met de betrokken systemen; de scope wordt bevestigd voordat je bestelt.
Maak kennis met Carter DuBois
Junior Data Architect
- Afkomstig uitVerenigde Staten
- Lid sindssep 2026
- Gem. reactietijd3 uur
Talen
Engels, Spaans
Automatische vertaling
Mijn portfolio
Andere Software development diensten die ik aanbied
Veelgestelde vragen
Automatische vertaling
Kan dit mijn data verwijderen of overschrijven?
Niet standaard. Elke write leest eerst het live record, wijzigt alleen de bedoelde velden, schrijft het hele record terug en verifieert het. Een mismatch wordt geweigerd en gelogd. Niets wordt verwijderd tenzij je schriftelijk een verwijderregel aangeeft.
Welke platforms ondersteunen jullie?
Mailchimp, HubSpot, Salesforce, Heymarket, Twilio, Bullhorn, Airtable, Google Sheets, PostgreSQL, MySQL en elke REST API met documentatie. Vertel me de jouwe voordat je bestelt; ongewone API's kunnen een aangepaste offerte vereisen.
Heb ik mijn API-sleutels nodig?
Ja, met de smalste scopes die werken. Ik lijst ze op voordat je iets deelt, je kunt ze roteren op de dag dat ik het oplever, en de code leest ze uit environment variables, nooit uit source.
Waar draait het?
Op je server (Docker plus een geplande timer), op een kleine cloud instance die ik voor je opzet, of op je machine voor eenmalige runs. Standaard en Premium omvatten deployment.
Wat gebeurt er als een sync faalt?
De run stopt bij de foutieve rij, logt waarom, waarschuwt je, en de volgende run pakt het op waar het gebleven is. Niets half geschreven: elke rij wordt geverifieerd voordat de volgende begint.

