Migracja CRM to nie przeklejenie tabeli z kontaktami. Trzeba zdecydować, które dane przenieść, dopasować je do struktury nowego systemu, sprawdzić wynik i ustalić moment, od którego zespół zapisuje informacje już tylko w jednym miejscu.
Najbezpieczniejsza kolejność jest prosta: inwentaryzacja, porządki, mapowanie pól, import próbny, kontrola wyniku, pełny import i dopiero wtedy przełączenie zespołu. Dzięki temu błąd znaleziony na małej próbce nie staje się bałaganem w całej bazie.
Co obejmuje migracja danych CRM?
Migracja danych CRM to przeniesienie wybranego zakresu informacji ze starego systemu do nowego wraz z zachowaniem ich znaczenia i powiązań.
Kontakty i firmy to dopiero początek. W bazie mogą być też szanse sprzedaży, etapy lejka, notatki, zadania, zgody, właściciele rekordów, produkty, załączniki i historia aktywności. Nie każdy CRM przechowuje je w ten sam sposób. Dlatego przed eksportem trzeba ustalić nie tylko co przenosisz, ale też dokąd trafi każdy typ informacji.
Kiedy zmiana CRM-u ma sens?
Zmiana ma sens, gdy potrafisz wskazać problem, którego obecny system nie rozwiązuje: zespół prowadzi równoległy arkusz, brakuje potrzebnej integracji, raport wymaga ręcznego składania albo koszty nie odpowiadają rzeczywistemu użyciu.
Przed zakupem nowego narzędzia zapisz kilka codziennych scenariuszy i sprawdź je na wersji testowej z przykładowymi danymi. Sam dłuższy cennik funkcji nie gwarantuje, że praca będzie łatwiejsza. Jeśli dopiero wybierasz system, zacznij od poradnika jak wybrać CRM dla małej firmy.
Jak przygotować dane przed migracją?
Najpierw zrób inwentaryzację. Spisz źródła danych, typy rekordów, liczbę załączników, niestandardowe pola, integracje oraz osoby odpowiedzialne za poszczególne obszary. Następnie pobierz możliwie pełny eksport i zachowaj jego niezmienioną kopię jako archiwum.
Na kopii roboczej wykonaj porządki:
- ustal regułę rozpoznawania duplikatów, na przykład po adresie e-mail i identyfikatorze firmy,
- ujednolić formaty dat, telefonów, krajów i wartości pól wyboru,
- oddziel rekordy aktywne od archiwalnych i zdecyduj, które naprawdę muszą trafić do nowego CRM-u,
- wskaż właściciela każdego pola, którego znaczenie jest niejasne,
- sprawdź, czy zgody, podstawy kontaktu i ograniczenia dostępu pozostaną poprawnie przypisane.
Nie poprawiaj danych bezpośrednio w jedynej kopii eksportu. Zachowaj plik źródłowy, plik po czyszczeniu i opis wykonanych zmian. Jeśli po imporcie coś się nie zgadza, łatwiej będzie znaleźć przyczynę.
Jak przygotować mapowanie pól?
Mapowanie pól określa, gdzie w nowym CRM-ie trafi każda kolumna i wartość ze starego systemu. Najlepiej przygotować je w osobnej tabeli: pole źródłowe, przykładowa wartość, pole docelowe, reguła przekształcenia i decyzja, co zrobić z pustymi lub błędnymi danymi.
Zwróć uwagę na relacje. Firma może mieć wiele kontaktów, kontakt kilka szans sprzedaży, a każda szansa własne zadania i notatki. Import samych rekordów bez identyfikatorów łączących potrafi zachować treść, ale zgubić kontekst. Sprawdź też, czy pola obowiązkowe w nowym systemie mają odpowiednik w danych źródłowych.
Jak przeprowadzić migrację próbną?
Wybierz niewielką, ale różnorodną próbkę. Powinna zawierać rekord prosty, duplikat, polskie znaki, puste pola, niestandardowe wartości, kilka powiązanych kontaktów, zakończoną szansę sprzedaży i rekord z historią. Chodzi o pokrycie trudnych przypadków, nie o losową liczbę wierszy.
Po imporcie porównaj źródło z wynikiem. Sprawdź liczbę rekordów, relacje, właścicieli, statusy, daty, notatki, załączniki i uprawnienia. Otwórz też kilka rekordów ręcznie i wykonaj na nich zwykłe zadania: wyszukiwanie, zmianę etapu, zapis notatki oraz utworzenie raportu. Sam komunikat „import zakończony” nie potwierdza, że dane są użyteczne.
Jak przełączyć firmę na nowy CRM bez chaosu?
Ustal moment odcięcia: konkretną datę i godzinę, po której zmiany w starym CRM-ie nie będą już uznawane za aktualne. Tuż przed pełnym importem wykonaj ostatni eksport albo przenieś przyrost danych powstały od próby. Po kontroli wyniku udostępnij nowy system zespołowi i ogranicz stary do odczytu, jeśli pozwalają na to warunki i funkcje dostawcy.
Przygotuj też plan wycofania. Określ, kto podejmuje decyzję o powrocie, gdzie znajduje się ostatnia poprawna kopia i jak zespół zapisze pracę wykonaną po przełączeniu. Plan awaryjny nie oznacza, że migracja się nie uda. Oznacza, że jeden błąd nie zatrzyma sprzedaży.
Co najczęściej psuje migrację CRM?
Problemy zwykle wynikają nie z samego importera, lecz z decyzji podjętych przed jego uruchomieniem:
- brak uzgodnionego zakresu powoduje, że część zespołu oczekuje danych, których nikt nie planował przenosić,
- niejednoznaczne mapowanie zamienia statusy, właścicieli lub typy dat,
- brak trwałych identyfikatorów tworzy duplikaty albo rozrywa relacje między rekordami,
- równoległa edycja obu systemów prowadzi do dwóch różnych wersji tej samej informacji,
- zbyt wczesne usunięcie starego środowiska odbiera możliwość sprawdzenia brakującej historii.
Osobnym ryzykiem są integracje. Formularz, skrzynka pocztowa czy system fakturowy mogą nadal wysyłać dane do starego CRM-u. Każde połączenie powinno mieć właściciela, test i potwierdzenie działania po przełączeniu.
Ile trwa migracja CRM?
Nie da się podać uczciwego terminu bez poznania zakresu. Czas zależy bardziej od jakości danych, liczby relacji, historii, załączników i integracji niż od samej liczby kontaktów. Prosty import kontaktów jest innym zadaniem niż odtworzenie kilkuletniej historii sprzedaży.
Plan powinien osobno uwzględniać analizę, czyszczenie, konfigurację, próbę, poprawki, pełny import i kontrolę po uruchomieniu. Gdy dostawca podaje termin, zapytaj, które z tych prac obejmuje i kto zatwierdza wynik.
Najczęstsze pytania
Czy można samodzielnie przenieść dane do nowego CRM-u?
Tak, jeśli zakres jest prosty, oba systemy oferują odpowiedni eksport i import, a po próbie potrafisz zweryfikować wynik. Przy relacjach, historii, załącznikach lub nietypowych integracjach warto wcześniej ustalić zakres wsparcia dostawcy albo specjalisty.
Co zrobić, gdy stary CRM nie oferuje pełnego eksportu?
Sprawdź dokumentację eksportu i API oraz zapytaj dostawcę, jakie dane może przekazać i w jakim formacie. Zrób to przed podpisaniem rezygnacji. Nie zakładaj, że API zawiera każdy typ danych widoczny w interfejsie.
Czy trzeba migrować całą historię?
Nie zawsze. Aktywne dane możesz przenieść do nowego CRM-u, a starsze zachować w kontrolowanym archiwum, o ile nadal da się je wyszukać, zabezpieczyć i usunąć zgodnie z przyjętymi zasadami. Decyzję podejmij osobno dla każdego typu danych.
Kiedy można wyłączyć stary CRM?
Po potwierdzeniu kompletności danych, działania integracji i dostępu użytkowników oraz po zakończeniu uzgodnionego okresu kontrolnego. Termin zależy od umowy, kosztu utrzymania i obowiązków dotyczących przechowywania danych.
Czy migracja wystarczy, żeby zespół korzystał z nowego systemu?
Nie. Potrzebne są jasne zasady, krótkie szkolenie na prawdziwych scenariuszach i osoba odpowiedzialna za pierwsze poprawki. Więcej o tym piszę w tekście o wdrożeniu CRM-u w zespole.