Сила интеграции API в реферальном маркетинге
Опубликовано: 2022-04-18Вы хотите запустить гибкую реферальную кампанию, но не знаете, с чего начать? Что ж, здесь может помочь реферальное программное обеспечение API-first. В этом посте мы хотели бы показать вам, как наилучшим образом использовать интеграцию на основе API при внедрении и оптимизации реферальных кампаний.
Отказ от ответственности: в этом посте мы будем использовать наш собственный продукт Voucherify и его функции реферальной кампании.
{{ЭЛЕКТРОННАЯ КНИГА}}
{{КОНЕЦ КНИГИ}}
API-first рефералы и влияние на данные клиентов
Начнем с первого пункта, где интеграция принесет пользу, — с обмена данными о клиентах. Voucherify позволяет легко передавать данные клиентов вручную с помощью импорта/экспорта файлов CSV. Это хороший способ начать работу и поэкспериментировать с рефералами без особых накладных расходов. Однако в этом посте мы сосредоточимся на том, что произойдет, когда вы выйдете за рамки экспериментов и решите масштабно расширить свою реферальную программу. На этом этапе вам нужно вывести процесс за рамки ручного рабочего процесса, и именно здесь вступает в игру подход API-first, предлагаемый Voucherify.
Используя API, вы можете легко создавать сценарии синхронизации, которые обеспечат согласованность вашей клиентской базы в Voucherify и вашей CRM. Это очень неинвазивный путь, вы можете убрать свои сценарии из CRM, и вам не нужно будет их настраивать. Тем не менее, вы можете получить еще лучшие результаты, углубившись в рабочие процессы CRM. Работая на этом уровне, вы можете включать вызовы Voucherify API всякий раз, когда данные о клиентах изменяются в CRM, и уведомлять Voucherify о каждом обновлении на лету. Таким образом, все, что происходит в CRM, автоматически и без лишних задержек отражается в Voucherify. На практике это так же просто, как сделать REST-вызов нашего Customers API, например:
{{КОД}}
завиток -X ПОСТ \
-H "Идентификатор X-приложения: c70a6f00-cf91-4756-9df5-47628850002b" \
-H "Токен X-приложения: 3266b9f8-e246-4f79-bdf0-833929b1380c" \
-H "Тип контента: приложение/json" \
-д '{
"source_id":"ваш-идентификатор отслеживания",
"имя": "Джон Доу",
"электронная почта": "[email protected]",
"адрес": {
"город": "Мельбурн",
"состояние": "FL",
"line_1": "226 E Fee Ave",
"строка_2": ноль,
"страна": "Австралия",
"почтовый_код": "32901"
},
"description":"Премиум-пользователь, ACME Inc.",
"метаданные": {
"язык":"en"
}
}' \
{{КОНЕЦКОД}}
Самое интересное здесь то, что вы можете использовать это для публикации новых данных о клиентах в Voucherify, а также для обновления уже существующих записей. Все, что вам нужно сделать, это убедиться, что один и тот же source_id используется для всех вызовов API, касающихся одного и того же клиента.
Для большого количества популярных сред программирования вам даже не потребуется составлять такой запрос и отправлять его вручную. Voucherify SDK в настоящее время включает SDK для Node.js, Java, Ruby, PHP, Python, .NET, Voucherify.js, Android, iOS (Swift), Unity (.NET) и Xamarin (.NET), и они будут делать это для вам, предоставляя вам удобные настраиваемые методы синхронизации данных для работы.
Как интегрировать вашу систему с Voucherify?
Связь между Voucherify и вашими существующими системами может быть легко установлена в обоих направлениях с помощью веб-перехватчиков. В этом случае подход API-first означает, что для каждого соответствующего события, связанного с клиентом, которое происходит в Voucherify, вы можете получить подробное уведомление. Например, когда вы настроили свою реферальную кампанию для вызова действия HTTP-выноски к выбранной вами конечной точке, вы получите такой ответ:
{{КОД}}
{
"id":"event_jhTlrNjLifPLPDUyZQrf7gpG",
"объект":"событие",
"webhook_id": ноль,
"project_id":"proj_f1r5Tpr0J3Ct",
"created_at":"2017-03-28T20:54:45.021Z",
"тип": "искупление.успешно",
"данные":{
"объект":{
"id": "r_Rlbe0UzSHdTqxegImt92Qpc1",
"объект":"искупление",
"дата": "2017-03-28T20:54:44.062Z",
"customer_id":"cust_KiFZJoyHzBmmQKR7SY5NXMBK",
"идентификатор_отслеживания":"1",
"сумма":1000,
"порядок":{
"id":"ord_jvezDre9TtyMIkJ8U4zmvSah",
"created_at":"2017-03-28T20:54:43.692Z",
"статус": "СОЗДАНО",
"сумма":10000,
"Предметы":[
],
"customer_id":"cust_KiFZJoyHzBmmQKR7SY5NXMBK"
},
"метаданные": {
},
"результат":"УСПЕХ",
"клиент":{
"объект":"клиент",
"id": "cust_KiFZJoyHzBmmQKR7SY5NXMBK"
},
"ваучер":{
"объект":"ваучер",
«код»: «refjgS8DhE2»,
"campaign":"Демонстрация реферальной кампании"
},

"подарок":{
"сумма":1000
},
"failure_code": ноль,
"failure_message": ноль
}
},
"метаданные": {
"источник":"API"
}
}
{{КОНЕЦКОД}}
Этот ответ содержит демонстрационные данные, но когда вы смотрите на структуру, становится ясно, что здесь есть все, что вам может понадобиться для реферальной аналитики — кто получил какое вознаграждение в рамках какой кампании и в результате какого заказа. Пример ответа выше описывает вознаграждение, полученное рефералом (приглашенным другом). Если вы решите также вознаграждать рефереров (адвокатов), вы также получите второе событие, описывающее вознаграждение, назначенное рефереру.
Подобные события могут запускать ваш код, который затем преобразует информацию о событиях в обновления в вашей CRM и, таким образом, обеспечивает синхронизацию данных о клиентах с обеих сторон. Как только вы закроете этот цикл интеграции, Voucherify станет частью вашей среды, и любая кампания, которую вы решите запустить, не потребует дальнейшей работы по передаче данных клиентов. Это, конечно, будет в равной степени верно для любого типа кампании, которую поддерживает Voucherify, будь то на основе рефералов или иным образом.
Отслеживайте свои реферальные кампании в режиме реального времени
Естественно, как только активируется какое-либо вознаграждение, Voucherify сообщит вам об этом, отправив событие через соответствующий веб-перехватчик. Вы можете использовать эту ленту событий для управления аналитикой. Хотя Voucherify позволит вам отслеживать кампании через свой веб-интерфейс, вы, вероятно, будете работать с существующим аналитическим конвейером, который объединяет данные из нескольких каналов. Чтобы интегрировать Voucherify в качестве одного из каналов, все, что вам нужно сделать, это подписаться на события вознаграждения и использовать предоставленную информацию в вашей среде BI. Такая настройка позволяет вам видеть, что происходит с вашей реферальной кампанией, в прямом сравнении с другими маркетинговыми мероприятиями, которые вы проводите, — и все это на одной платформе по вашему выбору.
{{КЛИЕНТ}}
{{КОНЕЧНЫЙ ПОТРЕБИТЕЛЬ}}
Как подключить реферальные каналы распространения?
Voucherify предлагает диспетчер распределения, который позволяет пользователям автоматически обмениваться реферальными кодами с помощью встроенных инструментов или интеграции с популярными платформами обмена сообщениями (например, Braze, MailChimp или ActiveCampaign). Его основная цель — помочь вам автоматически обмениваться реферальными кодами на основе как предопределенных, так и пользовательских событий.
Представьте, что вы хотите генерировать и отправлять ссылки-приглашения из пула уникальных реферальных кодов. С Voucherify это просто прогулка в парке. Это сводится к:
- Определение времени отправки реферальной ссылки/кода.
- Составление сообщения.
- Настройка кампании в прямом эфире.
Distribution Manager оснащен богатым редактором, который позволяет вам смешивать статический контент с переменными для данных о клиентах и вознаграждениях, которые будут заполнены Voucherify. Редактор работает с HTML для электронных писем и обычным текстом для SMS и дает вам предварительный просмотр того, как будут выглядеть ваши сообщения, что упрощает их создание.
Наконец, когда кампания запущена и приглашенные друзья начинают посещать ваш интернет-магазин, пришло время вознаграждать и рефералов.
Как управлять реферальными вознаграждениями с помощью вебхуков?
События вознаграждения также полезны, когда у вас есть дополнительные шаги обработки, которые необходимо активировать. Используя веб-хуки в Voucherify, вы можете легко настроить свою среду таким образом, чтобы каждое предоставленное реферальное вознаграждение автоматически передавалось для дальнейшей обработки.
Обычным вариантом использования этого является уведомление рефереров и рефералов о вознаграждениях, которые они получают. События, которые вы получаете от Voucherify, бесценны, когда речь идет о создании уведомлений и их отправке через ваши каналы распространения. Все это можно настроить без кодирования, прямо из веб-интерфейса Voucherify с API, работающим за кулисами. Здесь вы можете настроить своих провайдеров электронной почты и SMS, а после этого создать шаблоны сообщений, которые будут отправляться клиентам.
Важным первым шагом в этом является выбор каналов, по которым будут отправляться сообщения (например, встроенная электронная почта, SMS или интеграция), а также таргетинг на правильный сегмент клиентов и реферальную кампанию. Используя эти последние различия, вы можете при необходимости адаптировать исходящие сообщения к контексту кампании и аудитории, установив несколько шаблонов сообщений для разных кампаний и сегментов. Эта настройка в значительной степени устанавливается и забывается, и, как только вы это сделаете, каждый раз, когда клиент получает вознаграждение в кампании, Voucherify автоматически позаботится о том, чтобы сообщить ему об этом через выбранные вами каналы.
Выводы
Если вам интересно, как на практике выглядят преимущества API-first подхода к реферальным программам, этот пост должен дать вам довольно хорошее представление. Но не верьте нам на слово, подпишитесь на пробную версию Voucherify и попробуйте сами.
{{СТА}}
Запустите следующую программу «Пригласи друга» с помощью Voucherify
Начать
{{ENDCTA}}
