Checklist migracji CRM — 30 punktów które musisz sprawdzić
Kompletna lista kontrolna migracji CRM: audyt danych, mapowanie pól, testy, szkolenia, go-live. 30 punktów podzielonych na 3 fazy — pobierz i odznaczaj.
Migracja CRM to projekt jak każdy inny — ma etapy, ryzyka i punkty kontrolne. Firmy które podchodzą do niej bez przygotowania tracą dane, marnują tygodnie na poprawki i wykańczają handlowców których proszą o równoległe korzystanie z dwóch systemów.
Ta lista 30 punktów to efekt kilkudziesięciu migracji które przeprowadziliśmy — od prostych przenosin z Pipedrive (tydzień roboty) przez skomplikowane migracje z Salesforce Enterprise (2 miesiące). Używamy jej jako narzędzia do śledzenia postępu w każdym projekcie.
Jak używać tej listy
Podzieliłem checklistę na 3 fazy:
- Faza 1: Audyt i przygotowanie (przed migracją)
- Faza 2: Migracja danych (właściwy transfer)
- Faza 3: Wdrożenie i go-live (po przeniesieniu)
Odznaczaj punkty sekwencyjnie — każda faza jest fundamentem następnej. Nie przechodź do Fazy 2 dopóki wszystkie punkty z Fazy 1 nie są zielone.
Faza 1: Audyt i przygotowanie
Dane i inwentaryzacja
-
1. Wyeksportuj wszystkie dane z obecnego CRM — kontakty, firmy, szanse, aktywności, notatki, załączniki, niestandardowe właściwości. Sprawdź czy eksport jest kompletny.
-
2. Policz rekordy — ile masz kontaktów, firm, szans, aktywności? Zapisz liczby jako punkt odniesienia do weryfikacji po imporcie.
-
3. Oceń jakość danych — jaki % kontaktów ma e-mail? Jaki % ma przypisaną firmę? Ile jest duplikatów? Ile rekordów jest starszych niż 3 lata i nieaktywnych?
-
4. Zdecyduj co migrujesz — czy przenosisz historyczne dane sprzed 5 lat? Czy migrujesz zamknięte szanse sprzedaży? Mniej danych = szybsza migracja i czystsza baza w nowym CRM.
-
5. Zidentyfikuj niestandardowe pola — spisz wszystkie niestandardowe właściwości w obecnym CRM. Każde wymaga decyzji: migrować 1:1, połączyć z innym, porzucić, stworzyć nowe.
Mapowanie danych
-
6. Stwórz tabelę mapowania — dla każdego pola w starym CRM wskaż odpowiednie pole w nowym. Przykład: HubSpot „Lead Source” → Twenty Custom Field „Źródło pozyskania”.
-
7. Ustal format dat — różne CRM używają różnych formatów (ISO 8601, US, EU). Upewnij się że daty po eksporcie są w jednolitym formacie przed importem.
-
8. Zdefiniuj wartości dla pól wyboru (dropdowns) — jeśli w starym CRM masz „Status klienta: Aktywny / Nieaktywny / Prospect” a nowy CRM ma inną listę, wymaga to ręcznego mapowania każdej wartości.
-
9. Zaplanuj hierarchię importu — firmy muszą być zaimportowane przed kontaktami, kontakty przed szansami sprzedaży. Błędna kolejność = broken relationships.
-
10. Określ właścicieli rekordów — jeśli migrujesz między systemami z różnymi loginami użytkowników, potrzebujesz tabeli mapowania: „Jan Kowalski (HubSpot ID: 123)” → „jan.kowalski@firma.pl (Twenty user)”.
Infrastruktura i środowisko
-
11. Zbuduj środowisko testowe — zainstaluj nowy CRM osobno (np. na subdomenie
test.crm.firma.pl). Nie testuj na produkcji. -
12. Przeprowadź import testowy na środowisku testowym — zaimportuj 100 losowych rekordów i zweryfikuj poprawność.
-
13. Sprawdź integracje do odtworzenia — lista każdej integracji w obecnym CRM (Slack, Google Calendar, e-mail, fakturowanie, ERP, marketing automation). Dla każdej: czy istnieje w nowym CRM? Wymaga Make/Zapier? Trzeba zbudować custom?
Faza 2: Migracja danych
Czyszczenie danych
-
14. Usuń duplikaty — przed importem, nie po. Duplikaty po imporcie to podwójna praca. Użyj narzędzi jak Dedupely, wbudowanego mergera HubSpot (jeśli eksportujesz z HubSpot) lub Google Sheets z formułą COUNTIF.
-
15. Uzupełnij krytyczne braki — kontakty bez e-maila lub bez firmy powinny mieć te dane uzupełnione lub być oznaczone do późniejszej weryfikacji. Import rekordów z pustymi wymaganymi polami może powodować błędy.
-
16. Ustandaryzuj wartości — polskie znaki (ą, ę, ś, ó) czasem powodują problemy przy eksporcie CSV. Sprawdź encoding (powinien być UTF-8).
-
17. Przygotuj osobne pliki CSV — firm, kontaktów, szans sprzedaży. Jeden rekord per wiersz, nagłówki kolumn zgodne z dokumentacją nowego CRM.
Import właściwy
-
18. Zaimportuj firmy (Companies) — pierwszy w kolejności. Zweryfikuj: czy liczba zaimportowanych firm = liczba w pliku CSV?
-
19. Zaimportuj kontakty (People) — przypisz do firm przez kolumnę z identyfikatorem firmy. Sprawdź losową próbkę 20 kontaktów czy relacje firm są poprawne.
-
20. Zaimportuj szanse sprzedaży (Opportunities) — przypisz do firm i kontaktów. Zweryfikuj pipeline i etapy.
-
21. Zaimportuj aktywności i notatki — jeśli nowy CRM obsługuje ich import (nie wszystkie to robią). Aktywności historyczne to nice-to-have, nie must-have.
-
22. Zweryfikuj liczby po imporcie — porównaj liczby rekordów z Fazy 1, punkt 2. Tolerancja: max 2% różnicy (wynikająca z pominięcia duplikatów i rekordów odrzuconych).
Integracje i automations
-
23. Podłącz integracje kluczowe — co najmniej: e-mail/kalendarz, komunikator (Slack/Teams), fakturowanie lub ERP jeśli jest. Testuj każdą integrację (wyślij testowe zdarzenie, sprawdź czy trafił do CRM).
-
24. Zbuduj zastępniki automatyzacji — jeśli stary CRM miał workflows/sekwencje e-mailowe, odtwórz je w nowym lub zbuduj przez Make/n8n. Każda automatyzacja wymaga testu end-to-end.
Faza 3: Wdrożenie i go-live
Szkolenia
-
25. Zorganizuj sesję onboardingową — minimum 2 godziny dla całego zespołu. Pokaż: dodawanie kontaktu, tworzenie szansy, logowanie aktywności, filtry i widoki, pipeline kanban.
-
26. Przygotuj kartę ściągawki — jedną stronę A4 z 10 najczęstszymi operacjami. Handlowcy będą do niej wracać w pierwszych 2 tygodniach.
-
27. Wyznacz wewnętrznego championa CRM — jedna osoba w firmie odpowiedzialna za CRM: odpowiada na pytania kolegów, zgłasza problemy, egzekwuje wypełnianie danych.
Go-live
-
28. Wyznacz datę cut-over — konkretna data i godzina od której stary CRM jest read-only i wszyscy pracują w nowym. Unikaj „dwie tygodnie równolegle” — to zawsze oznacza bałagan w danych.
-
29. Zablokuj lub zarchiwizuj stary CRM — nie kasuj od razu, ale ogranicz dostęp. Potrzebujesz 3–6 miesięcy żeby mieć dostęp do historycznych danych jeśli coś umknie.
-
30. Zaplanuj review po 30 dniach — po miesiącu zbierz feedback od zespołu: co nie działa, jakich pól brakuje, gdzie jest friction. Pierwsze 30 dni to najcenniejszy czas na kalibrację.
Najczęstsze błędy przy migracji CRM
Migrowanie zbyt dużo danych. Firma istnieje 10 lat, w CRM jest 50 000 kontaktów. Z tego 80% to zimne leady sprzed 7 lat. Migruj tylko to co jest aktywne i wartościowe — resztę zarchiwizuj w CSV.
Pomijanie testu migracji. Import produkcyjny bez środowiska testowego to przepis na katastrofę. Zawsze najpierw testuj na próbce.
Za mało czasu na szkolenia. Dwie godziny to minimum. Niedoszkolony handlowiec wróci do Excela.
Zostawianie starych narzędzi aktywnych. Jeśli stary CRM działa, część zespołu będzie go używać. Równoległa praca = rozsynchronizowane dane.
Chcesz żebyśmy przeprowadzili tę migrację za Ciebie? Skontaktuj się — przeprowadzimy audyt danych, zaplanujemy i wykonamy migrację end-to-end.
Sprawdź, ile Twoja firma może zaoszczędzić
Skorzystaj z kalkulatora ROI lub umów bezpłatną konsultację — wyliczamy oszczędności w 30 minut.