Automations & Workflows

Inbound webhooks gebruiken om externe events te triggeren

Een inbound webhook geeft elke externe tool (Typeform, Calendly, eigen webapp) de mogelijkheid om een GoHighLevel-workflow te starten. Hiermee bouw je integraties zonder Zapier of Make.

5 min Gevorderd Bijgewerkt 18 mei 2026

Hoe maak je een inbound webhook aan in een Workflow?

Open een workflow → trigger → Inbound Webhook. GoHighLevel genereert een unieke URL (POST-endpoint). Kopieer deze naar het externe systeem.

Hoe map je de payload van een inbound webhook?

De webhook accepteert JSON. Map velden naar GHL-contactvelden:

{"first_name": "Jos", "email": "jos@example.nl", "tags": ["webinar-2026"]}

Onder Map Fields koppel je elke JSON-key aan een GHL-veld (standaard of custom).

Hoe beveilig je een inbound webhook?

Voor productie: zet Require Authentication aan en stuur een bearer-token in de header. Zonder kan iedereen die de URL kent contacten injecteren — security-risk.

Hoe test je een inbound webhook?

Gebruik Webhook Tester tool om een sample-payload te sturen. Check of contact correct verschijnt in CRM en of vervolg-stappen vuren. Pas na groen-licht in productie zetten.

Waarvoor gebruik je inbound webhooks in GoHighLevel?

  • Typeform-respons → contact + tag toevoegen
  • Stripe payment_succeeded → onboarding-flow starten
  • Custom webapp lead-form → directe sync naar pipeline
Veelgestelde vragen

Wat anderen vroegen over dit onderwerp.

Hoe maak ik een inbound webhook aan in GoHighLevel?
Open een workflow → kies trigger Inbound Webhook. GHL genereert een unieke POST-endpoint URL. Kopieer die naar het externe systeem (Typeform, Stripe, eigen webapp) en stuur een JSON-payload met de gewenste contact-velden.
Welke payload-structuur verwacht een GoHighLevel inbound webhook?
JSON. Map JSON-keys aan GHL-velden via de Map Fields-knop in de trigger. Standaardvelden zoals first_name, email en phone matchen automatisch. Custom-velden koppel je expliciet.
Hoe beveilig ik een inbound webhook in productie?
Zet Require Authentication aan en stuur een bearer-token via de Authorization-header. Zonder authenticatie kan iedereen die de URL kent contacten injecteren — verplicht voor productie-gebruik.
Kan ik een inbound webhook testen voor ik hem live zet?
Ja, met de Webhook Tester onderaan de trigger. Plak een sample-JSON en klik Test. Check of het contact correct in het CRM verschijnt en of de vervolg-stappen vuren. Pas na groen licht live zetten.

Over de auteur

Michel van Linschooten, Algemeen Directeur
Geschreven door
Michel van Linschooten
Algemeen Directeur
Niet gevonden wat je zocht?

Stel je vraag direct aan een Nederlandse specialist.

De kennisbank groeit elke week. Loop je nu vast op een specifiek scenario? Plan een korte sessie met ons team in Zutphen, of stuur een mailtje, we helpen meestal binnen één werkdag.