Case study · SaaS B2B · Automatyzacje AI · Październik 2026

Onboarding B2B. 3 dni → 2 godziny.

Firma SaaS dostarczająca oprogramowanie dla biur rachunkowych — 80 nowych klientów miesięcznie, onboarding angażujący 3 osoby przez 3 dni robocze. DSX zaprojektował workflow n8n, który w 4 tygodnie skrócił cały proces do 2 godzin bez udziału człowieka.

Czas onboardingu przed
3 dni
Czas onboardingu po
2 godziny
Skrócenie
36×
Błędy manualne
0%
ROI (zwrot wdrożenia)
2,5 mies.
Onboardingów jednocześnie
bez limitu

Klient i wyzwanie

Firma SaaS ze Szczecina dostarcza oprogramowanie dla biur rachunkowych. Model subskrypcyjny, 80 nowych klientów miesięcznie w szczycie sezonu. Każdy onboarding wymagał udziału 3 osób: opiekuna handlowego, specjalisty IT i księgowości.

Stary proces liczył 6 kroków i trwał od 2 do 5 dni roboczych. Firma rosła — liczba onboardingów rosła proporcjonalnie, a ilość błędów i zapytań od klientów rosła jeszcze szybciej. Przy 80 onboardingach/mies. suma czasu pracowników: 160 roboczogodzin miesięcznie przeznaczona na czysto administracyjne czynności.

Proces przed i po

Przed — 6 kroków, 3 dni

  • 1.Klient wypełnia PDF i odsyła e-mailem (często niekompletny)
  • 2.Opiekun ręcznie wprowadza dane do CRM (15–25 min, błędy)
  • 3.IT tworzy konto M365 dla klienta (zgłoszenie wewnętrzne, czeka w kolejce)
  • 4.Opiekun wysyła ręcznie e-mail powitalny z materiałami
  • 5.Bookkeeper rejestruje fakturę w systemie finansowym
  • 6.Po 3 dniach: klient pyta kiedy dostanie dostęp

Po — 6 kroków, 2 godziny

  • Klient wypełnia formularz Tally (5 min, walidacja w czasie rzeczywistym)
  • n8n: parsuje dane, waliduje NIP przez GUS API, tworzy kontakt w Twenty CRM (automatycznie)
  • n8n: wywołuje Microsoft Graph API — tworzy konto M365, licencję, grupę Teams (90 sekund)
  • n8n: generuje spersonalizowany welcome e-mail z danymi do logowania i przewodnikiem PDF
  • n8n: powiadomienie Slack dla opiekuna z linkiem do profilu CRM (do weryfikacji)
  • n8n: 24h follow-up — automatyczny e-mail z pytaniem o pierwsze wrażenia

Stack techniczny

  • n8n self-hosted (Hetzner VPS, Docker) — główny orkiestrator workflow
  • Tally (formularz onboardingowy) — webhook do n8n przy każdym submicie
  • GUS API (REGON) — walidacja NIP i automatyczne uzupełnienie danych firmy
  • Twenty CRM (REST API) — tworzenie kontaktu, firmy, deal w jednym kroku
  • Microsoft Graph API (application permissions) — konto M365, licencja, grupy Teams
  • Gmail API — personalizowane e-maile z dynamicznymi danymi klienta
  • Slack Webhook — powiadomienie opiekuna z linkiem do CRM

Harmonogram

  1. Tydzień 1

    Mapowanie procesu

    Warsztaty z zespołem (1,5h). Zmapowaliśmy każdy krok istniejącego procesu, mierząc rzeczywisty czas i identyfikując punkty awarii. Wykryto: 8% formularzy zawiera błędy NIP/REGON, które opóźniają onboarding o 1–2 dni.

  2. Tydzień 2

    Budowa workflow w n8n

    Konfiguracja n8n self-hosted na dedykowanym Hetzner VPS. Integracje: Tally (webhook), Twenty CRM (REST API), Microsoft Graph (OAuth2 application permissions), Gmail SMTP, Slack Webhook. Workflow: 14 węzłów, 3 ścieżki warunkowe (OK / błąd walidacji / duplikat).

  3. Tydzień 3

    Testy i error handling

    400 testowych onboardingów z różnymi danymi (poprawne, błędne NIP, duplikaty, edge cases). Dodano circuit breaker dla Microsoft Graph (retry z exponential backoff). Testy akceptacyjne z zespołem — 3 iteracje poprawek UX formularza.

  4. Tydzień 4

    Go-live i monitoring

    Uruchomienie produkcyjne. Pierwsze 20 onboardingów w trybie shadow (opiekun ręcznie weryfikował każdy rekord przez 1 tydzień). Po tygodniu: 0 błędów wymagających interwencji. Przekazanie pełne.

Wyniki

  • Czas onboardingu: 3 dni robocze → 2 godziny (od submitu formularza do aktywnego konta M365)
  • Uwolniono 160 roboczogodzin/mies. (przy 80 onboardingach): opiekunowie zajmują się sprzedażą, nie administracją
  • Błędy manualne (błędny NIP, literówki): 8% → 0% (walidacja w czasie rzeczywistym w formularzu)
  • Czas do pierwszego logowania klienta: 5 dni → tego samego dnia
  • Churn w pierwszym miesiącu: -31% (szybszy start = mniejsza rezygnacja przed onboardingiem)
  • Koszt obsługi onboardingu: z 42 PLN/klient (czas pracy) do 4 PLN/klient (infrastruktura n8n)

Koszty i ROI

Wdrożenie jednorazowe

18 000 PLN netto

Mapowanie procesu, budowa workflow n8n, integracje, testy akceptacyjne, dokumentacja, 3-miesięczne wsparcie.

Oszczędność miesięczna

~7 500 PLN

160 roboczogodzin × 47 PLN/h (koszt pracodawcy). Plus redukcja churnu o 31% w pierwszym miesiącu.

ROI: inwestycja zwróciła się w 2,5 miesiąca. Od miesiąca 3 — czysta oszczędność operacyjna 7 500 PLN/mies., rosnąca proporcjonalnie do liczby onboardingów.

Masz powtarzalny proces manualny?

Pokażemy, czy da się to zautomatyzować

Bezpłatna 45-minutowa rozmowa o twoim procesie. Jeśli widzimy automatyzację — dostaniesz wstępną wycenę i harmonogram.