Мы собираем файлы cookie и применяемрекомендательные технологии

Как настроить API для отправки SMS
  • Разработка

Как настроить API для отправки SMS

С помощью API для отправки SMS вы можете создавать массовые рассылки быстро и легко. Минимальные усилия свяжут вас с тысячами и десятками тысяч клиентов. Какие задачи можно закрыть, с каким эффектом и как упростить настройку подобных коммуникаций?

SMS — надежный и быстрый способ донести информацию до клиента. Например, сообщить об акции или статусе заказа. Для доставки не требуются мессенджеры и специальные приложения. SMS можно отправить на любое мобильное устройство без соединения с интернетом. Если абонент находится вне зоне действия сети, или его телефон выключен, сообщение дойдёт, как только пользователь выйдет на связь. А если для отправки SMS подключить API, можно существенно увеличить прибыль бизнеса.

Почему стоит использовать коммуникацию через SMS

SMS-рассылка имеет самый высокий процент открываемости сообщений среди всех маркетинговых каналов. Согласно исследованию Garther, этот показатель достигает 98%. Отчет SMS Comparison выявил, что 95% SMS открываются в первые три минуты после доставки.

SMS сложно игнорировать: доставка сопровождается уведомлением и звуковым сигналом. Иконка о непрочитанном сообщении будет «висеть», пока пользователь его не откроет. При этом смартфон находится в руках ваших потенциальных клиентов от 2,5 до 3,7 часов в день, по данным whistleOut.

Для чего использовать SMS-рассылки

Используйте SMS API, чтобы:

  • Информировать о специальных предложениях. Рассказывайте клиентам об акциях, скидках, временно доступных товарах и услугах.
  • Отправлять сервисные сообщения. Об изменении статуса заказа, о доставке в пункт выдачи, о прибытии такси и так далее.
  • Настроить двухфакторную авторизацию. Отправляйте пользователям одноразовые пароли для входа в личный кабинет вашего сервиса или магазина. Это надежно и удобно.
  • Создавать запланированную рассылку. СМС-рассылку по API можно настроить так, чтобы сообщение пришло пользователю в конкретный момент: заранее определенное время или после совершения заданного действия.
  • Отправлять напоминания. Клиент не забудет о записи на услугу, если напомнить ему о ней за час-два.
  • Собирать обратную связь. Попросите оценить качество сервиса. Это повысит вовлеченность клиента, лояльность к бренду и даст вам важную информацию о работе сотрудников.

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


Как собрать базу для рассылки

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

Базу для собственной SMS-рассылки компания должна собрать сама. Для этого подходят простые способы:

  • Форма подписки на сайте. Мотивируйте пользователей оставить свой номер телефона, чтобы получать уникальные предложения и первыми узнавать об акциях.
  • Регистрация на сайте. Добавьте в форму поле для номера телефона. Она может быть необязательной для заполнения. Количество регистраций не уменьшится, но появится дополнительный источник пополнения базы номеров.
  • Подключение двухфакторной аутентификации. Вы одновременно защищаете аккаунт клиента и пополняете базу.
  • Сбор базы номеров уже купивших клиентов. Лучший вариант для наращивания повторных заказов.
  • Программа лояльности по карте. Подходит для бизнеса с оффлайн-точками продаж.

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

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

Правила отправки SMS

Собрав базу и разобравшись, как работают http и get-запросы в выбранном API, останется только научиться соблюдать ряд правил. Они повысят эффективность рассылки и помогут избежать ошибок:
  • Пишите коротко. SMS-трафик не позволяет передавать большие сообщения. У вас есть только 70 символов кириллицей или 160 латиницей. При превышении лимита стоимость отправки удвоится, или даже утроится.
  • Персонализируйте SMS. Добавьте имя клиента или информацию о добавленных в корзину товарах, повышайте внимание к рассылке.
  • Добавляйте контактную информацию. Номер телефона или адрес сайта — чтобы пользователь понимал, куда ему нужно обратиться. Можно вставить ссылку, но это потребует уменьшения самого сообщения из-за ограничения по символам. Эта проблема частично решается с помощью сервисов сокращения ссылок.
  • Не злоупотребляйте вниманием. Слишком частые рассылки надоедят клиенту, и могут вызвать негатив. Если это не обязательные сервисные сообщения, постарайтесь отправлять SMS не чаще 1-2 раза в месяц.
  • Добавляйте призыв к действию. Пользователь должен понимать, что он должен сделать прямо сейчас, чтобы воспользоваться полученной информацией.
  • Отправляйте SMS вовремя. Подумайте, когда ваша целевая аудитория с большей вероятностью ничем не занята, и готова отреагировать на полученное предложение.

Старайтесь заинтересовать пользователя с первых слов, которые он увидит, еще не открыв SMS. Обычно это 40-50 символов, умещающиеся в уведомление.



Как увеличить прибыль с помощью рассылки

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

Пример 1

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

Однако были клиенты, которые не совершали повторную покупку. Выяснилось, что главная причина — банальные лень и забывчивость. Человеку свойственно думать о насущном, а не постоянно планировать наперед. Доставка рациона обеспечивает едой на следующие дни, но не утолит голод прямо сейчас. А сытого человека мало волнует, что он будет есть в другие дни.

Чтобы клиент заказал повторно, нужно мотивировать его сделать это прямо сейчас. Для этого организовали SMS-рассылку со следующим текстом:

«Надеемся, наш рацион пришелся вам по вкусу. Заказывайте доставку на следующую неделю со скидкой 20% по промокоду 2WEEK — акция доступна до конца суток».

В результате количество повторных заказов увеличилось на 14% — часть клиентов была рада сэкономить, купив рацион на следующую неделю. А ограничение предложения по времени мотивировала оформить заказ в тот же день.

Пример 2

Онлайн-магазин одежды поставил цель повысить продажи в перспективе года. Для этого через SMS API организовали несколько типов рассылок:

  • Персональные скидки. Отправлялись клиенту через месяц и через полгода после заказа. Пример: «Анастасия, дарим скидку 15% на ваш следующий заказ по промокоду F15».

  • Уведомлениях об акциях. Во время сезонных распродаж всем клиентам отправлялись рассылки вида «В нашем магазине летняя распродажа — все товары на 10% дешевле» и «Скоро лето! Купальники и летняя одежда из подборки по сниженным ценам. Переходите по ссылке».

Количество новых заказов от старых клиентов возросло, в результате чего выручка компании увеличилась на 7% за год.

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

Пример рассылки SMS из Node.js 

Давайте представим, что нам нужно сделать рассылку клиентам о летней распродаже из второго примера. Рассмотрим простой пример кода Node.js для отправки рассылки. Для отправки SMS через POST-запрос будем использовать библиотеку Axios. 

Первым делом создаём Node.js проект. Для этого установим Node.js и библиотеку Axios. После загрузки Node.js нужно выполнить следующую команду для создания проекта:

npm init

После создания проекта нужно установить библиотеку Axios следующей командой:

npm install –save axios

Теперь зададим следующие константы:

 // Подключение библиотеки Axios
const axios = require('axios');

// URL для отправки SMS
const url = 'https://api.exolve.ru/messaging/v1/SendSMS';

// Как купить номер Exolve
const exolveNumber = '7999XXXXXXX';

// Как найти API-ключ
const apiKey = “API_KEY” //

Далее создадим массив с объектами, в которых укажем имя и номер телефона получателей рассылки. В этом примере мы используем массив данных, в более сложных приложениях вы можете использовать базу данных для хранения данных о клиентах.

var recipients = [
{
name: "Анастасия",
number: "7924XXXXXXX"
},
{
name: "Владислав",
number: "799XXXXXXX"
},
{
name: "Станислав",
number: "7908XXXXXXX"

}
];

Далее мы будем перебирать массив с данными о клиентах и отправлять им персональное SMS о летней распродаже, отправляя POST запрос в Exolve с помощью библиотеки Axios:

// Функция для перебора клиентов в массиве
recipients.forEach((person) => {

// Текст сообщения, с именем получателя
var text = person.name + ', в нашем магазине летняя распродажа — все товары на 10% дешевле';

// POST запрос с помощью библиотеки Axios, указываем метод, URL, ключ авторизации и данные получателя
axios({
method: 'post',
url: url,
headers: {'Authorization': 'Bearer ' + apiKey},
data: {
number: exolveNumber,
destination: person.number,
text: text
}

})

// Выводим в консоль ответ от Exolve - “message_id” (идентификатор сообщения, информацию о нем можно посмотреть в Личном Кабинете в разделе “Статистика”
.then((response) => {
console.log(response.data);
});
});

Весь код:

const axios = require('axios'); // 
const url = 'https://api.exolve.ru/messaging/v1/SendSMS';
const exolveNumber = '7999XXXXXXX';
const apiKey = 'API_KEY’

var recipients = [
{
name: "Анастасия",
number: "7924XXXXXXX"
},
{
name: "Владислав",
number: "7993XXXXXXX"
},
{
name: "Станислав",
number: "7908XXXXXXX"

}
];


recipients.forEach((person) => {
var text = person.name + ', в нашем магазине летняя распродажа — все товары на 10% дешевле';

axios({
method: 'post',
url: url,
headers: {'Authorization': 'Bearer ' + apiKey},
data: {
number: exolveNumber,
destination: person.number,
text: text
}

})
.then((response) => {
console.log(response.data);
});

});

SMS API в МТС Exolve

Это CPaaS платформа с широкими функциями. С ней вы можете настроить коммуникацию с клиентами через любые каналы связи, в том числе SMS. Все общение будет доступно вам в одном интерфейсе, а гибкие инструменты настройки позволят создать эффективную систему рассылок.

API пригодится для любого бизнеса. Вы сможете выполнить отправление SMS http-запросом буквально за пару минут. У вас не возникнет затруднений, даже когда потребуется организовать срочную внеплановую рассылку.

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


Предыдущая статья
Оцените статью:
Следующая статья