Webhook-åtgärd
Webhooks kan fånga och exportera data, till exempel formulärinlämningar eller kundinteraktioner, till andra programvaruverktyg eller databaser. Denna automatiska dataöverföring möjliggör sömlös integration och synkronisering mellan olika plattformar, vilket förbättrar produktiviteten och datahanteringen.
Konfigurera webhooks
I ditt konto navigerar du till avsnittet Automation eller Workflow och väljer ett befintligt arbetsflöde från listan, eller skapar ett nytt.
Identifiera data att exportera
Bestäm vilka händelser eller åtgärder i ditt CRM som ska utlösa webhooken. Vanliga utlösare inkluderar formulärinlämningar, nya kontakter eller uppdateringar av befintliga poster.

Lägg till Webhook-åtgärden
Klicka på alternativet för att lägga till en åtgärd i arbetsflödet och välj sedan Webhook-åtgärden.

Action Name
Ange ett beskrivande namn för åtgärden som speglar dess syfte.

Method
Välj antingen POST- eller GET-metoden beroende på dina behov. GET-metoden hämtar vanligtvis information, medan POST-metoden vanligtvis skickar information till ett annat system för att göra en ändring.

URL
Ange webhook-URL:en till den externa applikationen dit data ska skickas eller tas emot.

Custom Data
Ange nyckel-värde-paret för POST-metoder, till exempel – Key: Addr, Value: Address (valt från value picker)

Query String Parameters
Definiera data som ska överföras via webhooken i JSON-format om du använder GET-metoden. Använd merge fields för att dynamiskt fylla i information som kontaktuppgifter, opportunity-status eller custom fields. Till exempel: “first_name”: “{{contact.first_name}}”, “last_name”: “{{contact.last_name}}”, “email”: “{{contact.email}}”, “phone”: “{{contact.phone}}”, “status”: “{{contact.status}}”.

Headers
Om det externa systemet kräver autentisering eller specifika headers kan du inkludera dem här. Till exempel kan du behöva lägga till en API-nyckel eller ange content-type-header, som Authorization: Bearer <API_KEY>; Content-Type: application/json.

Spara åtgärden och spara och publicera sedan arbetsflödet.
Utför ett test genom att utlösa händelsen i ditt CRM och verifiera att data tas emot och bearbetas korrekt av tredjepartsapplikationen. Justera konfigurationerna vid behov för att säkerställa korrekt dataöverföring.
Det var allt! Nu kan du använda webhooks för sömlös överföring och hämtning av data mellan ett externt system och ditt konto.
Praktiskt exempel: Exportera formulärinlämningar
Föreställ dig att du har en opt-in-sida där besökare kan registrera sig för en gratis provperiod. Du vill automatisera skapandet av konton för dessa nya registreringar i en extern dashboard. Så här kan du konfigurera en webhook för detta scenario:
- Trigger Event: Form submission on the opt-in page.
- Data to Export: Contact information from the form (e.g., name, email).
- Receiving Application: An external dashboard for account creation.
- Webhook Configuration: Set up the webhook in your CRM to capture the form submission data and send it to the dashboard’s webhook URL. Once the data reaches the dashboard, it triggers the creation of a new account for the user.
Felsökningstips
Webhook Not Triggering
- Se till att utlösarhändelsen är korrekt definierad och att webhook-URL:en är korrekt angiven i ditt CRM. Testa med olika scenarier för att isolera problemet.
Data Not Received
- Kontrollera mottagande applikation för eventuella fel vid bearbetning av webhook-data. Verifiera att dataformatet som skickas av CRM:et matchar det förväntade formatet hos mottagande applikation.
Vanliga frågor
Q: Can I use webhooks with any third-party application?
- De flesta moderna applikationer stöder webhooks, men det är viktigt att kontrollera dokumentationen för den specifika programvara du integrerar med för kompatibilitet och installationsinstruktioner.