- Боремся с невалидными телефонами и емейлами. Сохраняем конверсию
- Зачем нужна проверка контактных данных
- По каким правилам мы проверяем емейлы и телефоны
- Почему дополнительные проверки в полях на самом деле не снижают конверсию
- Налаживаем связь между маркетингом и продажами и ускоряем команду
- Больше о том, как лид-бот Carrot quest помогает онлайн-бизнесам
- Введите валидный номер телефона: что это такое значит, как его ввести
- Введите валидный номер телефона: что это значит?
- Что значит «валидный»?
- Как происходит идентификация по личному номеру телефона?
- Что делать, если номер введен правильно, а система выдает «невалидный»?
- Убедиться в рабочем состоянии сим-карты
- Перечитать введенные цифры
- Обратить внимание на введенный код страны
- Убрать пробелы, тире, иные знаки
- Убедиться в отсутствии технического сбоя
- Заключение
- Что такое валидный номер телефона?
- Валидация номера телефона на JS
- Что получим на выходе?
- Логика действий
- HTML форма
- CSS код добавляемых классов
- Пример валидации телефона
- Комментарии ( 0 ):
Боремся с невалидными телефонами и емейлами. Сохраняем конверсию
Привет! Я Лена из команды продукта Carrot quest.
Мы ввели автоматическую проверку данных в стандартных свойствах Email и Телефон. Теперь, когда пользователь попытается оставить почту без @ или пишет вместо телефона “купить самовар”, мы не записываем эти данные в карточку, а просим ввести корректные данные. Так сервис валидирует контакты перед отправкой в базу лидов.
Проверку проходят ответы пользователей, отправленные через инструменты Carrot quest, а именно:
Я расскажу, по каким правилам работает проверка, а также поделюсь кейсом, как это обновление повлияет на конверсию и улучшит процессы в командах маркетинга и продаж.
Зачем нужна проверка контактных данных
Каждый собранный с сайта контакт — это потенциальный клиент. Поэтому маркетологи бьются за то, чтобы собирать как можно больше лидов. Проблема в том, что часто маркетинг в погоне за лидами приводит некачественных лидов, до 70% которых потом отсеивают продажи.
В Carrot quest можно собирать лидов с помощью поп-апов, чат-ботов и даже чата, а потом передавать их в продажи через интеграции с CRM-системами.
Но до этого времени не все лиды по-настоящему были лидами. Расскажу, что это значит и как мы это исправили.
Раньше все формы Carrot quest принимали от пользователей любой ответ, без проверки на соответствие формату данных. Например, могло быть так:
Теперь мы проверяем корректность данных в стандартных свойствах Email и Телефон, если пользователь отправил их через поп-ап, автоответ или чат-бота.
По сути, это валидация, но не с помощью отправки смс или письма на почту, а еще до того как пользователь отправил данные. То есть ответ не запишется до тех пор, пока не пройдёт проверку на соответствие нашим правилам.
Чат-бот запрашивает номер телефона
В Carrot quest уже давно предусмотрена защита от отправки ручных и триггерных рассылок по невалидным адресам. Если вы загружаете в сервис уже собранную базу, мы автоматически проверим ее на несуществующие адреса. Почему это важно и как осуществляется наша пятиступенчатая проверка, вы можете прочитать в этой статье.
По каким правилам мы проверяем емейлы и телефоны
Наши правила проверки несложные и направлены, в первую очередь, на отсев мусорной информации.
Вы не можете ввести буквы и символы, кроме +,-,(), если вас просят оставить телефон, а в емейле есть обязательная проверка на наличие @ и точки. Подробнее о правилах валидации читайте в нашей базе знаний.
Важно также не путать проверку с маской: мы подсказываем в полях ввода и не приводим записываемый телефон к какому-то конкретному виду.
Слева маска, которая подсказывает, что необходимо ввести, а справа — проверка, которая не даёт отправить данные неподходящего формата
Carrot quest проверяет данные, которые записываются только в стандартные свойства Email и Телефон. Если вы записываете информацию в другие свойства — например, дополнительный телефон или рабочий емейл — то введённая информация проверяться не будет.
Проверка данных работает в:
Проверка данных НЕ работает при:
Почему дополнительные проверки в полях на самом деле не снижают конверсию
Если кратко: конверсия в ответ может упасть, но количество реальных лидов останется тем же.
А теперь давайте разберёмся.
Первый эффект, который вы можете заметить, — снижение конверсии в лида из ваших триггерных сообщений и ботов. Но не стоит паниковать. Мы провели эксперимент и доказали, что снижение конверсии в ответ не уменьшает количество реальных контактов.
Это чат-бот на сайте одного интернет-магазина. Последовательно задавая вопросы, бот определяет, какой товар лучше подойдёт пользователю, а потом просит оставить телефон, чтобы менеджер мог позвонить и оформить заказ. Мы замерили результаты до введения проверки, когда пользователь мог ввести в поле всё, что угодно, и после.
Результаты до введения проверки и после
Как видите, конверсия из начала диалога с чат-ботом на сайте в оставленный телефон упала. Но давайте копнём глубже и посмотрим на всех лидов, которых мы собрали в первом и втором случае:
Собранные лиды
Как видите, без валидации мы засчитывали в лидов людей, которые задавали вопросы боту или писали ответы текстом. Таким образом в аналитике завышалось реальное количество контактов. После валидации перед нами чистый список телефонов.
Если посчитать только валидные телефоны в первом случае, то и конверсия, и абсолютное количество лидов останутся на том же уровне, что и после валидации.
Конверсия в валидный телефон
Если вы заметите падение конверсии в триггерных сообщениях и чат-ботах, то вероятнее всего это связано с тем, что в аналитике больше не учитываются ненастоящие контакты, которые невозможно использовать. А значит, ваши данные стали точнее.
Налаживаем связь между маркетингом и продажами и ускоряем команду
Что еще даёт проверка вводимых данных?
Мы с вами только что провели достаточно много работы вручную: посмотрели на каждого лида и оценили, похожи ли данные, что он оставил, на телефон. То же самое приходилось делать менеджерам по продажам. Сейчаc валидация происходит автоматически. Это значит, что менеджеры получают очищенный список контактов и могут сфокусироваться на своей работе.
Это одно из обновлений, которое поможет наладить взаимодействие между маркетингом и продажами и адекватно оценивать количество собранных и обработанных лидов. Убирая лишнее, мы сохраняем время вашей команде.
Собирайте лидов с помощью инструментов Carrot quest, а мы позаботимся о валидности данных.
Больше о том, как лид-бот Carrot quest помогает онлайн-бизнесам
И подсказка напоследок. Чат-бот на сайте поможет не только собрать контакты, но и квалифицировать лидов: с помощью дополнительных вопросов вы сможете определить, насколько лид готов к покупке и автоматически передавать в продажи только горячих лидов, а остальным отправить подогревающую рассылку. Это еще больше сэкономит время менеджерам по продажам.
Введите валидный номер телефона: что это такое значит, как его ввести
20.03.2020 2,376 Просмотры
«Номер введен неверно. Введите валидный номер телефона». Хоть раз сталкивались с таким пугающим предупреждением? Если да — то эта статья точно для вас!
В наше время сложно найти человека, которому бы удалось хоть раз избежать регистрации на каком-либо сайте или в соцсети. Поэтому я думаю, вы все знаете, что для идентификации пользователя в них часто требуется телефон.
Для чего это нужно? А все для нашей с вами безопасности. Ведь если вашу страницу в соцсети или e-mail взломают, это становится единственной возможностью подтвердить вашу личность.
И что же делать, если вы вводите номер (который точно ваш!), а он оказывается «невалидный»?
В нашем случае валидность — это определенная последовательность допустимых символов. Допустимых — значит, никаких букв или знаков препинания, например, в нем быть не должно. Любой телефон можно записать десятком разных способов: с пробелами, со скобками, через тире, сплошной чередой цифр, в конце концов, с 8 или +7.
И на каком-либо сайте система может принимать номер только в определенном формате. Например, вы пишете 8ххх ххх хх хх и она воспринимает его как невалидный.
С точки зрения программы верен только один вариант: +7хххххххххх.
Но что же делать, если этого не произошло и вас попросили ввести валидный номер?
Есть несколько вариантов:
Надеемся, что вы разобрались с понятием валидности телефонного номера и проблем с вводом у вас больше не возникнет.
Введите валидный номер телефона: что это значит?
Угрожающее сообщение «Введен неверный номер телефона» или «Укажите валидный номер» встречается пользователям социальных сетей или развлекательных ресурсов. Регистрация в системе происходит по телефону, указывать адрес электронной почты совсем не обязательно. Что делать при появлении сообщения о невалидном номере, как устранить всплывающую ошибку, позволит определенная комбинация действий.
Что значит «валидный»?
В переводе с международного английского языка «Validity» — правильный, корректный. Система настойчиво требует «Введите валидный номер», а пользователь не понимает, как его действующий телефон может быть неправильным. Уведомление нужно понимать как «Введите корректный номер телефона».
Валидность телефонного номера – качественная характеристика набора цифр, который идентифицируется системой как правильная комбинация. Для упрощения авторизации клиента были наложены ограничения на ввод нецифровых знаков – букв, знаков препинания, иных символов.
Как происходит идентификация по личному номеру телефона?
При регистрации на многих интернет-ресурсах, в приложениях или социальных сетях система требует указать адрес электронной почты, логин и пароль для новой учетной записи. Дополнительным способом подтвердить личность или восстановить утраченный доступ к аккаунту становится верно указанный мобильный номер.
Пользователь задается вопросом о том, в каком формате нужно указать номер телефона. Внутри страны принято отображать телефонную последовательность с цифры 8. Сайт, работающий в международном формате, воспримет номер телефона 8-***-***-**-** как невалидный. Нужно указать цифровую последовательность, начинающуюся с +7.
Международный код страны может выставляться автоматически, требуется ввести только остальные цифры, следующие за +7 или 8. В некоторых случаях система правит номер пользователя на валидный самостоятельно.
Что делать, если номер введен правильно, а система выдает «невалидный»?
Когда владелец мобильного номера убежден в правильности ввода, следует произвести проверку.
Убедиться в рабочем состоянии сим-карты
Потребуется позвонить оператору, проверить баланс. Иногда поставщик связи блокирует телефон из-за отсутствия паспортных данных клиента. Система не примет номер, если на него не удается отправить смс-сообщение.
Перечитать введенные цифры
Ошибка может быть связана с лишними или недостающими цифрами. Опечатка в одном знаке приводит к тому, что принятый номер телефона окажется недействующим.
Обратить внимание на введенный код страны
Нужно набрать +7, а не 8, если система требует ввод номера телефона в международном формате. Последовательность цифр будет принята как правильная.
Убрать пробелы, тире, иные знаки
Система автоматически расставляет разделители между цифрами телефонного номера. Дополнительных действий со стороны пользователя не требуется.
Убедиться в отсутствии технического сбоя
Если введен номер телефона, начинающийся с международного кода, нет лишних знаков, все цифры прописаны верно, можно предположить сбой на сервере. Обратитесь к регистрации позже.
Заключение
Разобраться в понятии «валидность» несложно. При заполнении регистрационной формы нужно ответственно отнестись к вводу исходной информации о пользователе. Изменить номер телефона будет проблематично.
Зарегистрироваться на недействующую сим-карту практически невозможно. Система не принимает введенные комбинации из соображений безопасности.
Что такое валидный номер телефона?
Давайте представим на минутку, что вы решили зарегистрироваться на каком-нибудь сервисе в интернете. В настоящее время большинство сервисов для регистрации требует использование номера телефона (прежде было достаточно электронной почты). И вот вы видите следующее сообщение: «Укажите валидный номер телефона». Что это значит?
Валидный означает правильный, допустимый, приемлемый, то есть вы должны указать тот номер телефона, к которому имеете доступ, поскольку на него с вероятностью в 99% придет код подтверждения — его необходимо указать для завершения регистрации.
Возьмем простой пример — установим мессенджер WhatsApp.
После установки запускаем.
Принимаем условия предоставления услуг, нажав «Принять и продолжить».
После чего сразу будет предложено указать номер телефона для регистрации аккаунта.
Разумеется, вы должны указать валидный номер телефона, на который придет СМС с кодом. Если вы укажите невалидный номер телефона, то не сможете пройти регистрацию, поскольку без кода подтверждения это просто не получится сделать — он вводится в специальное поле:
Также рекомендуем обращать внимание на то, как именно стоит указывать номер телефона: большинство сервисов поддерживает различное указание номера, например 8 999 или +7 999, но отдельные из них поддерживают строгое указание номера, например, только +7999. Как правило, это указывается при регистрации аккаунта.
А еще мы бы хотели напомнить, чтобы вы не производили регистрацию в сервисах, если сим-карта зарегистрирована не на вас — в случае потери телефона доступ к сервису можно и не восстановить.
Друзья! Если наш сайт помог вам или просто понравился, вы можете помочь нам развиваться и двигаться дальше. Для этого можно:
Валидация номера телефона на JS
На этом уроке мы сделаем валидацию номера телефона на JS. Для этого создадим форму с одним единственным полем, куда пользователь будет вводить номер телефона.
Что получим на выходе?
Мы хотим от пользователя получить номер в виде числа, не задавая жестких рамок по вводимым форматам и не ограничивая количество символов. Скрипт не пропустит к отправке на сервер пустое поле или некорректное число, например состоящий из букв или других символов.
Логика действий
Мы могли бы получить значение из инпута по его id, имени или тегу, но так делать не дальновидно. Можно заранее предвидеть, что со временем будут добавляться новые поля в форму. Мы учтем это и зададим пока что единственному инпуту data. атрибут (data-rules), где rules – произвольное название.
HTML форма
Найдем все поля с data-rules, которые нужно валидировать и поместим их в переменную inputs.
let inputs = document.querySelectorAll(‘input[data-rules]’);
Найденные поля переберем циклом for.
for (let input of inputs)
На все найденные поля повесим событие, что при потери фокуса (blur), мы должны сделать проверку на соответствие правилам внутри функции.
input.addEventListener (‘blur’, function() <
Сначала прочитаем эти правила и узнаем содержимое поля (то, что ввел туда пользователь).
let rules = this.dataset.rules;
let value = this.value;
let check;
Через конструкцию switch-case проверим на соответствие данных введенных пользователем, нашим правилам.
В случае, если поле с data-rules имеет значение tel, то запустится проверка значения через метод test на соответствие регулярному выражению.
switch (rules) <
case ‘tel’:
check = /^\d+$/.test(value);
break;
>
Внутри конструкции switch-case можно задавать новые правила и проверять их, у новых добавленных полей в HTML форму.
Регулярное выражение – это некий шаблон, задающий рамки того, что мы хотим получить от пользователя. В нашем случае, мы хотим получить только числа и никаких других символов.
/^\d+$/ //регулярное выражение
Как составлять регулярные выражения? Существуют онлайн-генераторы, просто погуглите.
Оформим визуально результат проверки. Если переменная check вернула истину, тогда добавим к полю класс valid (зеленая рамка).
if (check) <
this.classList.add(‘valid’);
Если ложь, то добавим класс invalid (красная рамка).
Однако, есть проблема – наше поле получает сразу два класса и рамка при ещё незаполненном поле уже красная – не валидная. Сначала удаляем класс invalid, если он есть, а затем удаляем класс valid.
if (check) <
this.classList.remove(‘invalid’);
this.classList.add(‘valid’);
>
else <
this.classList.remove(‘valid’);
this.classList.add(‘invalid’);
CSS код добавляемых классов
.valid <
border: 1px solid green;
>
.invalid <
border: 1px solid red;
>
Пример валидации телефона
Копирование материалов разрешается только с указанием автора (Михаил Русаков) и индексируемой прямой ссылкой на сайт (http://myrusakov.ru)!
Добавляйтесь ко мне в друзья ВКонтакте: http://vk.com/myrusakov.
Если Вы хотите дать оценку мне и моей работе, то напишите её в моей группе: http://vk.com/rusakovmy.
Если Вы не хотите пропустить новые материалы на сайте,
то Вы можете подписаться на обновления: Подписаться на обновления
Если у Вас остались какие-либо вопросы, либо у Вас есть желание высказаться по поводу этой статьи, то Вы можете оставить свой комментарий внизу страницы.
Порекомендуйте эту статью друзьям:
Если Вам понравился сайт, то разместите ссылку на него (у себя на сайте, на форуме, в контакте):
Комментарии ( 0 ):
Для добавления комментариев надо войти в систему.
Если Вы ещё не зарегистрированы на сайте, то сначала зарегистрируйтесь.
Copyright © 2010-2021 Русаков Михаил Юрьевич. Все права защищены.