Есть два способа отслеживания заказов: вручную на сайте и с помощью push-уведомлений.
О плюсах отслеживания посылки по SMS
Трекинг заказов по SMS — неотъемлемая часть успешной онлайн-торговли. Когда покупатель видит, что его заказ отслеживается, обновления статуса доставки приходят в виде уведомлений на смартфон, он начинает доверять магазину. Он понимает, что сотрудники компании заботятся о нём и держат в курсе изменений.
В свою очередь владельцы бизнеса считают, что отправка SMS покупателю повышает лояльность. Давайте рассмотрим настройку трекинга заказов с использованием SMS-уведомлений через API.
Как настроить трекинг заказов для интернет-магазинов
В первую очередь выберите сервис провайдера для отправки уведомлений клиентам. Например, МТС Exolve предлагает интуитивно понятную API-платформу, которая легко интегрируется с любой CRM.
Зарегистрируйтесь в МТС Exolve, получите API-ключ в настройках приложения и создайте API-коннектор. Скопируйте токен и сохраните в безопасном месте.
Далее следуйте инструкции по подготовке трекинга заказов через платформу:
-
Изучите документацию API провайдера, чтобы понять, как взаимодействовать с интерфейсом вашего поставщика — каждый из них предоставляет собственную документацию API, которая описывает доступные методы работы с интерфейсом, параметры запроса, примеры запросов и ответов.
-
Укажите типы сообщений, которые будут отправляться из CRM. В нашем случае это уведомления о трекинге заказа.
-
Интегрируйте CRM интернет-магазина с API выбранной площадки. В первую очередь создайте базу данных с заказами и системой уведомлений. Пропишите скрипты или программу для отправки SMS-сообщений покупателям об изменении статуса заказа.
-
Интегрируйте написанные скрипты в ваш интернет-магазин, чтобы они срабатывали автоматически при необходимости.
-
Установите события, при изменении которых покупатели получат SMS-уведомления. Это может быть подтверждение заказа, изменение статуса доставки или оповещение о задержке.
-
Создайте текстовые шаблоны для SMS-сообщений. Пропишите всю необходимую информацию о заказе: номер, статус, сумму платежа и дату доставки.
Инструкция по тестированию интеграции CRM c платформой:
-
После интеграции CRM с API поставщика и подготовки текстовых шаблонов нужно проверить систему на корректность работы. Сделайте тестовые заказы и попробуйте разослать их. Если система отработала без ошибок, то переходите к запуску и мониторингу первых SMS-уведомлений для клиентов интернет-магазина.
-
Проанализируйте отправку SMS. Смотрите, чтобы уведомления были отправлены вовремя и с необходимой информацией для клиента.
-
Соберите обратную связь от клиентов. Если они недовольны временем получения уведомлений или информацией, которая отображается в SMS, улучшите эти параметры. Постоянно обновляйте и повышайте производительность и безопасность SMS-уведомлений.
Какие данные пользователя понадобятся интернет-магазину
Для отправки SMS-уведомлений покупателю о статусе доставки заказа необходимы:
-
Номер телефона покупателя — обычно указан при регистрации на вашем сайте или при оформлении заказа.
-
ID заказа. Идентификатор служит для связи определённого номера телефона с конкретным заказом. Вы можете создавать ID при оформлении заказа в системе.
-
Текст сообщения. В SMS-сообщении чаще всего указывают информацию о статусе доставки заказа: «Заказ отправлен», «Заказ доставлен», «Заказ отменён». Также добавьте контактные данные для связи с интернет-магазином на случай возникновения каких-либо вопросов.
Составление скрипта
Получив информацию о клиенте, составим скрипт, который будет срабатывать каждый раз после отправки заказанной продукции покупателю. В коде этой программы укажите информацию SMS-шлюза: API-ключ и ссылку на соответствующий метод API для отправки сообщений.
Используем библиотеку requests, чтобы отправить POST-запрос на API SMS-шлюза. В теле запроса мы пропишем ключ API, номер телефона покупателя, текст сообщения и ID заказа.
Проверим статус ответа и выведем соответствующее сообщение о результате отправки SMS.
Пример кода настройки трекинга заказов с использованием API SMS-шлюза:
import requests
def send_sms(phone_number, order_id, message):
api_key = "your_api_key"
url = "https://sms-gateway.com/api/send"
data = {
"api_key": api_key, # Сюда подставьте нужные данные
"phone_number": phone_number,
"message": message,
"order_id": order_id
}
response = requests.post(url, data=data)
if response.status_code == 200:
print("SMS sent successfully!")
else:
print("Failed to send SMS. Error:", response.text)
# Пример использования функции send_sms
send_sms("1234567890", "12345", "ваш заказ доставлен. Спасибо за покупку!")
Мы уже умеем собирать информацию и создавать скрипты. Попробуем отправить SMS-сообщение с трекингом заказа.
Настройка и отправка SMS-уведомления клиенту
После того как вы интегрируете API-платформу по отправке SMS с CRM интернет-магазина, воспользуйтесь информацией о выбранном способе доставки. Это два поля:
-
почтовая или курьерская служба;
-
номер почтового отправления.
Инструкция по добавлению полей:
-
Войдите во вкладку «Настройки».
-
Откройте раздел «Оформление заказа».
-
Кликните по клавише «Добавить».
В параметре нового почтового отправления выберите пункт «Текст». Пропишите: «Название в бэк-офисе», задайте «Идентификатор». Кликните по кнопке «Сохранить».
-
В параметре «Выпадающий список» пропишите «Курьерская/почтовая служба». Укажите идентификатор. Например, pochta.
-
Если вы доставляете заказ через СДЭК, то пропишите «СДЭК, отслеживание по ссылке» и вставьте ссылку.
Теперь нужно добавить статус заказа. Зайдите в CRM «Настройки» и откройте раздел «Пользовательские статусы». Выберите группу статусов «Отгружен», кликните по клавише «+ СТАТУС» и присвойте статусу название «Отправка почтовой/курьерской службой».
Настройте шаблоны SMS в приложении по отправке сообщений. Во время настройки пользуйтесь главным правилом: параметры персонификации текста сообщения, в том числе стандартные и произвольные, прописываем в фигурных скобках. Вот один из примеров: «{user_name}, ваш заказ передан в {pochta}{tracking}». При правильной настройке параметры автоматически подтянутся из карточки заказа.
Инструкция по настройке:
-
Добавьте заголовок шаблона.
-
Укажите воронку.
-
Напишите номер отправителя.
-
Обязательно отметьте галочкой возможность редактирования шаблона при отправке.
-
Пропишите основной текст.
-
Имя пользователя скопируйте и вставьте в текст из макросов.
-
Затем нажмете на кнопку «Сохранить».
Заключение
Отслеживание заказов с помощью SMS-уведомлений — это удобный и эффективный метод для обеспечения клиентов интернет-магазина информацией о статусе и доставке их заказов. Следуя инструкциям выше, вы сможете успешно настроить трекинг заказов для своего интернет-магазина с помощью SMS.