Własne systemy

Migracja z SaaS na własny system, przewodnik krok po kroku

· aktualizacja: ·9 min czytania
Spis treści 20 sekcji
  1. Kiedy migracja ma sens, a kiedy zostać przy SaaS
  2. Zanim ruszysz: przygotowanie
  3. Eksport danych: co realnie dostajesz
  4. Proces krok po kroku
  5. Faza 1: przygotowanie
  6. Faza 2: wdrożenie równoległe
  7. Faza 3: okres hybrydowy
  8. Faza 4: odcięcie SaaS
  9. Ryzyka i jak je ograniczyć
  10. Konkretne sytuacje
  11. „Mam setki stałych klientek na Booksy i boję się straty”
  12. „Booking daje mi większość rezerwacji”
  13. „SaaS utrudnia eksport danych”
  14. „Część klientów woli zostać na Booksy”
  15. Ile kosztuje własny system i od czego zacząć
  16. Najczęstsze pytania
  17. Czy stracę klientów, rezygnując z SaaS?
  18. Czy RODO gwarantuje eksport bazy klientów z SaaS?
  19. Jak długo trwa migracja?
  20. 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.

  1. 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.
  2. 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.
  3. 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.

FazaCelCo robiszGłówne ryzyko
1. PrzygotowanieZrozumieć stan i zabezpieczyć daneEksport i jego weryfikacja, mapa integracji, analiza umowyNiepełny eksport
2. Wdrożenie równoległeUruchomić własny system obok SaaSKonfiguracja, import bazy, powiadomienia, testyBłędy wykryte po starcie
3. Okres hybrydowyPrzenieść klientów na nowy kanałNowy ruch na własny system, komunikacja do stałychDezorientacja klientów
4. Odcięcie SaaSZatrzymać opłaty bez utraty danychKońcowy eksport, wypowiedzenie, ostatnie przypomnieniaUtrata 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.

WariantDla kogoCena netto
System Minisalon, masaż, podolog, jedna osoba3 999 zł netto
System Standardpensjonat, gabinet, restauracja z zaliczkami5 999 zł netto
System Prohotel, sieć gabinetów, wiele zasobów8 999 zł netto
System Customdedykowany: CRM, panel B2B, integracje APIod 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.


IB

Igor Biały

Twórca Lokal360 · spacery 360°, strony, systemy

Nowszy wpis: Własny CRM dla małej firmy w 2026: koszty, ryzyka i wybór Blog Starszy wpis: Alternatywa dla ZnanyLekarz: kiedy własna rejestracja ma sens

O autorze

Igor Biały · twórca Lokal360

Twórca Lokal360

Koduję od 16. roku życia (z czasem doszła fotografia, a potem spacery 360°), od 2025 z nowoczesnym, zautomatyzowanym warsztatem. Spacery 360° publikowane na Google Maps od kilku lat, wszystkie publiczne. Prowadzę Lokal360 (uruchomione wiosną 2026): strony internetowe, własne systemy rezerwacji, spacery 360°, opieka. Solo, bez agencji, z nowoczesnym warsztatem.