Handleidingen · n8n

Geautomatiseerde onboarding voor SaaS-klanten met n8n, Claude en Intercom

Geautomatiseerde SaaS-klantonboarding: n8n, Claude en Intercom. Welkomstflows, checklists en escalatie. Stap-voor-stap in het Nederlands.

🟡 Gevorderd — beetje technisch ⏱ 120 minuten
Tools: n8nClaudeIntercomHubSpotGmail
Geautomatiseerde onboarding voor SaaS-klanten met n8n, Claude en Intercom

De eerste 14 dagen na aanmelding bepalen of een SaaS-klant blijft of vertrekt. Klanten die het eerste succesmoment bereiken (ook wel 'aha moment' genoemd) binnen de eerste week, hebben een 4 keer hogere kans op langetermijnretentie. Maar effectieve onboarding handmatig uitvoeren voor honderden nieuwe gebruikers is onmogelijk.

In deze handleiding bouw je een volledig geautomatiseerde onboarding flow die nieuwe klanten detecteert, hun gedrag monitort, gepersonaliseerde berichten stuurt op het juiste moment en inactieve klanten proactief benadert voordat ze churnen.

Wat je nodig hebt

  • n8n (workflow automatisering)
  • Claude API key (voor gepersonaliseerde berichten)
  • Intercom account (klantcommunicatie en in-app berichten)
  • HubSpot of Pipedrive (CRM voor klantprofielen)
  • Webhook endpoint in jouw SaaS-applicatie voor gebruikers-events
  • Stap 1: Onboarding events definiëren

    Bepaal eerst welke acties een nieuwe gebruiker moet uitvoeren voor een succesvol onboarding. Dit zijn je onboarding events. Voorbeeld voor een projectmanagement SaaS:

  • Event 1: account_created (dag 0)
  • Event 2: first_project_created (streef dag 1)
  • Event 3: team_member_invited (streef dag 3)
  • Event 4: first_task_completed (streef dag 5) - dit is het 'aha moment'
  • Event 5: integration_connected (streef dag 7)
  • Stap 2: n8n Webhook trigger per event

    Maak een n8n workflow met een Webhook node die events ontvangt van jouw applicatie. Voeg een Switch node toe die per event type de juiste flow activeert:

    Stap 3: Klantprofiel ophalen uit CRM

    Voeg na de Switch node een HubSpot Get Contact node toe. Dit geeft extra context: bedrijfssector, bedrijfsgrootte, hoe de klant binnenkwam (paid ad, organic, referral). Die context gebruikt Claude voor personalisatie.

    Stap 4: Claude genereert gepersonaliseerd bericht

    Voor elk event schrijft Claude een uniek, gepersonaliseerd bericht. Voorbeeld voor account_created:

    Stap 5: Versturen via Intercom

    Stuur het Claude-bericht via Intercom als e-mail en maak tegelijk een Intercom contact aan (of update het bestaande):

    Stap 6: Inactiviteits-detectie workflow

    Maak een tweede n8n workflow met een Schedule Trigger (dagelijks om 09:00). Deze workflow checkt in Intercom welke gebruikers in trial zijn maar het laatste 3 dagen geen event hebben gestuurd:

    Voor elke inactieve gebruiker genereert Claude een re-engagement bericht dat aansluit bij het onboarding-stap dat ze hebben bereikt. Iemand die een project heeft aangemaakt maar nog geen teamlid heeft uitgenodigd, krijgt een bericht over samenwerking. Iemand die nog niets heeft gedaan, krijgt een 'kan ik helpen?' bericht.

    Stap 7: Aha-moment celebratie

    Wanneer een gebruiker het aha-moment bereikt (eerste taak voltooid), stuur je een bijzonder bericht. Dit is het moment waarop ze het meest ontvankelijk zijn voor upsell en uitbreiding. Claude schrijft een enthousiast felicitatiebericht met een zachte aanleiding om het team te groeien of een premium feature te ontdekken.

    Stap 8: Intern alerteren bij hoog-potentie gebruikers

    Stuur een interne Slack notificatie naar het sales team wanneer een gebruiker alle onboarding stappen heeft voltooid binnen 7 dagen. Dit zijn je meest actieve prospects voor conversie naar betaald plan:

    Stap 9: HubSpot bijwerken met onboarding voortgang

    Houd het CRM synchroon met de onboarding voortgang voor rapportage en sales context:

    Stap 10: Testen met sandbox gebruiker

    Maak een testgebruiker aan in je SaaS en trigger handmatig elk event door de webhook URL direct aan te roepen met curl. Controleer bij elk event of de juiste flow activeert, het CRM-profiel correct is, Claude een relevant bericht genereert en Intercom het bericht correct verzendt.

    Troubleshooting

    Probleem: Berichten worden te vaak verstuurd

    Voeg in Intercom een cooldown periode in: stuur maximaal 1 bericht per 24 uur per gebruiker. Alternatief: sla de verzendgeschiedenis op in een Google Sheet en check bij elke run of de gebruiker al een bericht heeft ontvangen vandaag.

    Probleem: Claude-berichten klinken generiek

    Voeg meer context toe aan het Claude prompt: vorige acties van de gebruiker, hun bedrijfstype, hoe lang ze al in trial zijn. Meer context = betere personalisatie. Upload ook 3 tot 5 voorbeelden van goede onboarding berichten aan Claude als few-shot examples.

    Uitbreidingen

  • Voeg een in-app checklist toe via Intercom Product Tours die synchroon loopt met de event-flow
  • Maak segment-specifieke onboarding flows voor verschillende klantprofielen (solo vs. team, tech vs. non-tech)
  • Voeg A/B testing toe door Claude twee berichten te laten genereren en alternerende versies te sturen
  • Een geautomatiseerde onboarding flow is een van de hoogste ROI-projecten die een SaaS-bedrijf kan bouwen. Elke extra gebruiker die het aha-moment bereikt, is een potentiele langetermijnklant. En met Claude schrijft de workflow de berichten voor jou, zodat personalisatie op schaal eindelijk haalbaar is.

    Gerelateerd

    Nieuwsbrief

    Meer handleidingen en tips?

    Elke week de beste agentic AI inzichten en nieuwe handleidingen in je inbox.

    Gratis aanmelden →