Najważniejsze w skrócie
- Oczyść dane przed przeniesieniem. Migracja to najtańszy moment, by pozbyć się duplikatów i martwych rekordów.
- Zmapuj pola w pisemnym dokumencie i uzgodnij go z osobami, które korzystają z danych.
- Ładuj w kolejności: użytkownicy, konta, kontakty, szanse, potem aktywności i pliki.
- Wykonaj co najmniej jedno pełne ładowanie testowe w sandboxie i uzgodnij liczby oraz sumy przed startem.
Przejście do Salesforce to szansa na czysty start. To też moment, w którym wiele zespołów traci zaufanie do nowego CRM, bo brakuje rekordów, właściciele są błędni albo zniknęła historia.
Nasz zespół brał udział w migracjach do Salesforce dla globalnych zespołów sprzedaży. Poniższą checklistę stosujemy w mniejszych firmach, niezależnie od tego, czy źródłem jest Excel, HubSpot, Pipedrive czy stary CRM.
Etap 1: plan
- Określ, jak wygląda sukces. Np. wszyscy aktywni klienci i otwarte szanse, dwa lata zamkniętych szans, historia aktywności z ostatnich 12 miesięcy.
- Zdecyduj, czego nie migrować. Stare leady bez odpowiedzi, kontakty bez e-maila, szanse przegrane pięć lat temu. Mniej danych to szybsza i czystsza migracja.
- Spisz systemy źródłowe i ich właścicieli. Kto zna każdy zbiór danych i odpowie na pytania?
- Zamroź model danych. Uzgodnij obiekty, typy rekordów, pola wymagane i wartości list wyboru przed mapowaniem.
Etap 2: porządki i mapowanie
- Najpierw wyeksportuj wszystko. Zachowaj pełną, nienaruszoną kopię danych źródłowych.
- Usuń duplikaty w źródle. To dużo łatwiejsze niż scalanie później w Salesforce.
- Ujednolicaj wartości. Kraje, branże, etapy i właściciele w spójnych formatach.
- Przygotuj dokument mapowania. Dla każdego pola źródłowego: obiekt i pole w Salesforce, transformacja i przykład.
- Zmapuj użytkowników i właścicieli. Każdy rekord potrzebuje właściciela. Zdecyduj, do kogo trafią rekordy osób, które odeszły.
- Zaplanuj identyfikatory. Utwórz pole external ID na każdym obiekcie z ID ze starego systemu. Ułatwia relacje i ponowne ładowania.
Etap 3: testy
- Najpierw ładuj do sandboxa. Wykonaj pełną migrację co najmniej raz w sandboxie.
- Ładuj w kolejności. Użytkownicy, konta, kontakty, szanse, role kontaktów, produkty, a potem aktywności, notatki i pliki.
- Wyłącz automatyzacje podczas ładowania tam, gdzie wysyłałyby e-maile lub tworzyły zadania dla historycznych rekordów. Użyj custom setting lub uprawnienia, które pomija Flowy dla użytkownika migracyjnego.
- Uzgodnij dane. Porównaj liczby rekordów i sumy kwot w źródle i Salesforce. Sprawdź wyrywkowo 20 rekordów na obiekt z użytkownikiem biznesowym.
- Testuj z użytkownikami. Poproś dwóch–trzech handlowców, by znaleźli swoje konta i szanse i potwierdzili, że są poprawne.
Etap 4: start
- Wybierz datę przełączenia i od tego momentu nie twórz nowych rekordów w starym systemie.
- Wykonaj ładowanie końcowe tymi samymi skryptami i mapowaniem co w teście.
- Ponownie uzgodnij dane i usuń luki tego samego dnia.
- Włącz automatyzacje i sprawdź, czy nowe rekordy zachowują się poprawnie.
- Przeszkól użytkowników pierwszego dnia, skupiając się na codziennych zadaniach, a nie na wszystkich funkcjach.
Etap 5: po starcie
- Zostaw stary system w trybie tylko do odczytu na kilka miesięcy, na wypadek gdyby ktoś potrzebował niezmigrowanej historii.
- Pilnuj jakości danych przez pierwszy miesiąc: duplikaty, brak właścicieli, błędne etapy.
- Zbieraj feedback w pierwszych dwóch tygodniach i szybko wdrażaj proste poprawki. Utracone na starcie zaufanie trudno odbudować.
Typowe błędy
| Błąd | Skutek | Jak uniknąć |
|---|---|---|
| Migracja wszystkiego | Wolne ładowania, zaśmiecony org | Uzgodnij, co zostaje w starym systemie |
| Brak external ID | Zerwane relacje, bolesne ponowne ładowania | Pole external ID na każdym obiekcie |
| Włączone automatyzacje | Klienci dostają e-maile o starych transakcjach | Pomijanie Flowów dla użytkownika migracyjnego |
| Brak uzgodnienia | Braki wykryte po tygodniach | Porównanie liczb i sum po każdym ładowaniu |
| Szkolenie ze wszystkiego | Przytłoczeni użytkownicy | Najpierw codzienne zadania |
Dobra migracja to w większości przygotowanie. Jeśli chcesz, by mapowanie, ładowania testowe i uzgodnienie danych przygotował ktoś za Ciebie, usługa migracji obejmuje cały proces.
Najczęstsze pytania
Ile trwa migracja CRM do Salesforce?
W małej firmie z jednym systemem źródłowym i do kilkuset tysięcy rekordów zwykle trzy do sześciu tygodni, łącznie z mapowaniem, ładowaniami testowymi i szkoleniem. Złożona historia, wiele systemów czy obiekty niestandardowe wydłużają ten czas.
Jakim narzędziem importować dane?
Data Import Wizard obsługuje do 50 000 rekordów na import dla popularnych obiektów i jest prosty w użyciu. Data Loader obsługuje większe wolumeny i wszystkie obiekty. Przy powtarzalnych lub złożonych migracjach warto rozważyć narzędzie ETL.