Automations & Workflows

Opportunity stage changes als workflow-trigger gebruiken

Een lead die in de pipeline doorschuift naar "Demo gepland" of "Klant" is hét moment om automatisch acties te triggeren: bevestigingsmail, Slack-melding, onboarding-flow. Stage-changes als trigger is een van de krachtigste GoHighLevel-features.

4 min Gemiddeld Bijgewerkt 18 mei 2026

Trigger instellen

In een nieuwe workflow → trigger → Pipeline Stage Changed. Selecteer de specifieke pipeline en de nieuwe stage (bv. “Demo gepland”). Optioneel: filter op opportunity-bron.

Veelgebruikte flows

  • Stage → Demo gepland: bevestigingsmail + kalender-link + Slack #sales notificatie.
  • Stage → Offerte verzonden: opvolg-mail na 3 dagen als geen reactie.
  • Stage → Klant: welkomstmail + onboarding-workflow + Stripe customer aanmaken.
  • Stage → Lost: nurture-flow met 3 mailtjes over 6 weken voor terug-warming.

From-Stage filtering

Onder Advanced kun je ook filteren op vorige stage. “Van Demo gepland naar Klant” triggert anders dan “Van Offerte naar Klant” — handig voor genuanceerde onboarding-flows.

Loop voorkomen

Workflow die zelf de opportunity-stage wijzigt + trigger op stage-change = loop-risico. Bouw checks in: tag-conditie om dezelfde flow niet 2x te triggeren per contact.

Veelgestelde vragen

Wat anderen vroegen over dit onderwerp.

Hoe trigger ik een GoHighLevel-workflow op een pipeline-stage-change?
Open een nieuwe workflow → trigger → Pipeline Stage Changed. Selecteer de pipeline en de target-stage. Elke keer dat een opportunity naar die stage verplaatst, vuurt de workflow.
Kan ik filteren op zowel oude als nieuwe stage?
Ja, onder Advanced kun je de from-stage specificeren. Bijvoorbeeld: alleen triggeren als de opportunity van "Demo gepland" naar "Klant" gaat, niet vanuit andere stages. Geeft fijne controle over onboarding-flows.
Wat is een goede flow bij stage "Klant" in GoHighLevel?
Standaard combinatie: (1) welkomstmail direct, (2) interne Slack-notificatie naar #sales, (3) 5-daagse onboarding-drip, (4) Stripe-customer aanmaken via webhook, (5) opportunity verplaatsen naar de Klantsucces-pipeline.
Hoe voorkom ik een loop als mijn workflow zelf stages aanpast?
Bouw een tag-conditie: voeg "flow-verwerkt" toe na de eerste run en filter aan het begin van de workflow op "tag NIET aanwezig". Dezelfde flow triggert dan niet 2x voor hetzelfde contact, zelfs niet bij herhaalde stage-wissels.

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.