Migracja z SaaS na własny system, przewodnik krok po kroku
Spis treści 20 sekcji
- Kiedy migracja ma sens, a kiedy zostać przy SaaS
- Zanim ruszysz: przygotowanie
- Eksport danych: co realnie dostajesz
- Proces krok po kroku
- Faza 1: przygotowanie
- Faza 2: wdrożenie równoległe
- Faza 3: okres hybrydowy
- Faza 4: odcięcie SaaS
- Ryzyka i jak je ograniczyć
- Konkretne sytuacje
- „Mam setki stałych klientek na Booksy i boję się straty”
- „Booking daje mi większość rezerwacji”
- „SaaS utrudnia eksport danych”
- „Część klientów woli zostać na Booksy”
- Ile kosztuje własny system i od czego zacząć
- Najczęstsze pytania
- Czy stracę klientów, rezygnując z SaaS?
- Czy RODO gwarantuje eksport bazy klientów z SaaS?
- Jak długo trwa migracja?
- Co, jeśli SaaS utrudnia eksport danych?
Część przewodnika: Własne systemy zamiast SaaS, kompletny przewodnik →
Ten artykuł rozwija jeden z wątków pełnego przewodnika: sam proces migracji.
Przejście z Booking, Booksy, Restaumatic czy ZnanyLekarz na własny system rzadko jest problemem technicznym. Trudność leży w zarządzaniu zmianą. Klienci są przyzwyczajeni do jednego linku, a Ty obawiasz się, że przy przełączeniu zniknie część bazy albo pojawi się przestój w rezerwacjach.
Dobrze poprowadzona migracja chroni Twoją listę klientów i płynność rezerwacji. Po wypowiedzeniu abonamentu kończą się też stałe opłaty i prowizja. Ten wpis pokazuje sam proces krok po kroku.
Nie liczę tu oszczędności ani nie rozstrzygam, czy w ogóle warto odchodzić. Kalkulację kosztu obu modeli znajdziesz w tekście ile zaoszczędzisz, rezygnując z SaaS, a ryzyko zależności od dostawcy w artykule o vendor lock-in.
Kiedy migracja ma sens, a kiedy zostać przy SaaS
Migracja opłaca się najczęściej wtedy, gdy regularnie obchodzisz ograniczenia narzędzia ręczną pracą, płacisz wysoką prowizję od obrotu albo łączysz kilka nakładających się abonamentów. To sytuacja, w której zmiana daje realną kontrolę nad procesem.
Jeśli proces jest standardowy, a dostawca daje kompletny eksport i rozsądną cenę, gotowy SaaS bywa bezpieczniejszym wyborem. Zła migracja potrafi kosztować więcej niż rok abonamentu. Przy wątpliwościach najpierw porównaj koszt obu modeli, a dopiero potem wracaj do tego procesu.
Zanim ruszysz: przygotowanie
Migracja zaczyna się przed pierwszym kliknięciem w nowym systemie. Trzy rzeczy sprawdź, zanim cokolwiek przełączysz.
- Zrób i zweryfikuj eksport. Pobierz dane z SaaS już teraz, na próbę. Sprawdź, czy plik zawiera nie tylko imiona i telefony, ale też historię wizyt, statusy i zgody marketingowe. Formalny eksport bez tych relacji potrafi nie wystarczyć nowemu systemowi.
- Zmapuj integracje. Wypisz wszystko, co łączy się z SaaS: stronę, płatności, kalendarz, SMS, księgowość. Każda integracja to osobny element do odtworzenia po zmianie.
- Sprawdź umowę i zasady wyjścia. Zanotuj okres wypowiedzenia, czas dostępu do danych po zamknięciu konta i koszt pomocy przy migracji. To decyduje, czy przełączenie może być jednorazowe, czy potrzebny jest okres równoległy.
Pełny audyt gotowości, w tym konta administracyjne i plan na wypadek podwyżki ceny, opisuje osobny tekst o vendor lock-in.
Eksport danych: co realnie dostajesz
W większości salonów, gabinetów i pensjonatów to Ty jesteś administratorem danych swoich klientów, a SaaS działa jako podmiot przetwarzający. Prawo do odzyskania operacyjnej bazy wynika wtedy głównie z umowy powierzenia i funkcji eksportu w panelu, a nie z jednego przepisu.
Często pada tu argument o RODO. Artykuł 20 RODO daje prawo do przenoszenia danych, ale jest to prawo pojedynczej osoby do jej własnych danych, które sama dostarczyła, przy podstawie zgody lub umowy i przetwarzaniu automatycznym.
To nie jest uniwersalna gwarancja, że firma otrzyma od dostawcy całą operacyjną bazę gotową do migracji. Zakres tego prawa opisuje rozporządzenie RODO w EUR-Lex, a role administratora i procesora rozwija tekst RODO a SaaS, czyje są Twoje dane. Weryfikacja źródła: 16 lipca 2026.
Zakres eksportu zależy też od typu narzędzia. W systemie, który obsługuje Twoich klientów (na przykład Booksy, Fresha czy panel Restaumatic), zwykle masz listę klientów do pobrania, bo rezerwowali oni u Ciebie.
Inaczej działa marketplace pokroju Booking. Platforma pośredniczy w kontakcie i maskuje dane gościa adresem typu @guest.booking.com, co opisuje jej pomoc dla partnerów (weryfikacja 16 lipca 2026). Nie eksportujesz wtedy bazy, bo nigdy nie miałeś pełnych danych kontaktowych. Migracja z OTA polega na stopniowym przenoszeniu kolejnych rezerwacji na kanał bezpośredni.
Sama ścieżka eksportu różni się między produktami i wersjami paneli. Zwykle znajdziesz ją w sekcji klientów lub ustawień, jako eksport do pliku CSV albo Excela. Dokładne miejsce sprawdź w swoim panelu lub dokumentacji dostawcy, zamiast zakładać jedną instrukcję dla wszystkich narzędzi.
Proces krok po kroku
Sam przebieg da się rozpisać na cztery fazy. Tabela pokazuje cel i główne ryzyko każdej z nich, a dalej rozwijam je pojedynczo.
| Faza | Cel | Co robisz | Główne ryzyko |
|---|---|---|---|
| 1. Przygotowanie | Zrozumieć stan i zabezpieczyć dane | Eksport i jego weryfikacja, mapa integracji, analiza umowy | Niepełny eksport |
| 2. Wdrożenie równoległe | Uruchomić własny system obok SaaS | Konfiguracja, import bazy, powiadomienia, testy | Błędy wykryte po starcie |
| 3. Okres hybrydowy | Przenieść klientów na nowy kanał | Nowy ruch na własny system, komunikacja do stałych | Dezorientacja klientów |
| 4. Odcięcie SaaS | Zatrzymać opłaty bez utraty danych | Końcowy eksport, wypowiedzenie, ostatnie przypomnienia | Utrata dostępu do danych |
Faza 1: przygotowanie
Ten etap opisałem wyżej. Efektem są trzy rzeczy: zweryfikowany eksport, lista integracji i znane warunki wyjścia z umowy. Dopiero z tym wchodzisz w konfigurację nowego systemu, bez pośpiechu i bez niespodzianek.
Faza 2: wdrożenie równoległe
Własny system rezerwacji online uruchamiasz obok SaaS, nie zamiast niego. Stare narzędzie wciąż działa, więc nie ryzykujesz przestoju.
- Konfiguracja: specjaliści lub zasoby, usługi z czasami i cenami, godziny pracy, Twój wizerunek.
- Import bazy z wcześniejszego eksportu, z kontrolą duplikatów i błędnych formatów.
- Powiadomienia e-mail i opcjonalnie SMS, napisane Twoim tonem.
- Płatności online, jeśli wybierasz System Standard lub wyższy.
- Testowe rezerwacje na realnych scenariuszach, wykonane przed przełączeniem ruchu.
Faza 3: okres hybrydowy
Przez kilka tygodni oba systemy działają naraz. Celem jest przeniesienie klientów bez pośpiechu i bez utraty rezerwacji.
- Nowy ruch, czyli linki, posty i reklamy, kieruj wyłącznie na własny system.
- Stałych klientów przenoś komunikatem: e-mail i SMS z nowym linkiem, potem jedno lub dwa przypomnienia.
- SaaS zostaw w trybie minimum jako zapas, dopóki większość nie przejdzie.
- Co tydzień sprawdzaj udział rezerwacji przez własny system w stosunku do starego.
Faza 4: odcięcie SaaS
Gdy większość klientów rezerwuje już bezpośrednio, domykasz migrację.
- Zrób końcowy eksport, na wypadek klientów dodanych w międzyczasie.
- Wypowiedz abonament zgodnie z okresem z umowy.
- Wyślij ostatnie przypomnienie osobom, które jeszcze nie przeszły.
- Marketplace pokroju Booking możesz zostawić jako kanał pozyskania nowych gości, przenosząc powracających na rezerwację bezpośrednią.
Uruchomienie systemu zajmuje zwykle od kilku dni do około trzech tygodni, a okres hybrydowy najczęściej 1-3 miesiące. To szacunek zależny od skali obiektu i liczby integracji, a nie sztywny harmonogram.
Ryzyka i jak je ograniczyć
Migracja ma kilka powtarzalnych punktów zapalnych. Każdy da się ograniczyć planem, nie szczęściem.
- Niepełny eksport. Zrób próbny eksport na starcie i sprawdź historię, statusy oraz zgody, zanim wypowiesz umowę.
- Przestój w rezerwacjach. Utrzymuj okres równoległy, zamiast przełączać wszystko w jeden dzień.
- Dezorientacja klientów. Komunikat o zmianie wyślij zawczasu i powtórz go, zamiast liczyć, że klient sam znajdzie nowy link.
- Podwójne rezerwacje w okresie hybrydowym. Zsynchronizuj kalendarze lub czasowo wyłącz nowe rezerwacje w jednym systemie. Synchronizacja iCal zmniejsza ryzyko, ale ma opóźnienia, więc nie traktuj jej jak gwarancji.
- Nowy lock-in. Zadbaj o prawa do kodu, dokumentację, kopie i standardowy eksport, żeby własny system nie stał się kolejną pułapką.
Konkretne sytuacje
„Mam setki stałych klientek na Booksy i boję się straty”
Stałe klientki znają Cię osobiście. Zwykle wystarczy e-mail z nowym linkiem i SMS przypominający, żeby większość przeszła od razu. Resztę przenosisz przy kolejnej wizycie, informując o zmianie na miejscu.
Realnie odpada garstka osób, które i tak rzadko wracały. To przykład ilustracyjny, nie obietnica konkretnego wyniku, bo skala zależy od Twojej relacji z klientami i sposobu komunikacji.
„Booking daje mi większość rezerwacji”
Wtedy okres hybrydowy jest dłuższy, a celem jest stopniowe przenoszenie gości na własny system, rezerwacja po rezerwacji. Każdy gość przeniesiony z platformy to prowizja, która zostaje u Ciebie.
Prowizji nie zejdziesz do zera, bo część nowych gości nadal przyjdzie z platformy. Chodzi o uczciwą hybrydę: OTA jako kanał pozyskania, kanał bezpośredni dla powracających. Jak to poukładać, opisuje tekst jak nie płacić prowizji Booking.
„SaaS utrudnia eksport danych”
Zacznij od oficjalnej prośby na piśmie i sprawdzenia umowy oraz zasad zakończenia usługi. Jako administrator danych masz obowiązki wobec klientów, a dostawca jako procesor powinien zwrócić lub usunąć dane po zakończeniu współpracy.
Spór o dane osobowe możesz zgłosić do UODO, ale to formalna droga nadzorcza, a nie sposób na wymuszenie eksportu w kilka dni. Traktuj ją jako ostateczność i równolegle prowadź migrację tym, co już masz.
„Część klientów woli zostać na Booksy”
Niektórzy klienci lubią aplikację marketplace i zbieranie w niej wizyt u różnych usługodawców. To zwykle mniejszość.
Większość rezerwuje tam, gdzie jest prościej. Jeśli Twoja strona pozwala zarezerwować równie szybko, brak aplikacji marketplace rzadko okazuje się przeszkodą.
Ile kosztuje własny system i od czego zacząć
Koszt zależy od tego, co system ma realnie robić. Poniżej punkt wyjścia z cennika Lokal360. Pełne utrzymanie i hosting to osobna pozycja, którą liczę razem z kosztem SaaS w kalkulacji obu modeli.
| Wariant | Dla kogo | Cena netto |
|---|---|---|
| System Mini | salon, masaż, podolog, jedna osoba | 3 999 zł netto |
| System Standard | pensjonat, gabinet, restauracja z zaliczkami | 5 999 zł netto |
| System Pro | hotel, sieć gabinetów, wiele zasobów | 8 999 zł netto |
| System Custom | dedykowany: CRM, panel B2B, integracje API | od 14 999 zł netto |
Jeśli nie potrzebujesz pełnego systemu, tańszym startem bywa widżet rezerwacji na istniejącej stronie (od 699 zł netto). Salony, które chcą przede wszystkim uporządkować dane klientów, mogą zacząć od kartoteki klientów online.
Do inwestycji doliczysz opiekę i hosting. Nie nazywam tego oszczędnością bez policzenia, bo przy niskim abonamencie SaaS własny system potrafi się nie zwrócić. Metodę liczenia pokazuje osobny wpis o oszczędnościach.
Najczęstsze pytania
Czy stracę klientów, rezygnując z SaaS?
Nie musisz, jeśli zaplanujesz okres hybrydowy. Nowych klientów kierujesz od razu na własny system, a stałych przenosisz mailem i SMS-em z nowym linkiem. Po kilku tygodniach większość rezerwuje na nowym kanale i dopiero wtedy wypowiadasz SaaS. Kluczowe jest przygotowanie eksportu i komunikacji przed startem, nie po.
Czy RODO gwarantuje eksport bazy klientów z SaaS?
Nie wprost. Artykuł 20 RODO to prawo każdego klienta do jego własnych danych, przy podstawie zgody lub umowy i przetwarzaniu automatycznym. Firma odzyskuje operacyjną bazę przede wszystkim na podstawie umowy powierzenia i funkcji eksportu w panelu, a nie samego art. 20. Warunki sprawdź w umowie i dokumentacji ról administratora i procesora.
Jak długo trwa migracja?
To zależy od skali. Uruchomienie własnego systemu równolegle do SaaS zajmuje zwykle od kilku dni do około trzech tygodni. Okres hybrydowy, w którym oba systemy działają naraz, trwa najczęściej 1-3 miesiące. Dopiero po nim wypowiadasz abonament. To szacunek, nie sztywny harmonogram.
Co, jeśli SaaS utrudnia eksport danych?
Najpierw wyślij oficjalną prośbę na piśmie i sprawdź umowę oraz zasady zakończenia usługi. Jako administrator danych masz obowiązki wobec klientów, więc dostawca jako procesor powinien zwrócić lub usunąć dane po zakończeniu współpracy. Spór o dane osobowe można zgłosić do UODO, ale to formalna droga nadzorcza, nie szybki przełącznik.
Igor Biały
Twórca Lokal360 · spacery 360°, strony, systemy