Формат номера WhatsApp и код страны: исправляем ошибки в Excel

Знаете ли вы, какой процент номеров в вашем списке для кампании записан правильно? В клиентском списке, вставленном в Excel, один и тот же человек может выглядеть четырьмя разными способами: 0532 123 45 67, 5321234567, +90 (532) 123-45-67 и 5,32E+11. Из-за этих различий WhatsApp не находит номер, сообщение не уходит, а отчёт об ошибках растёт. Хорошая новость: проблему обычно решают несколько простых правил и несколько формул Excel. В этой статье мы расскажем о формате номеров, который ожидает WhatsApp, кодах стран, частых ошибках и шагах очистки списка.
Формат, который ожидает WhatsApp
WhatsApp распознаёт номера в международном формате: код страны, затем национальный номер без ведущего нуля. Знак «плюс», пробелы, скобки и дефисы не нужны; достаточно цифр.
| Местная запись (Турция) | Формат WhatsApp | Пояснение |
|---|---|---|
| 0532 123 45 67 | 905321234567 | Первый 0 отбрасывается, добавляется 90, пробелы удаляются |
| 532 123 45 67 | 905321234567 | Добавляется код страны |
| +90 532 123 45 67 | 905321234567 | Знак «плюс» и пробелы удаляются |
| 0090 532 123 45 67 | 905321234567 | 00 — префикс международного вызова, удаляется |
| (0532) 123-45-67 | 905321234567 | Скобки и дефисы удаляются |
Номер в примере условный. В Турции номера мобильных телефонов, включая код страны, состоят всего из 12 цифр и начинаются с 905.
Почему важен ведущий ноль?
Привычка при местном наборе — ставить перед номером ноль; в международном формате этого нуля нет. Если вы напишете 9005321234567 вместо 905321234567, номер будет недействительным. Во многих странах действует то же правило: местный «транковый» ноль отбрасывается вместе с кодом страны. В Великобритании номер 07911 123456 превращается в 447911123456, а не в 4407911123456.
Часто используемые коды стран
| Страна | Код | Местный пример | Формат WhatsApp |
|---|---|---|---|
| Турция | 90 | 0532 000 00 00 | 905320000000 |
| Германия | 49 | 0151 0000 0000 | 4915100000000 |
| Великобритания | 44 | 07911 000000 | 447911000000 |
| США и Канада | 1 | (212) 555-0100 | 12125550100 |
| Азербайджан | 994 | 050 000 00 00 | 994500000000 |
| Нидерланды | 31 | 06 0000 0000 | 31600000000 |
| Франция | 33 | 06 00 00 00 00 | 33600000000 |
| ОАЭ | 971 | 050 000 0000 | 971500000000 |
Номера в таблице условные. В некоторых странах (например, в Мексике и Аргентине) для мобильных номеров могут требоваться дополнительные префиксы; если у вас много клиентов из-за рубежа, сверяйтесь с актуальными правилами нумерации нужной страны.
Частые ошибки в Excel
| Ошибка | Как выглядит? | Решение |
|---|---|---|
| Научная запись | 5,32E+11 | Задайте столбцу формат «Текст» и введите номер заново; искажённые цифры не восстанавливаются |
| Пропадание ведущего нуля | 5321234567 | Ничего страшного; к 10-значному турецкому номеру добавляется 90 |
| Пробелы и дефисы | 532 123 45 67 | Используйте формулу очистки |
| Несколько номеров в одной ячейке | 532..., 533... | Разнесите по отдельным строкам |
| Стационарный телефон | 0212 000 00 00 | Может не быть зарегистрирован в WhatsApp; храните отдельно |
| Лишние или недостающие цифры | 53212345 | Удалите из файла или уточните у клиента |
| Ячейка с буквами | 0532 xxx xx xx | Удалите строку |
Номера, превратившиеся в научную запись, особенно опасны: Excel округляет их, поэтому последние цифры безвозвратно теряются. Поэтому перед вставкой данных переведите столбец с номерами в текстовый формат.
Пошаговая очистка в Excel
- Сделайте копию файла. Не портите оригинал.
- Выделите столбец с номерами и задайте ячейкам формат Текст.
- Рядом откройте новый столбец и уберите пробелы, дефисы, скобки и знак «плюс». Пример формулы в турецкой версии Excel:
=YERİNEKOY(YERİNEKOY(YERİNEKOY(YERİNEKOY(YERİNEKOY(A2;" ";"");"-";"");"(";"");")";"");"+";"") - Уберите префикс «00» и ведущий ноль и добавьте код Турции:
=EĞER(SOLDAN(B2;2)="90";B2;EĞER(SOLDAN(B2;1)="0";"90"&PARÇAAL(B2;2;20);EĞER(UZUNLUK(B2)=10;"90"&B2;B2))) - Проверьте, является ли номер турецким мобильным:
=VE(SOLDAN(C2;3)="905";UZUNLUK(C2)=12). Строки, где результат не ИСТИНА, требуют проверки. - Скопируйте столбец с результатом и зафиксируйте значения через «Вставить значения»; формулы удалите.
- Данные > Удалить дубликаты — удалите повторы.
Английские названия функций: SUBSTITUTE, IF, LEFT, MID, LEN и AND; в английской версии Excel разделителем аргументов может быть запятая вместо точки с запятой. Для иностранных номеров приведённая выше формула не подходит; обработайте их отдельно на другом листе по коду страны.
Что делает и чего не делает WapFlow
WapFlow при импорте из Excel сам исправляет распространённые написания: ведущий 0 заменяется кодом Турции, десятизначный турецкий номер дополняется 90, а пробелы удаляются. Для иностранных номеров код страны нужно указать полностью вам; короткие номера и номера с недостающими цифрами также придётся удалить из файла. Этапы импорта описаны в руководстве по импорту из Excel.
После импорта выполните две проверки:
- Откройте несколько случайных контактов в адресной книге и убедитесь, что номер сохранён в правильном поле и с правильным количеством цифр.
- На странице проверки номеров запустите фильтр WhatsApp, чтобы узнать, зарегистрирован ли номер в WhatsApp. Номера с правильным форматом, но без регистрации в WhatsApp отделяются на этом этапе. Подробности — в статье о проверке номеров.
Проверка не даёт 100% точности: результат зависит от текущего ответа WhatsApp. Перепроверяйте важные списки перед кампанией.
Пример: очистка списка из 500 строк
Приведённая ниже таблица основана не на реальном клиенте, а вымышлена на основе типичного процесса очистки. Цифры нужны только для иллюстрации логики.
| Шаг | Осталось строк | Что сделано |
|---|---|---|
| Начало | 500 | Список, объединённый из разных источников |
| Дубликаты удалены | 455 | Один и тот же человек был введён несколько раз |
| Буквы и пустые ячейки удалены | 440 | Строки с пометкой «спросить позже» |
| Формат исправлен | 440 | Приведены к 12-значному виду с помощью формул |
| Стационарные телефоны отделены | 395 | Номера, начинающиеся с 0212 и 0216, перенесены на отдельный лист |
| Проверка номеров | 350 | Отсеяны те, кто не зарегистрирован в WhatsApp |
В итоге у вас остаётся меньший, но действительно достижимый список. Ответ на кампанию, измеренный по такому списку, тоже будет показательнее. Кроме того, записывая, на каком этапе и насколько сократился список, вы сможете предотвращать ошибки у источника при следующем сборе данных.
Предотвращайте ошибку у источника
Очистка устраняет симптом; настоящее решение — правильно собирать номера. Добавьте небольшие правила туда, где вы получаете данные клиентов:
- Веб-форма: используйте поле выбора кода страны. Ограничьте поле номера так, чтобы принимались только цифры.
- Журнал записей и регистрация в магазине: при записи номера установите один формат, например «05xx xxx xx xx», и пусть все пользуются им.
- Повторите клиенту: «Ваш номер 0532 123 45 67, верно?» Простое подтверждение предотвращает многие ошибки.
- Проверка: раз в месяц пропускайте новые номера через проверку номеров; старые списки со временем устаревают.
- Запись о разрешении: рядом с номером записывайте цель получения и дату согласия; эти данные потом очень пригодятся.
Тот же принцип при подключении вашего номера
Подключая свой номер к панели, тоже не забывайте код страны. Если вы подключаетесь по коду сопряжения, введите номер телефона с кодом страны, без знака «плюс» и без ведущего нуля. При подключении через QR-код вводить номер не нужно. Шаги подключения см. в руководстве по QR-коду.
Контрольная таблица очистки списка
| Проверка | Да |
|---|---|
| Столбец с номерами в текстовом формате? | ☐ |
| Остались ли номера, превратившиеся в научную запись? (не должно быть) | ☐ |
| Все ли номера начинаются с кода страны? | ☐ |
| Турецкие мобильные номера состоят из 12 цифр и начинаются с 905? | ☐ |
| Повторы удалены? | ☐ |
| Стационарные номера отделены? | ☐ |
| Пропущено через проверку номеров? | ☐ |
Часто задаваемые вопросы
Нужно ли ставить знак «плюс» перед номером?
В файлах Excel знак «плюс» не нужен; пишите только цифры. Знак «плюс» может вызвать проблемы в ячейке.
Приходят ли сообщения WhatsApp на стационарные телефоны?
Некоторые стационарные линии могут быть зарегистрированы в WhatsApp Business, но в целом у большинства стационарных номеров нет аккаунта WhatsApp. Проверьте номер через проверку номеров.
Как писать клиентам из-за рубежа?
Добавляйте код страны полностью и убирайте местный ноль. Если нумерация в стране отличается, сначала отправьте небольшую пробную рассылку.
Что делать, если у одного человека два номера?
Проверьте через проверку номеров, какой из номеров зарегистрирован в WhatsApp, и используйте только его. Отправка одного и того же сообщения на оба номера может раздражать человека. Второй номер запишите в заметке к контакту.
Номер введён правильно, но сообщение не ушло. Почему?
Номер может быть не зарегистрирован в WhatsApp, человек мог вас заблокировать или аккаунт в этот момент мог быть не подключён. Причину ошибки проверьте в отчёте о кампании.
После очистки списка номеров используйте WapFlow, чтобы вести адресную книгу, проверку и кампании на одной панели.


