Новости

Новости

Правильно ли Вы собираете клиентскую базу?

Многие фирмы на этапе планирования маркетинговой кампании приходят к необходимости создания СМС-рассылки. Но перед тем, как отправить сообщения клиентам, появляется вопрос: насколько это законно и как правильно собрать базу?

Что об этом говорит Закон «О рекламе» Республики Беларусь?

Кому можно отправлять SMS-сообщения?

В пункте 1 статьи 12 Закона «О рекламе» говорится: «Размещение (распространение) рекламы посредством телефонной, телексной, факсимильной, сотовой подвижной электросвязи, электронной почты, за исключением социальной рекламы и случая, предусмотренного пунктом 2 настоящей статьи, без согласия абонента или адресата на получение рекламы, данного рекламодателю или рекламораспространителю в письменной форме путем составления текстового документа, включая документ в электронном виде (в том числе электронный документ), запрещается». То есть для того, чтобы законно отправлять рекламные СМС-рассылки по своей клиентской базе, Вам необходимо письменное разрешение всех адресатов на получение рекламы (можно в электронном виде). Хотим также добавить, что у абонента обязательно должна быть возможность отказаться от получения сообщений.

СМС-рассылка абонентам без их согласия…

Что будет, если Вы все же отправите СМС абонентам, которые не соглашались на рассылку материалов рекламного характера? Как минимум в компанию могут поступить звонки с требованиями исключить их из списков СМС-рассылки. Если же СМС не перестанут приходить, то абонент имеет право обратиться к своему оператору с просьбой отключить получение сообщений от данной компании.

Как получить согласие на СМС-рассылку?

Самый надежный вариант создания лояльной базы контактов — собирать ее вручную.  Не стоит приобретать готовую базу, ведь абоненты как минимум будут недовольны, ведь они не давали свое согласие на рассылку, а как максимум — штраф и подпорченная репутация компании. Существует достаточно много способов законно собрать базу, конечно, это займет немало времени, но и конверсия с этой аудиторией будет значительно выше. Ниже мы приведем несколько примеров, как можно собирать данные своих клиентов для последующей СМС-рассылки:

  1. Программы лояльности

Накопительные, бонусные и скидочные карты — прекрасная возможность получить у клиента согласие на рассылку. Это можно сделать при заполнении анкеты, которая прилагается к скидочной карте. Клиенту просто необходимо внести свои контактные данные и поставить галочку, подтверждающую, его согласие на получение сообщений рекламного характера. Кстати, можно предложить получение информации об актуальных скидках и акциях, в большинстве случаев клиенты к такому варианту сбора данных относятся более лояльно.

  1. Промо-акции

Проведение дегустации, раздачи рекламных образцов товара или любое другое промо-мероприятие – отличный вариант эффективного сбора телефонных номеров. Предложите заполнить анкету и пообещайте бонусы в обмен на контакты клиента.

  1. Сайт компании

Сбор контактной информации можно также проводить при регистрации пользователя на веб-сайте компании. Разрешение на получение рассылки в данном случае клиент будет давать, соглашаясь с договором оферты.

Мы предложили лишь несколько способов сбора контактной информации у аудитории. В реальности их намного больше. При сборе данных можно включить фантазию и придумать что-нибудь новое: дарите скидку заполнившим анкету, делайте опросы по самым разным поводам, создавайте карточки постоянных покупателей и многое другое. Не стоит беспокоиться, если база набирается не так быстро, как хотелось бы, в этом деле главное качество, а не количество. Лучше получить контакты 1000 лояльных клиентов, которые действительно посещают Ваш магазин или пользуются Вашими услугами, чем 10000 контактов, треть из которых неактивна, да и конверсия будет значительно хуже.  В завершении статьи, мы хотим дать несколько советов, которые будут полезны при создании Вашей клиентской базы:

— Составляйте грамотные анкеты, в которых есть пункт о согласии клиента на получение СМС.

— Обязательно давайте клиентам Вашей СМС-рассылки возможность отказаться от получения сообщений.

— Храните   документы, подтверждающие согласие пользователя, которые можно будет предъявить в случае возникновения каких-либо претензий.

Если у Вас остались какие-либо вопросы, наша служба заботы о клиентах с удовольствием поможет!

Читать дальше

Интеграции, Новости

Модуль SMS.BY по отправке смс для 1С-Битрикс

Любой бизнес в современном мире стремится к автоматизации всех процессов. Главным помощником в решении этой задачи является CRM-система, ведь именно она выполняет вместо людей всю рутинную и однообразную работу.
«1С-Битрикс» — одна из самых популярных платформ для создания сайтов среднего и крупного бизнеса. «1С-Битрикс» имеет достаточно широкий спектр возможностей в сфере создания, оптимизации и поддержания работы сайта за счет модулей, встроенных в платформу. Каждый модуль отвечает за определенные параметры Вашего проекта. Например, модуль «Реклама» позволяет размещать баннеры и управлять рекламой в целом. Кроме того, есть целая череда самых разнообразных модулей, отвечающих за форумы и чаты, социальные сети, управление валютами и подписками. SMS.BY, в свою очередь, выпустили модуль, который поможет Вам автоматизировать процесс СМС-рассылки. Ознакомится с кодом Вы можете перейдя по ссылке.

Для чего нужен модуль “SMS.BY: СМС-рассылки и уведомления»?

С помощью модуля SMS.BY Вы можете отправлять СМС-уведомления по заданным событиям, а также одиночные или массовые СМС-сообщения Вашим сотрудникам и клиентам.

Основной функционал модуля:

1. Поддержка отправки системных сообщений из 1С-Битрикс (messageservice).
2. Автоматическая отправка СМС при смене статусов заказов (администраторам и покупателям).
3. Гибкая настройка уведомлений по событиям/статусам.
4. Поддержка шаблонов СМС-сообщений (например, СМС-уведомление о новом заказе, смене статуса заказа и многое другое).
5. Персонификация текстов СМС-сообщений.
6. Отправка одиночных и массовых СМС-сообщений (из формы отправки).
7. Отправка СМС-сообщений на кириллице или в транслите (функция автоматического перевода текста сообщения в транслит).
8. Настройка даты и времени отправки СМС.
9. Выбор различных подписей отправителя при рассылке СМС-сообщений (Alphanames).
10. Сохранение истории всех отправленных сообщений.
11. Поддержка макросов и php кода в шаблонах сообщений.
12. Возможность добавлять в модуль свои события по отправке СМС.
13. Поддержка любых почтовых событий в системе.

Установка и активация приложения «SMS.BY: СМС-рассылки и уведомления» в 1С-Битрикс

Первым делом Вам необходимо пройти регистрацию в нашем сервисе СМС-рассылок SMS.BY. Далее подайте заявку на регистрацию Альфа-имени (ЛК SMS.BY > Альфа-имена > SMS имена), которая занимает в среднем 5 рабочих дней.
После завершения регистрации Вы получите логин, пароль и тестовый баланс для проверки работы сервиса СМС-рассылок.
Далее Вы можете приступить к установке приложения «SMS.BY: СМС-рассылки и уведомления», выбрав один двух способов, описанных ниже:
Вручную (например, если закончились активные обновления):
1. Скачать архив с модулем UTF-8 версия, Windows-1251 версия.
2. Разархивировать архив и загрузить папку SMS.BY.sms в /bitrix/modules/.
3. Открыть администраторскую панель 1С-Битрикс и перейти на вкладку «Маркетплейс» > «Установленные решения» и установить модуль » SMS.BY: СМС-рассылки и уведомления», следуя указаниям системы.
Установка приложения «SMS.BY: СМС-рассылки и уведомления» из маркетплейса 1С-Битрикс:
1. Зайдите на страницу нашего приложения и нажмите кнопку «Установить».
2. В всплывающем окне введите адрес Вашего сайта или портала, после этого нажмите «Установить».

Как настроить приложением «SMS.BY: СМС-рассылки и уведомления»

После установки приложения «SMS.BY: СМС-рассылки и уведомления» Вы будете автоматически перенаправлены на страницу настроек модуля. Если по каким-либо причинам страница не открылась, то Вам необходимо перейти в меню вручную: Рабочий стол > Настройки > Настройки продукта > Настройки модулей > выбрать» SMS.BY: СМС-рассылки и уведомления».
Обязательно выберите правильный гейт для рассылки уведомлений, в частности, для Республики Беларусь https://app.sms.by, а также введите токен (его можно взять в личном кабинете SMS.BY).
После нажатия кнопки “Сохранить параметры» произойдет проверка доступа к сервису СМС-рассылок. Далее Вы увидите список Ваших Альфа-имен, а также доступный баланс.

Модуль SMS BY и 1С Битрикс фото 1
Если вы хотите изменить Альфа-имя (подпись отправителя сообщений), тогда необходимо выбрать его на данном этапе.

Создание шаблонов СМС-сообщений

Для создания шаблона Вашего сообщения, перейдите во вкладку «Маркетинг» > «SMS.BY: СМС-рассылки и уведомления» > «Шаблоны смс».
Нажмите кнопку «Добавить шаблон», выберите код события и заполните форму настроек.

Модуль SMS BY и 1С Битрикс фото 2
Как отправить одно произвольное СМС?

Для отправки одиночного СМС-сообщения перейдите в вкладку «Маркетинг» > «SMS.BY: СМС-рассылки и уведомления» > «Отправить смс».
В открывшейся форме выберите нужное имя отправителя, введите номер мобильного телефона получателя в международном формате +375291234567, текст сообщения, а также задайте дату и время отправки СМС. Нажмите кнопку «Отправить СМС».
Отправить произвольное СМС-сообщение и посмотреть историю отправок СМС по конкретному заказу можно в карте этого заказа.

Как проверить баланс?

Для проверки баланса пройдите в вкладку «Маркетинг» > «SMS.BY: СМС-рассылки и уведомления» > «Остаток на счету».

Отправка системных СМС из 1С-Битрикс

Начиная с версии 18.5.0 в 1С-Битрикс появился встроенный «Главный модуль», с помощью которого можно настроить отправку СМС для штатной авторизации, регистрации и восстановления пароля. Кроме того, он позволяет использовать наш СМС-шлюз для отправки СМС из любого стороннего модуля или приложения, которые поддерживают отправку системных СМС из 1С-Битрикс.
Наше приложение «SMS.BY: СМС-рассылки и уведомления» и СМС-шлюз совместимы с любым функционалом и модулем, работающим на стандартном модуле 1С-Битрикс.
Что нужно для использования нашего приложения для отправки системных СМС из 1С-Битрикс?
1. Обновите 1С-Битрикс до версии 18.5.0 или выше.
2. Перейдите в настройки главного модуля («Настройки» > «Настройки продукта» > «Настройки модулей» > «Главный модуль»).
3. Перейдите на вкладку «Почта и СМС» и найдите раздел «Отправка СМС».
4. В селекторе «Служба отправки СМС по умолчанию:» выберите наш шлюз «SMS.BY.sms» (предварительно Вы должны авторизоваться в нашем приложении «SMS.BY: СМС-рассылки и уведомления» (см. пункт «Настройка приложения «SMS.BY: СМС-рассылки и уведомления» данной инструкции).
5. В селекторе «Номер отправителя по умолчанию» выберите Ваше Альфа-имя (для регистрации имени отправителя обратитесь к Вашему менеджеру — сотруднику нашей компании).
6. Выберите наш СМС-шлюз SMS.BY.sms > Нажмите кнопку «Применить».
7. Для настройки регистрации новых пользователей по телефону, СМС-авторизации, восстановления паролей по СМС перейдите на вкладку «Авторизация» Главного модуля.

Кстати, на нашем YouTube-канале, Вы можете увидеть пример как настроить отправку СМС из 1С-Битрикс по статусу заказа. Для просмотра, кликните по ссылке (в видео отображается настройка для двух сервисов SMS.BY, а также StartSend.ru).
А если у вас все равно возникают вопросы, наш отдел заботы о клиентах с большим удовольствием может вас проконсультировать.

Читать дальше

Новости

Что сделает СМС-рассылку удобнее? — Шаблоны!

Наличие шаблонов сообщений очень важно для автоматизации создания СМС-рассылки. Шаблон – это основа СМС, которая поможет компании не только придерживаться единого стиля в тексте, но и сэкономит много времени, необходимого для его написания.

Например, для интернет-магазинов будет актуальна параметрическая рассылка, в которой шаблон будет дополнен лишь именем получателя и другой информацией о заказе или товаре.

Например: “Добрый день, Наталья. Ваш заказ №178 передан курьеру. Спасибо, что выбираете baby.by”.

В информационных и рекламных СМС-рассылках шаблоны также пригодятся, Вы можете сообщать клиентам о поступлении новой коллекции или распродаже, подобрав фразы и слова, подходящие под стиль общения компании с Вашими клиентами.

Например: “Каждый четверг, при заказе от 25 рублей, пицца 18 см в подарок! О других акциях на сайте eda.by”.

Основные преимущества использования шаблонов сообщений:

  1. Создание шаблонов не только сэкономит время, которое необходимо для запуска СМС-рассылки, но и позволит Вам отправлять сообщения в единой стилистике, что будет благоприятно сказываться на узнаваемости Вашего бренда.
  2. Количество шаблонов неограниченно, поэтому можно заранее позаботиться о создании шаблона для какой-либо рассылки.
  3. Удобный поиск: создавайте шаблон с именем, которое напрямую связано с каким-либо событием. Так Вам будет намного проще найти необходимый шаблон в списке.
    Например: «Поздравление клиентов с НГ 2021».

Рассмотрим более детально создание, настройку и работу с шаблонами СМС-сообщений.

Как создать шаблон сообщения?

1. Зайдите в личный кабинет SMS.BY > Выбирите в меню “Рассылки” > В выпадающем списке нажмите “Шаблоны сообщений”.

СМС шаблоны сообщение фото 1
2. Нажмите кнопку “Создать”.

СМС шаблоны сообщение фото 2

3. Придумайте и впишите имя будущего шаблона > Напишите текст шаблона сообщения > Нажмите кнопку “Создать”.

СМС шаблоны сообщение фото 3

Ваш шаблон будет успешно сохранен в Вашем личном кабинете. После сохранения его можно будет при необходимости отредактировать или уже удалить.

Как создать СМС-рассылку с готовым шаблоном?

  1. Создаете СМС-рассылку: Выберите “Рассылки” > В выпадающем меню нажмите “SMS (по спискам).СМС шаблоны сообщение фото 4
  2. Вводим название СМС-рассылки > Выбираем список > Выбираем Альфа-имя > Выбираем нужный шаблон > Устанавливаем планируемые дату и время отправки.СМС шаблоны сообщение фото 5

После того, как Вы выберете нужный шаблон, его текст будет отображен в графе “Текст сообщения”. При желании можно внести любые изменения, например, добавить несколько слов или ссылку.

СМС шаблоны сообщение фото 6

После проверки всей информации, Вам нужно нажать кнопку “Сохранить” и подтвердить списание денежных средств.

Хотим обратить Ваше внимание на то, что шаблоны можно создавать и использовать при интеграции через API. То есть, созданные в личном кабинете SMS.BY шаблоны, будут автоматически подтягиваться в Вашу CRM-систему: Yclients, Битрикс24, AmoCRM и другие.

При составлении текста шаблона, нужно помнить об ограничениях в количестве символов. Одно сообщение – 70 символов на кириллице и 160 символов на латинице. Безусловно, намного удобнее создавать шаблоны нужной длинны, чтобы при создании СМС-рассылки они не требовали кардинальных изменений.

Надеемся наше обновление сделает создание Вашей СМС-рассылки еще более комфортной, а эта статья поможет создать шаблоны, для самых эффективных СМС-рассылок.

Если у вас остались вопросы, наша служба заботы о клиентах поможет создать шаблон Вашей СМС-рассылки.

Читать дальше

Интеграции, Новости

Интеграция SMS.BY и OpenCart

CMS OpenCart — современная и простая в использовании платформа, которая позволяет реализовать все функции, необходимые для полноценного ведения интернет-магазина и совершения сделок в режиме онлайн.

Платформа легка в настройке, имеет невысокие системные требования и широкие возможности кастомизации системы под конкретного пользователя. OpenCart позволяет не только вносить изменения в оформление интернет-магазина, но и добавлять основные категории и товары с подробным описанием и ценами, а также запускать акции для привлечения новых покупателей. Интеграция OpenCart с SMS.BY расширила список инструментов для полноценной работы интернет-магазина возможностью создавать и отправлять как системные, так и рекламные СМС своим клиентам.

Как настроить и запустить первую СМС-рассылку в OpenCart?

Находим на платформе OpenCart слева меню выбираем вкладку «Модули и расширения» —> Настройки. Далее, нужно заполнить пустые поля, а именно:
1. В поле «Сервис для API отправки» выбираете как агрегатора SMS.BY.
2. Вписываете API-токен, который можно взять в Вашем кабинете SMS.BY —> АPI —> Токен. Можно просто нажать кнопку «Получить токен» и Вы будете автоматически переброшены на страничку, где его можно скопировать.
3. В поле СМС-подписи, необходимо выбрать Ваше Альфа-имя, иначе по-умолчанию будет использоваться имя отправителя SMS.BY. Если у Вас еще нет Альфа-имени, то в ЛК SMS.BY Вам необходимо подать заявку на его регистрацию, которая будет осуществлена в течение 5 рабочих дней.

4. Далее можно провести тестовую отправку СМС, указав в соответствующих полях номер телефона и текст.

5. Нажмите «Создать учетную запись» и «Отправить тестовое сообщение».

Рассылка СМС с помощью модуля OpenCart, предусматривает отправку сообщений по группам. Выбрав вкладку «Отправка смс», Вы можете установить необходимый Вам параметр отправки: указанные телефоны, подписанные на новости, всем из группы Default или же отправлять рассылку всем пользователям. Во вкладке «Шаблоны смс», Вы можете прописать шаблоны смс-сообщений, которые будут получать пользователи в зависимости от статуса заказа, например «Аннулированный», «В обработке», «Возврат» и другие.

Раз уж мы заговорили о такой платформе, как OpenСart, хотим поделиться с Вами одним лайфхаком. Если Вы хотите настроить интеграцию с системой, с которой на данный момент у SMS.BY пока нет прямой интеграции, попробуйте ApiX-Drive.

ApiX-Drive — это онлайн коннектор, с помощью которого Вы сможете создавать интеграции между разными системами и приложениями без программистов. Никакого дорогого ПО, кода и сложных настроек, только простой интуитивный интерфейс в режиме онлайн на сайте ApiX-Drive. По каждой интеграции можно просмотреть подробную статью, где пошагово расписаны все необходимые настройки. ApiX-Drive взаимодействует более чем с 300 различными системами, начиная от CMS-систем для интернет-магазинов, заканчивая всеми самыми популярными CRM-ками, мессенджерами, сервисами рассылок и электронными таблицами. Так что шанс, что в списке не окажется вашей системы крайне мал, а это значит можно приступать к интеграции. Чтобы убедиться, что все максимально просто, ApiX-Drive предоставляет при регистрации всем пользователям 14-дневный пробный период.

Читать дальше

Новости

Хотите знать, кто кликает по ссылкам в SMS?

Наряду со всеми преимуществами SMS-рассылок, у них есть один существенный недостаток — длина. Сообщения на русском ограничены 70 символами. Если вы превышаете данное число, то платите уже за два SMS.
Статистика кликов SMS фото 8

Часто в рассылках фигурируют ссылки, а они формально могут иметь неограниченную длину. Поэтому сервисы типа bit.ly стали такими популярными — они превращают длинные URL в короткие. Например:

● до: https://play.google.com/store/apps/details?id=com.sms.by

● после: https://bit.ly/3w9D5Wb

Как правило, подобные сервисы позволяют также смотреть количество переходов по ссылкам. Но проблема в том, что вы никак не можете посмотреть, кто именно это был.
Мы же сделали так, чтобы в SMS.BY у каждого получателя была индивидуальная ссылка. Теперь вы точно сможете определить, кто именно перешел по ссылке, кому стоит перезвонить, а кому нет.

Как индивидуальные ссылки влияют на маркетинг?

Основная цель любой рассылки — совершение получателем целевого действия (перейти на сайт, заказать, оставить заявку, прочитать статью). Для этого нужно, чтобы как можно больше людей перешло по ссылкам из сообщений.
Анализировать результаты рассылок можно при помощи сервисов сокращения ссылок, но они обычно показывают только общее число переходов. То есть вы не можете знать, кто именно кликнул по ссылке. А вот новая функция SMS.BY позволяет определить не только количество переходов, но и кто именно переходит по ссылкам из каждого SMS.
Во-первых, это позволяет сегментировать клиентскую базу. Например, вы владелец магазина брендовой одежды, обуви и аксессуаров. Если вам необходимо сделать рассылку о скидках на летнюю обувь и кожаные сумки, то эффективнее будет разделить базу на две части: тех, кто чаще интересуется обувью, и тех, кто чаще интересуется сумками.
Во-вторых, зная тех, кто переходит по ссылкам, вы можете персонализировать предложения. Личная скидка, хоть и очень ограниченная во времени, привлечет человека сильнее, чем обычное уведомление о начале акции.
И, в-третьих, пользуясь этой функцией, вы сможете проанализировать, в какое время клиенты чаще всего открывают ссылки (это время может не совпадать с моментом прочтением сообщения).

Как создать такую рассылку?

Для этого вам необходимо войти в личный кабинет, перейти во вкладку «Рассылки» и нажать «Создать рассылку SMS (по спискам)».
Статистика кликов SMS фото 1

Далее введите название рассылки, выберите список, альфа-имя, дату и время отправки.

Статистика кликов SMS фото 2

После этого вы увидите пустой флажок с подписью «Желаете отслеживать переходы по ссылке в sms?» При активации флажка появятся еще два параметра: тип ссылки и поле для ее ввода.

Статистика кликов SMS фото 3

Чтобы в будущем узнать, кто именно из списка перешел по ссылке, выберите из выпадающего списка пункт «Индивидуальная». Введите ссылку, по которой должны перейти клиенты. Чтобы сократить ее, нажмите «Сгенерировать ссылку».

Статистика кликов SMS фото 4

После этого введите текст сообщения и на месте ссылки напишите %LINK%.

Статистика кликов SMS фото 5

Далее нажимаем «Сохранить», подтверждаем рассылку. Посмотреть, доставлены ли сообщения, можно во вкладке «Отчеты».

Статистика кликов SMS фото 6

Чтобы увидеть, кто из списка открыл ссылку, нажмите кнопку «Открыть список». Результат будет представлен в виде таблицы.

Статистика кликов SMS фото 7

Заключение

Таким образом, перед вами открываются новые возможности во взаимодействии с клиентами через SMS. Важно понимать, что сокращенные ссылки и статистика переходов — это лишь инструменты. А успех маркетинговой кампании зависит только от вас. Придется постоянно анализировать аудиторию, придумывать способы заинтересовать клиентов и делать это максимально деликатно, чтобы не отпугнуть их назойливыми сообщениями. Если вы готовы погрузиться в эту тему с головой, сервис SMS.BY к вашим услугам.

Читать дальше

Для разработчиков, Новости

Двухфакторная авторизация (2FA) на Java

Сегодня мы расскажем как сделать двухфакторную авторизацию (2FA) на Java

Пользователь находится на сайте / мобильном приложении и вы хотите, чтобы он подтвердил свой номер телефона при регистрации/авторизации, подтверждение операции оплаты и прочее. 

После нажатия на “получить смс” пользователь получит сообщение вида CODE20.
Где CODE20 — это строка от 1 до 16 символов, состоящая из букв, цифр или букв и цифр одновременно. 

Итак, пользователь нажал “получить смс”.
Вы отправляете запрос на SMS.BY — sendSmsWithCode()
Данный вызов API вернет вам код сообщения “CODE20” и этот же код будет отправлен пользователю.
Пользователь вводит код и вы проверяете, что код совпадает, и если все ОК — то пропускаете пользователя дальше.

Теперь подробнее с примерами кода

Для начала давайте распишем алгоритм: 

  1. Создать объект класса SMS_BY 
  2. Указать токен 
  3. Настроить PasswordObject 
  4. Получить ID PasswordObject
  5. Вызвать метод sendSmsWithCode
  6. Сравнить вводимый код от пользователя с тем, который вернут метод sendSmsWithCode

Качаем исходники отсюда

Двухфакторная авторизация работает следующим образом.

Вы настраиваете длину и конфигурацию пароля, после этого у вас будет ID.
Далее по этому ID вы отправляете смс и в ответ вам приходит код, который отправляется пользователю.
В нашей системе такая настройка реализуется через PasswordObject.
PasswordObject — это настройки, которые вы можете использовать в двухфактороной верификации.
Например вам надо, чтобы пароль состоял только из только букв или только цифр или и то и другое, с длиной пароля в 5 символов.

Создание таких настроек выглядит следующим образом:

1
// настройка длины пароля при двухфакторной авторизации с длиной пароля в 5 символов.

createPasswordObject(SMS_BY.PASS_TYPE_LETTERS, 5) ; // только буквы латиницы

createPasswordObject(SMS_BY.PASS_TYPE_NUMBERS, 5) ; // только цифры

createPasswordObject(SMS_BY.PASS_TYPE_BOTH, 5) ;    // и буквы и цифры

Чтобы отправить смс с кодом нужно сделать вызов:

1
oStart.sendSmsMessageWithCode("Ваш пароль: %CODE%", "245", phone,alphaname_id  );

"Ваш пароль: %CODE%" - текст сообщения, <b>%CODE%</b>
- обязательный параметр, вместо %CODE% будет подставлен<

сгененированный пароль для получателя.

"245" - это ID PasswordObject созданный ранее

phone - номер телефона

alphaname_id - ID Альфа-имени, если Альфа-имени пока нет, нужно передавать 0

sendSmsMessageWithCode вернет:

{"status":"ok","parts":1,"len":21,"sms_id":2208471,"code":"GAYXILYZOX"}

Из этого сообщения вам надо получить код, который будет вводить пользователь на форме двухфакторной авторизации:

1
code = GAYXILYZOX

Пример кода:     

1
String password_object_id  = oStart.createPasswordObject("both",4);

Integer alphaname_id       = new Integer(0);

str = oStart.sendSmsMessageWithCode ("Ваш пароль: %CODE%", password_object_id,SMS_BY_Sample.phone,alphaname_id  );

SMS_BY_Sample.print(str);

Читать дальше

Новости

СМС напоминание – что эта за фишка?

Для чего это нужно? Ситуация, когда рассылка не отправлена, в абсолютном большинстве случаев, возникает из-за недостаточного количества денежных средств на балансе отправителя. Чтобы таких ситуаций возникало меньше, рассылки уходили вовремя, а клиенты всегда были в курсе состояния баланса, мы добавили в ЛК возможность устанавливать СМС-напоминание. Никаких абонентских плат и иных взносов данная услуга не требует. Списание будет происходить с Вашего баланса SMS.BY так же, как и при обычной СМС-рассылке по тарифу, указанному в личном кабинете.

Включить напоминание о низком балансе можно за несколько шагов:

1. Войдите в ЛК SMS.BY. Нажмите в правом верхнем углу на своей email и выберите пункт «Настройка уведомлений».

2. Поставьте галочку рядом с пунктом «Отправлять СМС о низком балансе».

3. Введите номера телефонов, на которые будут высылаться уведомления.

4. Введите сумму, при достижении которой система будет уведомлять Вас о низком балансе и нажмите «Сохранить».

Читать дальше

Новости

Обновленный личный кабинет SMS.BY: перенос строки в сообщении

О чем мы в первую очередь задумываемся при создании смс-рассылки? Естественно, о самом главном – тексте! Он будет написан латиницей или кириллицей? Сколько слов необходимо, чтобы передать основную мысль? Будут ли ссылки?

Однако, в погоне за эффективным текстом, мы порой забываем о не менее важных вещах, например о таких, как оформление. Текст всегда должен выглядеть целостно, привлекательно и быть простым для восприятия. Именно поэтому сервис SMS.BY улучшил процесс создания шаблона сообщения для смс-рассылки, добавив опцию переноса строки.

Четкая структура текста смс-рассылки, важна не меньше, чем его содержание, ведь именно от этих двух вещей зависит насколько информативным будет Ваше сообщение и насколько эффективной станет вся рассылка. Перенос строки позволит Вам расставить логические паузы в тексте, сделает его более структурированным и читабельным. С его помощью Вы легко выделите заголовок, а также разграничите основной текст с эхо-фразой – завершающей частью рекламного сообщения. На количестве символов это никак не отразиться, а вот на то, насколько легко адресату будет прочитать Ваше рекламное сообщение, повлияет достаточно сильно.

Читать дальше

Для разработчиков, Новости

Отправка СМС на php

SMS.BY делает все, чтобы разработчикам было удобно использовать API для интеграции с нашим сервисом.

Чтобы Вам было быстрее и проще сделать интеграцию, мы написали пример кода на Php, доступный на GitHub.
Кстати, в конце статьи Вас ждет видео с разбором отправки СМС на Php.

В данном репозитории содержится 4 файла

1
SMS_BY.php
CountSmsParts.php
Transliterate.php
examples.php

SMS_BY.php — это базовый класс, содержащий все методы по отправке смс, проверку статусов, отправку запроса и так далее.

CountSmsParts.php — класс для подсчета длины строки с учетом кодировок ascii / unicode.

Если вы ранее не сталкивались с отправкой смс, то в целом должны помнить что русский символ требует 2 байта в unicode, поэтому длина смс на русском — 70 символов, а на английском — 140.

1
"lengths" => [
      "ascii" => [160, 306, 459, 628, 785, 942, 1071, 1224, 1377, 1530],
      "unicode" => [70, 134, 201, 252, 315, 378, 469, 536, 603, 670],
]

Но, в тоже время, если у Вас более 2 смс в одном сообщении, то длина будет уже менее 70 символов (68 если точнее), так как для отправки смс требуется добавление системной информации.

Это стоит учитывать при отправке длинных смс, или стараться делать смс короче.
Transliterate.php — как уже можно догадаться, класс по транслитерации русского текста в латиницу.
examples.php — содержит примеры вызова функций по подсчету длины смс-сообщения, а также транслитерации русского текста в английский.
Функция транслитерации также учитывает регистр, поэтому Вам не придется делать дополнительный ucfirst.

Итак, разберем основные моменты в examples.php

В самом верху идет подключение классов.

1
include('SMS_BY.php');
require_once('Transliterate.php');
require_once('CountSmsParts.php').
// Код токена вы можете получить здесь: <!--noindex-->https://app.sms.by/user-api/token<!--/noindex-->

$token = ''; // КОД_ВАШЕГО_ТОКЕНА
// Номер телефона для теста
$phone = ''; // НОМЕР ТЕЛ ДЛЯ ТЕСТА

После того, как Вы вставите свой токен и номер телефона, Вы сможете отправить себе тестовое сообщение (проверьте, что у вас включен CURL).

Код в example.php состоит из блоков if(false).

Вы можете выбрать какой именно метод вы хотите протестировать и поставить там if (true).

Например, отправка смс:

1
if (false) {
     echo("Отправка простого sms-сообщения на номер: $phone");
     /** Отправка простого сообщения: */
     $sms = new SMS_BY($token);
     $res = $sms->createSMSMessage('Моё сообщение');
     $message_id = $res->message_id;
     $res2 = $sms->sendSms($message_id, $phone);
     if ($res2 == false) {
         echo("Во время отправки сообщения произошла ошибка");
     } else {
         echo("Сообщение успешно отправлено, его ID: {$res2->sms_id}");
     }
}

Меняем в блоке выше if(false) на if(true) вызываем и на указанный вами телефон будет доставлена смс.

Пример запуска из командной строки:

отправка смс на Php пример фото 1

Как вы видите в конце выводится сообщение об ошибке.

Это происходит, потому что у отправителя пока что нет одобренных Альфаимен (имен отправителя). Заявку на Альфаимя вы можете сделать в кабинете по ссылке: https://app.sms.by/alphanames

Смс, полученное на телефон:

отправка смс на Php пример фото 2

Видео, в котором подробно описана отправка СМС на php можно посмотреть здесь.

Читать дальше

Новости

Как сделать новогоднюю SMS рассылку эффективной?

На дворе середина декабря и пора задуматься о том, как поздравить своих клиентов с новогодними праздниками! Смс-рассылка как раз один из наиболее эффективных способов напомнить о себе и донести важную информацию. Естественно, поздравительная смс-рассылка нацелена не только на создание праздничного настроения у клиентов, но и на увеличение продаж. На это непременно стоит обратить внимание, ведь именно сейчас абсолютное большинство людей находится в поисках подарков для своих близких, делают ремонт, покупают что-то новое для дома, одним словом, готовятся к встрече Нового года. Так почему же не помочь им с этим? Подскажите что у Вас сейчас скидки, подарки, распродажа… А мы подскажем как это подать и на что стоит обратить внимание при создании эффективной новогодней рассылки.

  1. Проведите RFM сегментацию. Например, разделите клиентов на группы:

— клиенты, совершающие покупки часто в течение года;

— клиенты, совершающие покупки редко в течение года;

— клиенты, которые давно не совершали покупок.

С каждой из групп можно построить отдельную коммуникацию – отправлять разные смс-рассылки. Например, постоянным VIP-клиентам выслать специальное предложение, а клиентам, которые давно не покупали – мотивирующую скидку.

  1. Скажите «спасибо» клиентам за то, что они были с Вами в этом году. Можно подарить небольшой подарок, как постоянному клиенту. Это станет прекрасной мотивацией продолжать покупки именно в Вашем магазине или использовать услуги именно Вашей компании.
  2. Клиент должен увидеть в смс-рассылке Вашу заботу о нем. Просто напомните покупателям о каких-либо атрибутах праздника, например: «Вы забыли купить мандарины? Не беда! В сети наших магазинов скидка 20% на все фрукты!».
  3. Забудьте о штампах и шаблонах, придумайте небольшое креативное и запоминающееся смс сообщение. Не стоит брать заезженные стихи из интернета и пестрящие изображения, они вызовут лишь раздражение. Придумайте для смс-рассылки оригинальный небольшой текст и подберите к нему новогоднюю картинку, которая будет перекликаться с Ваши фирменным стилем.
  4. Когда делать смс-рассылку? Начать информировать клиентов о своих праздничных предложениях стоит уже сейчас. Рассылку смс лучше запланировать на конец недели, ведь среди недели не у всех найдется время сходить за покупками, а в понедельник, как правило, много забот, помимо шоппинга. Четверг, пожалуй, наиболее подходящий день, ведь у адресатов будет возможность рассмотреть предложение и запланировать поход в Ваш магазин на выходные.
  5. Подходящее время смс-рассылки ориентировочно с 12 до 18 часов. От рассылки рано утром или поздно вечером лучше отказаться, потому что человек может еще спать, ну или уже спать.
  6. Обязательно оценивайте эффективность рассылки и отмечайте, что именно вызвало наибольший отклик. Так Вам будет намного проще сделать Вашу рассылку еще эффективнее в следующем году!

Кстати, если Вы информируете своих клиентов только с помощью смс-рассылки, в преддверии праздников рассмотрите также возможность использования дополнительного маркетингового канала – Viber-рассылки. Он позволит сделать Ваше сообщение более праздничным, за счет красивой картинки и эмодзи. Также, в Viber-можно использовать кнопку-ссылку, которая будет вести, например, на страницу товаров с новогодними скидками.

А вы уже подготовили свою праздничную рассылку? Надеемся, что наши советы помогут сделать ее не только по-настоящему новогодней, но и эффективной! Поспешите, Новый год уже совсем близко!

Читать дальше