# case_study / 01

Jak zbudować spójny system sprzedaży, kiedy natywne integracje nie wystarczają

Platforma edukacyjna, która chce sprzedawać kursy, subskrypcje i programy mentoringowe — funkcjonująca wyłącznie na natywnych integracjach między popularnymi narzędziami? FizjoAcademy pokazała, że to nie wystarcza i że realnie działający system wymaga czegoś więcej. Ten case study pokazuje jak połączyliśmy kilka systemów w jeden spójny ekosystem z centralnym źródłem prawdy dla całej firmy.

klientFizjoAcademy
obszare-commerce · CRM · subskrypcje
stanw produkcji
zaoszczędzony czas~50h / mies.
oszczędność~30 000PLN / rok
narzędzian8n · Bitrix24 · EasyCart · WebToLearn · iFirma · Airtable

01 / kontekstPięć systemów, zero wspólnego kontekstu

FizjoAcademy to platforma szkoleniowa dla fizjoterapeutów, którzy wiedzą jak wykonywać swój zawód, ale wciąż brakuje im wiedzy biznesowej. Twarzą projektu jest Marcin Cebula, który prowadzi główny program mentoringowy MasterWay — kierując podopiecznych krok po kroku od pierwszej kozetki po rozwijający się gabinet z wieloma specjalistami.

W ofercie znajdują się produkty jednorazowe jak i subskrypcyjne, a każdy z nich ma inną ścieżkę dostarczenia, inną strukturę cenową i inne oczekiwania klientów.

02 / wyzwanieCo się dzieje, gdy każde narzędzie żyje własnym życiem

W FizjoAcademy do obsługi sprzedaży, dostarczenia produktu i obsługi klienta używanych jest kilka programów: EasyCart (koszyk), WebToLearn (platforma edukacyjna), Bitrix24 (CRM), Airtable (obsługa klienta), iFirma (fakturowanie).

Każde z tych narzędzi żyje własnym życiem. Dane nie są przekazywane z jednego miejsca do drugiego, a znaleźć coś w systemie graniczy z cudem. Ręcznie nie sposób aktualizować na bieżąco takiej ilości danych. Platforma edukacyjna w jednym miejscu. System księgowy w kolejnym. CRM i email marketing w jeszcze innym.

Co zrobić, żeby każde zdarzenie po stronie klienta (zakup, odnowienie, anulacja, wygaśnięcie dostępu, problem z płatnością) automatycznie rozpropagowało się do wszystkich niezbędnych systemów — i żeby obsługa klienta w każdym momencie widziała pełny, aktualny stan?

problems.log
  • Brak centralnego źródła prawdy. Historia klienta rozsypana po pięciu systemach — obsługa klienta logowała się do każdego z osobna przy każdej rozmowie.
  • Fakturowanie ręczne. Kilka transakcji dziennie, każda wymagająca ręcznego wystawienia dokumentu — godziny pracy schodzące na samą papierkologię.
  • Dostępy do platformy niezsynchronizowane. Klient bez aktywnej subskrypcji dalej miał dostęp do kursów, za które nie płaci.
  • Natywne integracje rozwiązują typowe scenariusze. Każdy realny biznes ma kilka nietypowych — i to one decydują o jakości obsługi.
  • Subskrypcje z własnym lifecycle'em. Trzy produkty subskrypcyjne, każdy z sześcioma różnymi zdarzeniami — zero natywnego wsparcia dla tej logiki.
Pięć systemów jako odizolowane wyspy — EasyCart, Bitrix24 CRM, WebToLearn, iFirma, Airtable — bez połączeń między nimi
pięć narzędzi, pięć paneli, zero wspólnego kontekstu

03 / rozwiązanieJedna warstwa, która spina wszystko

Zaczęliśmy od zmapowania procesu — od momentu, w którym klient dokonuje zakupu, do momentu, w którym otwiera maila i loguje się pierwszy raz na platformę. Po audycie jasne było, że nie wystarczy jedna automatyzacja. Trzeba zbudować pełny pipeline, w którym każde zamówienie przechodzi przez wszystkie niezbędne systemy automatycznie.

Silnikiem całego rozwiązania jest n8n — self-hostowany na własnym serwerze, pod pełną kontrolą klienta. Zamiast gotowych, drogich platform SaaS z ograniczoną logiką, n8n daje swobodę budowania dowolnej customowej integracji bez obawy o wysoki rachunek na podstawie ilości wykonanych operacji.

architektura.svg
EasyCart koszyk sprzedażowy // punkt wejścia Warstwa orkiestracji n8n · self-hosted centralny silnik // automatyzacja w tle Bitrix24 // CRM + kampanie mailowe iFirma // fakturowanie automatyczne WebToLearn // dostęp do kursów Airtable // rozszerzone dane klienta
jedno zdarzenie po stronie klienta uruchamia wszystkie systemy jednocześnie — bez ręcznej pracy, bez opóźnień, 24/7
> module / router

Centralny router zdarzeń

Jeden punkt wejścia dla całego ruchu sprzedażowego — nowe zakupy, odnowienia, anulowania, reaktywacje, przypisania zakupu do innej osoby niż kupujący. Wszystko rozkładane do odpowiednich modułów.

> module / crm

Moduł tworzenia klienta w CRM-ie

Dla każdego zamówienia buduje pełną strukturę w Bitrix24: kontakt, lead, deal w odpowiednim lejku, firma (jeśli B2B). Jeśli klient istnieje — aktualizuje profil, jeśli nie — tworzy od zera. Wszystkie identyfikatory zapisywane są w systemie.

> module / invoicing

Customowa integracja z systemem księgowym

Automatyczne fakturowanie po każdej transakcji — faktura podpinana pod właściwego klienta i zamówienie, wysyłana mailowo, a docelowo również do KSeF.

> module / access

Nadawanie i odbieranie dostępu do platformy

Po zakupie tworzy konto klienta w WebToLearn, przypisuje właściwy kurs na podstawie mapy produktów, wysyła mail powitalny z danymi logowania. Po wygaśnięciu subskrypcji symetrycznie odbiera dostęp.

> module / subscriptions

Dedykowane obiegi dla każdego produktu subskrypcyjnego

Trzy produkty, każdy ma własny rozbudowany obieg obsługujący sześć różnych zdarzeń. Tagi w CRM, synchronizacja z Airtable, dane do księgowości. Zespół zawsze wie, kto jest aktywny, kto właśnie odnowił, kto zanikł i kogo warto reaktywować.

04 / rezultatJedno źródło prawdy zamiast pięciu paneli

Każde zdarzenie po stronie klienta automatycznie rozpropagowuje się do wszystkich istotnych systemów. Zakup jednorazowy, start subskrypcji, odnowienie, anulowanie, wygaśnięcie dostępu, problem z płatnością — każdy z tych przypadków wyzwala dokładnie takie akcje, jakie powinien. Bez opóźnień, bez pominięć, bez niespójności między systemami.

CRM jest jednym źródłem prawdy o kliencie. Obsługa klienta widzi w jednym miejscu pełną historię: co klient kupił, kiedy, ile razy odnowił, czy ostatnia płatność się powiodła. Fakturowanie działa samo — łącznie z przypadkami niestandardowymi. Dostęp do platformy jest zarządzany symetrycznie: po zakupie nadawany automatycznie, po wygaśnięciu symetrycznie odbierany. Mailing transakcyjny i kampanijny działa spójnie — klient po zakupie dostaje mail powitalny, po odnowieniu potwierdzenie, przed wygaśnięciem ostrzeżenie.

Obsługujemy też zakup dla kogoś z zespołu — kupujący dostaje fakturę, odbiorca dostaje dostęp. W CRM-ie obaj są poprawnie oznaczeni: jeden jako płatnik, drugi jako faktyczny użytkownik.

> dla marcina

Jedno miejsce, w którym widzi aktualny stan biznesu. Jeden widok klienta, transakcji, subskrypcji — bez logowania się do pięciu paneli i składania obrazka w głowie.

> dla zespołu obsługi

Każda rozmowa zaczyna się od pełnego kontekstu: kto to jest, co kupił, jaki ma stan subskrypcji, czy miał problemy z płatnością, ile razy już odnowił.

> dla działu sprzedaży

Jasna informacja o etapie szans sprzedaży, wygenerowanym wyniku, produktach zakupionych przez klienta i tych, które można mu jeszcze dosprzedać.

> dla klientów

Wysoka jakość obsługi i przewidywalność. Wszystko dzieje się tak jak powinno — niezależnie od pory dnia i dnia tygodnia.

Pięć systemów połączonych z centralnym hubem n8n — jedno źródło prawdy, dwukierunkowa synchronizacja danych
n8n spina wszystko w jeden ekosystem z jednym źródłem prawdy

05 / oszczędnościIle kosztuje ręczne procesowanie 150 zamówień

Ile godzin pracy administracji kosztowałaby obsługa tego samego ruchu, gdyby całość trzeba było robić ręcznie — łącznie z tworzeniem klientów w CRM, wystawianiem faktur, nadawaniem dostępów do platformy edukacyjnej, obsługą subskrypcji, powiadomieniami do klienta i zespołu.

estymacja.csv
ScenariuszCzas / zamówienieZamówień / mies.Czas / mies.Koszt / mies.
Wszystko ręcznie~20 min~150~50 h~2 500 PLN
Pełna automatyzacja0 min~1500 h0 PLN
Oszczędność: ~50 godzin / ~2 500 PLN miesięcznie (~30 000 PLN rocznie).

To odpowiada ćwierci etatu administracyjnego — wyłącznie na obsłudze zamówień i subskrypcji. Bez tego systemu FizjoAcademy musiałoby poświęcać ten czas ręcznie. Z systemem administracja zajmuje się wyłącznie sytuacjami, które faktycznie wymagają decyzji człowieka — reklamacjami, nietypowymi przypadkami, trudnymi klientami.

06 / wnioskiCo z tego wynika, jeśli Twoja firma też korzysta z kilku narzędzi

Natywne integracje rzadko wystarczą dla złożonego biznesu

Każde popularne narzędzie ma gotowe integracje z wybranymi innymi, ale projektowane są pod typowe scenariusze. Każdy realny biznes ma kilka scenariuszy nietypowych — i spójny system wymaga warstwy orkiestracji, która łączy wszystko w jeden przepływ.

Ewolucja jest regułą, nie wyjątkiem

System FizjoAcademy nie został zbudowany w jednym wdrożeniu. Przeszedł przez kilka iteracji, z których każda rozwiązywała ograniczenia poprzedniej. Dobry partner techniczny powinien umieć przejść tę drogę razem z klientem, nie tylko wdrożyć „ostateczne rozwiązanie” w pierwszym kroku.

CRM jako jedno źródło prawdy to warunek obsługi klienta

Najcenniejszym efektem całego systemu nie jest żadna konkretna funkcja, tylko to, że każdy dział i każdy pracownik w każdej chwili ma pełny, aktualny obraz każdego klienta — a dane zbierane są w jednym systemie.

Self-hosting się opłaca

Koszt utrzymania własnej instancji n8n jest pomijalny w porównaniu z SaaS-owymi platformami automatyzacji, a daje pełną kontrolę nad danymi, logiką i dostępnością. Ani razu w projekcie ograniczenia platformy nie zmusiły do rezygnacji z funkcji.

# next_step

Chcesz taki system w swojej firmie?

Jeśli korzystasz z wielu systemów, dane w Twojej firmie są rozbite w kilku miejscach i masz dosyć ręcznego przenoszenia danych z jednej aplikacji do drugiej — zacznijmy od rozmowy.

Umów konsultację