Introduktion
Synkronisera dina betalningsdata direkt till HubSpot CRM. Skapa kontakter från framgångsrika betalningar, spåra prenumerationslivscykler och bygg omfattande kundprofiler—allt automatiskt utlösts av Dodo Payments-händelser.Denna integration kräver administratörsbehörighet i HubSpot för att konfigurera OAuth-scopes och API-behörigheter.
Komma igång
1
Öppna Webhook-sektionen
I din Dodo Payments-instrumentpanel, gå till Webhooks → + Lägg till slutpunkt och expandera integrationsrullgardinsmenyn.

2
Välj HubSpot
Välj HubSpot integrationskortet.
3
Anslut HubSpot
Klicka på Anslut till HubSpot och auktorisera de nödvändiga OAuth-scopes.
4
Konfigurera transformation
Redigera transformationskoden för att mappa betalningsdata till HubSpot CRM-objekt.
5
Testa & Skapa
Testa med exempelpayloads och klicka på Skapa för att aktivera synkroniseringen.
6
Klart!
🎉 Betalningshändelser kommer nu automatiskt att skapa/uppdatera poster i din HubSpot CRM.
Exempel på transformationskod
Skapa kontakt från betalning
create_contact.js
Uppdatera kontakt med prenumeration
update_contact.js
Skapa affär från betalning
create_deal.js
Tips
- Använd HubSpots API-explorer för att testa objektsskapande
- Mappa betalningsbelopp till HubSpot-valutafält
- Inkludera kund-ID:n för korrekta kopplingar
- Ställ in lämpliga affärssteg baserat på betalningsstatus
Felsökning
Poster skapades inte i HubSpot
Poster skapades inte i HubSpot
- Verifiera att OAuth-scopes inkluderar skrivbehörigheter
- Kontrollera att nödvändiga HubSpot-egenskaper finns
- Se till att kundens e-postadress är giltig och unik
- Granska HubSpot API-hastighetsgränser
Transformationsfel
Transformationsfel
- Validera att JSON-strukturen matchar HubSpot API-formatet
- Kontrollera att alla nödvändiga egenskaper är inkluderade
- Se till att egenskapsnamnen matchar HubSpot-fältnamnen exakt