Создайте карточку после нового контакта CRM
Используйте контакт CRM ID как External ID, создайте приглашение на карточку 7stamp, а затем отправьте возвращенную установку URL обычным способом. электронная почта, SMS или шаг обмена сообщениями.
Руководство по автоматизации без кода
Используйте Make для подключения 7stamp к CRM, POS, интернет-магазину, электронным таблицам, инструменту обмена сообщениями или любой системе, которая может отправлять данные в сценарий. Сегодня готовый к использованию маршрут — это приложение HTTP от Make для звонков 7stamp API и Custom webhook от Make для входящих событий 7stamp.
В средстве выбора приложений Make пока нет общедоступного приложения 7stamp. Не ждите одного: добавьте HTTP → Make a request, используйте точный метод URL, заголовок Bearer и JSON ниже, а затем сопоставьте поля из исходного модуля. Это тот же самый разъем 7stamp Integration API, который будет использоваться в будущем.
Начните с одного события и одного результата. Как только тестовые данные станут правильными, добавьте вокруг них фильтры, маршрутизаторы, обновления CRM и последующие сообщения.
Используйте контакт CRM ID как External ID, создайте приглашение на карточку 7stamp, а затем отправьте возвращенную установку URL обычным способом. электронная почта, SMS или шаг обмена сообщениями.
Запустить сценарий из оплаченного POS или электронного заказа. Нанесите на карту своего постоянного клиента ID и закажите ID в программе «Сканирование карты», затем укажите сумму или явное количество марок.
Когда событие карты сообщает о вознаграждении или ваучере, разветвите сценарий: обновите CRM, уведомите команду и отправляйте push-уведомление о карте кошелька или электронное письмо только при необходимости.
Используйте модуль HTTP Make для прямого вызова 7stamp. Это универсальный выбор для индивидуальной системы бронирования POS, ERP или любой услуги, ориентированной на API.
Для каждого на карте ниже, добавьте HTTP → Make a request, затем установите метод и URL точно так, как показано. Используйте один и тот же ключ Bearer для каждого запроса. Требуемое сопоставление подскажет вам, что предоставить из триггера CRM, POS или электронной торговли.
Webhooks → Custom webhook Создайте Custom webhook в Make, скопируйте его URL, затем вставьте этот URL в настройки веб-перехватчика профиля 7stamp. Это запускает сценарий, когда 7stamp отправляет такое событие, как SCAN, REWARD_EARNED или VOUCHER_ISSUED.
POST /cards/invite Создает новую личную установку URL и код вставки доставки для одного внешнего контакта.
POST /cards/invite/bulk Создает до 100 пригласительных ссылок за один запрос. Используйте его для контролируемой миграции или кампании, а не для неограниченного экспорта контактов.
GET /cards Находит записи карточек по External ID, с дополнительными фильтрами шаблонов и источников.
GET /cards/{user_card_id} Считывает полное состояние одной карты, когда предыдущий шаг вернул ее внутреннее User Card ID.
POST /cards/scan Добавляет марки из суммы покупки или явного количества. Он принимает User Card ID или External ID и может сохранять ссылку на внешний заказ.
GET /templates Перечисляет шаблоны карточек, доступные для клавиши API. Используйте его для проверки соединения или для динамического выбора шаблона.
GET /templates/{template_id}/design Возвращает настройки визуального дизайна для известного шаблона, что полезно, когда другой системе необходимо отобразить согласованный выбор карты.
POST /vouchers/issue Выдает ваучер владельцу карты, указанному в External ID или User Card ID.
POST /messages/send Отправляет контент владельцу карты посредством push-уведомления с карты-кошелька и /or электронной почты в соответствии с настроенным каналом и правилами согласия.
Full 7stamp endpoint URL Это модуль Make, который вызывает каждый указанный выше маршрут 7stamp. Используйте полный URL, выберите документированный метод, добавьте заголовок Bearer и используйте JSON только тогда, когда маршруту требуется тело.
Названия ниже представляют собой настоящие модули Make. Начните с первого сценария, запустите его для одноразового контакта и только потом добавляйте маршрутизаторы, фильтры или планирование производства.
Ожидаемый результат: Клиент получает install_url, возвращенный 7stamp; ваш CRM может хранить этот URL в той же записи контакта.
Проверьте: POST /cards/invite всегда создает новое приглашение. Сначала используйте Find Cards, если ваше бизнес-правило заключается в том, чтобы избегать повторных приглашений для существующего контакта.
Ожидаемый результат: Успешный ответ сканирования включает в себя успешное сканирование, scan_id, stamps_added и состояние карты после сканирования для вашего следующего шага.
Проверьте: Используйте тот же external_order_id при повторных попытках, чтобы порядок можно было отслеживать в последующих событиях веб-перехватчика; не вручайте марки дважды после неясной неудачной попытки.
Ожидаемый результат: Make немедленно получает событие 7stamp и может найти соответствующую запись CRM через external_id и external_source.
Проверьте: Держите вебхук URL в тайне. Протестируйте реальное событие, прежде чем включать необратимые сообщения, ваучеры или изменения CRM.
Это точные экраны 7stamp Admin. Создайте ключ один раз, скопируйте его в безопасное соединение Make HTTP/keychain, а затем немедленно удалите его из буфера обмена.
В 7stamp Admin перейдите к API & Integrations → API Keys → Add API Key. Сохраните значение в ключе соединения Make, HTTP, API/keychain, если эта опция доступна. Никогда не сопоставляйте ключ с текстовым полем, не помещайте его в заметку и не используйте в рабочем процессе с браузером. Ключ принадлежит одному 7stamp рабочему месту/profile.
Сопоставьте неизменяемый ID с вашей CRM, POS или коммерческой платформой — например CRM свяжитесь с ID или с клиентом UUID. Добавьте External Source, например Hubspot, Shopify или Poster, если один и тот же идентификатор может появляться в нескольких системах.
Если в подключенном профиле 7stamp имеется один активный шаблон карты, параметр «Шаблон» можно оставить пустым. Используя несколько шаблонов, сознательно сопоставьте или выберите template_id, чтобы каждое приглашение и сканирование попадали в намеченную программу лояльности.
http Method: POST
URL: https://api.7loc.com/cards-api/cards/invite
Headers:
Authorization: Bearer YOUR_7STAMP_API_KEY
Content-Type: application/json
Body type: Raw / JSON
{
"external_id": "crm_contact_8821",
"external_source": "hubspot",
"template_id": 42
} В 7stamp Admin создайте ключ в API & Integrations → API Keys → Add API Key. Используйте отдельный тестовый профиль/key, если это позволяет настройка вашей учетной записи.
В Make создайте сценарий и добавьте исходный триггер. Запустите его один раз перед сопоставлением, чтобы увидеть реальный образец контакта или оплаченного заказа.
Нажмите следующий плюс, найдите HTTP и выберите Make запрос. Установите полный метод URL и заголовки из карточки операции на этой странице.
Используйте GET https://api.7loc.com/cards-api/templates в качестве первого запроса. Успешный ответ доказывает, что ключ работает без изменения каких-либо данных о клиентах.
Для маршрутов POST выберите application/json и вставьте форму тела из этого руководства. Нанесите на карту конюшню External ID; добавьте template_id только в том случае, если в профиле есть несколько активных шаблонов.
Запустите одноразовый контакт, проверьте вывод HTTP и только затем сопоставьте его точные поля ответа со следующим CRM, модулем электронной почты или обмена сообщениями.
Используйте HTTP вместо 7stamp сейчас: это задокументированный, готовый к использованию маршрут, а не сокращенный запасной вариант. Выбирайте его всякий раз, когда вам нужна операция 7stamp, новый маршрут API или пользовательское соединение POS/ERP. Ссылка OpenAPI является источником истины для метода, полного пути, тела и схемы ответа; ключ на предъявителя и база URL остаются прежними.
Для сценария, управляемого событиями, добавьте Webhooks → Custom webhook и создайте веб-перехватчик. Скопируйте его URL, откройте API & Integrations → Webhooks в профиле 7stamp, вставьте URL, выберите типы событий, сохраните и отправьте настоящее тестовое событие. Эта подписка принадлежит профилю 7stamp; текущий 7392⟧ не предоставляет конечные точки автоматической подписки на веб-перехватчик 7395⟧.
В инструкциях на этой странице используются модули Make, доступные для каждой учетной записи Make. Если вам нужен будущий собственный модуль 7stamp вместо HTTP, отправьте нам необходимый вам рабочий процесс; до тех пор HTTP и Custom webhook охватывают каждую задокументированную операцию 7stamp.
Да. На сегодняшний день в Make нет общедоступного приложения 7stamp. Добавьте запрос HTTP > Make, используйте полную конечную точку 7stamp URL и отправьте Authorization: Bearer, а затем свой ключ 7stamp API. HTTP может вызывать каждую задокументированную конечную точку.
В 7stamp Admin откройте API Интеграции, затем API Keys, затем Add API Key. Ключ привязан к рабочему месту 7112⟧, на котором он был создан, поэтому по возможности используйте тестовый профиль для тестовых сценариев.
Используйте стабильный идентификатор из исходной системы, предпочтительно контакт CRM ID или клиент UUID. Не используйте отображаемое имя. Номер телефона или адрес электронной почты могут работать, но могут меняться, и с ними следует обращаться последовательно.
Создайте веб-перехватчик > Custom webhook в Make, затем вставьте сгенерированный URL в настройки веб-перехватчика профиля 7stamp. После доставки используйте фильтр Make или маршрутизатор для обработки входящего сообщения event_type.
Следующий шаг
Создайте ключ API, протестируйте List Templates и создайте один сценарий приглашения или сканирования с одноразовым контактом. Добавляйте маршрутизаторы и обмен сообщениями только после того, как этот простой поток станет надежным.