Numery telefonów to najbrudniejsze pole niemal każdego CRM: jeden lead przychodzi jako +1 415 555 0123, drugi jako (415) 555-0123, trzeci jako 4155550123 z dopiskiem „tylko WhatsApp". Bitrix24 (Alaio) zapisuje to, co wpisał formularz albo handlowiec — a każda rozbieżność po cichu psuje coś dalej: wykrywanie duplikatów, click-to-call, dopasowanie w komunikatorach, dostarczanie SMS-ów. Ten przewodnik opisuje format, na który warto się ustandaryzować, i jak wymusić go automatycznie — dla nowych rekordów i dla tysięcy już zapisanych w bazie.

Dlaczego formaty numerów mają znaczenie w CRM?

Od porównywalności numerów zależą trzy mechanizmy. Deduplikacja dopasowuje leady i kontakty po telefonie — „+1 415 555 0123" i „(415) 555-0123" to dla człowieka ta sama osoba, a dla naiwnego porównania dwa różne ciągi; właśnie tak mnożą się zdublowane karty (szerzej o problemie w przewodniku po duplikatach). Telefonia dopasowuje połączenie przychodzące do karty po numerze — niezgodny format oznacza, że połączenie wyskakuje jako nierozpoznane. Integracje komunikatorów i SMS odrzucają numery z przypadkowymi znakami albo kierują je błędnie. Jeden kanoniczny format naprawia wszystkie trzy naraz.

Jaki format przyjąć jako standard?

Przechowuj numery w międzynarodowym formacie E.164 — plus, kod kraju i cyfry, nic więcej: +14155550123. Tego oczekują operatorzy telefonii, API komunikatorów i bramki SMS, taki numer czysto się sortuje i porównuje, a każdy krajowy „ładny" format da się z niego wyprowadzić na potrzeby wyświetlania. Błąd, którego należy uniknąć, jest odwrotny: przechowywać ciąg sformatowany lokalnie i liczyć, że każda integracja znormalizuje go we własnym zakresie — żadna tego nie obiecuje.

Jak automatycznie formatować numery przy wprowadzaniu?

Ustaw regułę automatyzacji na tworzeniu leada i kontaktu. Formatuj numer telefonu: własny prefiks usuwa wszystkie znaki interpunkcyjne, które wstukał człowiek, zostawia same cyfry i zwraca numer z prefiksem kraju, jaki skonfigurujesz — więc każdy rekord wchodzi do bazy już w formie kanonicznej, niezależnie od tego, co przysłał formularz. Prefiks ustawiasz raz, na kod kraju swojego rynku, a robot radzi sobie zarówno z zapisem lokalnym, jak i z numerem już międzynarodowym. Dodaj tę samą regułę także na zmianie pola, nie tylko na utworzeniu — numery są później edytowane ręcznie, a druga reguła nie pozwala im z powrotem osunąć się w chaos.

Jak uporządkować numery już zapisane w bazie?

Reguły na nowych rekordach nic nie dają istniejącej bazie, a ręczna edycja dziesięciu tysięcy kart to nie jest plan. Formatuj telefony elementu CRM: własny prefiks normalizuje wszystkie numery bieżącego rekordu — każdą wartość pola wielokrotnego, nie tylko pierwszą — w jednym wywołaniu robota. Opakuj go w proces i przepuść ten proces przez całą bazę masowym uruchomieniem; ten sam przebieg naturalnie wpisuje się w szersze porządkowanie danych w CRM. Po masowym przebiegu reguły wejściowe z poprzedniej sekcji utrzymują bazę w czystości.

Jak ustalić kraj na podstawie numeru telefonu?

Gdy numery są już w E.164, kod kraju staje się daną, na której można rozgałęziać proces. Kraj według numeru telefonu ustala kraj wprost w procesie, a dalej idzie routing: przypisz handlowca mówiącego po niemiecku, przełącz język szablonu wiadomości, zastosuj właściwą logikę podatkową. W parze z robotem Znajdź kontakt po telefonie/e-mailu znormalizowany numer staje się też niezawodnym kluczem do dopasowywania zapytań do istniejących klientów — wyszukiwanie po telefonie działa tylko wtedy, gdy obie strony porównania używają tego samego formatu.

Co dalej?

Najpierw masowe porządki, potem włączenie reguł wejściowych — w tej kolejności, inaczej nowe czyste rekordy będą się mieszać ze starymi brudnymi i efekt nigdy nie stanie się widoczny. Zbiór przykładów automatyzacji pokazuje sąsiednie przepisy na walidację i poprawianie literówek, a przewodnik po połączeniach opisuje, jakie dane telefonii da się wciągnąć do procesów, gdy numery wreszcie do siebie pasują.