Przejdź do treści
Darmowy audyt

CRM Firmowy Problem i rozwiązanie

Import danych z Excela do CRM psuje dane - przyczyny i jak zrobić to poprawnie

Autor: Bartosz Gromek Zaktualizowano: 4 min czytania

W skrócie

  • Objaw: po imporcie z Excela w CRM pojawiają się nieczytelne znaki zamiast polskich liter, błędne daty i kwoty, duplikaty firm albo osoby niepowiązane z firmami.
  • Przyczyna: nieuporządkowany arkusz (kilka danych w jednej kolumnie, różne formaty, powtórzone firmy), złe kodowanie pliku i brak wspólnego klucza między firmami a osobami.
  • Rozwiązanie: oczyść i rozdziel dane przed importem, zapisz plik jako CSV UTF-8, importuj najpierw firmy, potem osoby, i zawsze zaczynaj od próbki rekordów.

Nie masz czasu? Zrobimy to za Ciebie - Dedykowany CRM od 24 999 zł netto

Jak to wygląda

Firma przez lata prowadziła klientów w arkuszu, kupiła CRM i chce przenieść dane. Import przechodzi bez komunikatu o błędzie, ale po otwarciu kontaktów widać, że coś jest nie tak. Zespół od pierwszego dnia trafia na błędne dane i traci zaufanie do nowego systemu.

  • zamiast „ą”, „ę” czy „ł” w nazwach i nazwiskach są nieczytelne znaki,
  • daty są przestawione (dzień z miesiącem) albo puste, a kwoty pomnożone lub ucięte,
  • ta sama firma występuje kilka razy pod różnymi nazwami,
  • osoby kontaktowe nie są przypisane do żadnej firmy.

Dlaczego tak się dzieje

CRM przyjmie każdy poprawny technicznie plik, ale nie zgadnie, co autor arkusza miał na myśli. Arkusz prowadzony przez kilka osób przez lata ma zwykle niespójne formaty, scalone komórki i kilka informacji w jednej kolumnie. Import przenosi te problemy do systemu, a często je pogłębia.

Kodowanie i separator pliku

Arkusz zapisany jako zwykły CSV może używać kodowania innego niż UTF-8, przez co polskie litery zamieniają się w nieczytelne znaki. Polskie ustawienia regionalne często zapisują też średnik jako separator pól, a CRM oczekuje przecinka, więc kolumny się przesuwają.

Formaty dat i kwot

W jednej kolumnie bywają daty w formacie dzień-miesiąc-rok i miesiąc-dzień-rok, a kwoty z przecinkiem, kropką, spacją albo symbolem waluty. CRM interpretuje je według jednego schematu, więc część wartości odczytuje błędnie.

Brak struktury: firmy, osoby i klucze

W arkuszu jeden wiersz to zwykle firma i osoba razem, a w CRM to dwa osobne obiekty. Bez wspólnego klucza, np. NIP, system nie wie, które osoby należą do której firmy, i tworzy dodatkowe rekordy.

Ukryte problemy w arkuszu

Arkusze często zawierają ukryte wiersze i kolumny, aktywne filtry, formuły zamiast wartości oraz spacje na początku i końcu komórek. Po eksporcie formuły mogą dać inne wartości niż na ekranie, a przez spację na końcu „Firma” i „Firma ” to dla CRM dwa różne rekordy. Przed eksportem odkryj wszystkie wiersze i kolumny, wyłącz filtry, zamień formuły na wartości i usuń zbędne spacje funkcją przycinania tekstu.

Objaw po imporcie Najczęstsza przyczyna Co poprawić w pliku
Nieczytelne polskie znaki Kodowanie inne niż UTF-8 Zapisz jako „CSV UTF-8”
Dane w złych kolumnach Inny separator pól Ustaw separator w opcjach importu
Błędne daty i kwoty Mieszane formaty Daty RRRR-MM-DD, kwoty bez symbolu waluty
Duplikaty firm Ta sama firma w wielu wierszach Jedna firma = jeden wiersz z NIP
Osoby bez firmy Brak wspólnego klucza Kolumna NIP przy każdej osobie

Przed importem sprawdź, czy masz podstawę prawną do przetwarzania wszystkich kontaktów z arkusza. Import to dobry moment, żeby nie przenosić do CRM danych, których firma nie powinna już przechowywać.

Jeśli po imporcie masz już duplikaty, zobacz jak usunąć duplikaty w CRM. Ten problem jest jednym z naszej listy 100 problemów z CRM w firmie.

Jak to rozwiązać krok po kroku

Import danych z Excela do CRM psuje dane - przyczyny i jak zrobić to poprawnie - https://codescriptum.pl/blog/import-danych-z-excela-do-crm/

  1. Zrób kopię oryginalnego arkusza i pracuj tylko na kopii. Usuń puste wiersze, scalone komórki, sumy i komentarze w komórkach.
  2. Rozdziel dane na dwa arkusze: firmy (jedna firma w jednym wierszu, z NIP) oraz osoby kontaktowe (z kolumną NIP firmy, do której należą).
  3. Ujednolij formaty: daty jako RRRR-MM-DD, kwoty jako same cyfry z jednym separatorem dziesiętnym, a wartości powtarzalne (branża, źródło, status) według listy z CRM.
  4. Usuń duplikaty po NIP dla firm i po adresie e-mail dla osób, łącząc informacje z powtórzonych wierszy w jeden.
  5. Zapisz oba arkusze jako „CSV UTF-8” i dodaj kolumnę z oznaczeniem importu, np. „import-2026-10”, żeby w razie błędu łatwo wyfiltrować te rekordy.
  6. Zaimportuj kilkadziesiąt wierszy: najpierw firmy, potem osoby powiązane po NIP. Sprawdź polskie znaki, daty, kwoty i powiązania w CRM.
  7. Jeśli próba jest poprawna, zaimportuj całość w tej samej kolejności i porównaj liczbę rekordów oraz sumy kwot z arkuszem.

Jak sprawdzić, że zadziałało

Porównaj liczbę firm i osób w CRM z liczbą wierszy w oczyszczonych plikach. Otwórz losowo kilkanaście rekordów: polskie znaki, daty i kwoty muszą się zgadzać z arkuszem, a każda osoba musi być przypisana do właściwej firmy. Wyszukaj kilka znanych firm, żeby upewnić się, że nie występują podwójnie.

Usługa CodeScriptum

Dedykowany CRM

od 24 999 zł netto

  • MVP w 6 tygodni
  • Bez opłat za użytkownika
  • Integracje i automatyzacje

Najczęściej zadawane pytania

Czy mogę zaimportować arkusz do CRM bez porządkowania?

Technicznie tak, ale wszystkie błędy z arkusza trafią do systemu, a poprawianie ich w CRM rekord po rekordzie trwa dłużej niż oczyszczenie pliku przed importem.

Jak cofnąć nieudany import?

Najłatwiej, jeśli każdy importowany rekord ma oznaczenie importu w osobnym polu albo tagu. Wtedy wyfiltrujesz dokładnie te rekordy i usuniesz je zbiorczo, a potem powtórzysz import z poprawionego pliku.

Co z historią kontaktów zapisaną w arkuszu?

Notatki i daty kontaktów najlepiej zaimportować jako osobne aktywności powiązane z firmą lub osobą. Jeśli CRM tego nie obsługuje, przenieś je do jednego pola notatki przy firmie.

Pojęcia w tym artykule

Źródła

  1. RFC 4180: format plików CSV (otwiera się w nowej karcie) rfc-editor.org
  2. Rozporządzenie (UE) 2016/679 (RODO) - tekst w EUR-Lex (otwiera się w nowej karcie) eur-lex.europa.eu

Podobne problemy

O autorze

Bartosz Gromek

Założyciel CodeScriptum, technologia i rozwój

Założyciel CodeScriptum - firmy technologicznej z Łodzi, działającej od 2022 roku. Odpowiada za technologię i rozwój, a projekty realizuje razem z zespołem specjalistów od stron, sklepów internetowych, systemów CRM, integracji, AI i marketingu. Na blogu opisuje problemy, z którymi zgłaszają się klienci CodeScriptum, i sprawdzone sposoby ich rozwiązania.

Newsletter

Konkretne porady raz na jakiś czas

Nowe problemy i rozwiązania z bloga, zmiany w przepisach dla sklepów i stron oraz sprawdzone sposoby na więcej klientów z internetu. Bez spamu, wypis jednym kliknięciem.