Создайте приглашение от контакта CRM
Запустите новый или квалифицированный контакт, сопоставьте его CRM ID с External ID, создайте приглашение на карточке и передайте возвращенную установку URL по электронной почте или SMS шаг.
Руководство по автоматизации без кода
Используйте Zapier, когда ваш рабочий процесс представляет собой четкую последовательность: появляется контакт или заказ, 7stamp выполняет действие, затем обновляется другой бизнес-инструмент. Сегодня безопасный маршрут — API на Zapier для исходящих вызовов 7stamp API и Webhooks by Zapier → Catch Hook для входящих событий 7stamp.
В магазине Zapier нет общедоступного приложения 7stamp. Используйте API by Zapier → API Request, где это возможно: он сохраняет статический ключ API в соединении с приложением, а не раскрывает его на этапе Zap. Используйте Webhooks by Zapier только для входящих событий Catch Hook; не помещайте ключ 7stamp Bearer в видимое поле действия Webhooks.
Пусть первый Zap будет небольшим. Надежный поток от контакта к карте или от оплаченного заказа к маркам — лучшая отправная точка, чем широкая двусторонняя синхронизация CRM.
Запустите новый или квалифицированный контакт, сопоставьте его CRM ID с External ID, создайте приглашение на карточке и передайте возвращенную установку URL по электронной почте или SMS шаг.
Активируйте оплаченный заказ или закрытую квитанцию, сопоставьте личность клиента и закажите ID, затем используйте Scan Card с суммой заказа или явным количеством марок.
Используйте правило CRM, событие поддержки или экспорт сегмента, чтобы идентифицировать клиента, выпустить ваучер на его карту и отправить последующее сообщение из правильного канала.
Используйте Webhooks by Zapier > Catch Hook, чтобы получать события карты 7stamp. Сопоставьте возвращенный External ID с записью CRM и добавьте соответствующую заметку, тег или задачу.
Добавьте API by Zapier → API Request после вашего триггер. Создайте одно соединение с ключом 7stamp API, затем выберите точный метод и полный ключ URL ниже. Каждая операция возвращает поля, которые вы можете сопоставить на следующем шаге Zap.
POST /cards/invite Создаёт новую установку карты-кошелька URL и код доставки-вставки для одного внешнего контакта.
POST /cards/invite/bulk Создает до 100 пригласительных ссылок из контролируемой партии JSON.
POST /cards/scan Добавляет марки на User Card ID или External ID, с указанием количества, количества марок, порядка. ID и дополнительные данные квитанции.
POST /vouchers/issue Выдает ваучер непосредственно владельцу карты.
POST /messages/send Отправляет содержимое карты кошелька и /or по электронной почте владельцу карты.
GET /cards Находит записи карточек по External ID, с дополнительными фильтрами источников и шаблонов.
GET /cards/{user_card_id} Считывает состояние карты с помощью внутреннего 7stamp ID.
GET /templates Перечисляет шаблоны, доступные для подключенного профиля, и проверяет соединение API.
GET /templates/{template_id}/design Извлекает настройки дизайна шаблона для известного шаблона ID.
Webhooks by Zapier → Catch Hook Catch Hook дает Zapier уникальный HTTPS URL. Вставьте его в настройки веб-перехватчика 7stamp Admin и проверьте его на реальном событии карты.
В каждом сценарии используется реальный, доступный в настоящее время модуль Zapier. Сначала постройте один небольшой маршрут и протестируйте его с помощью одноразового контакта, прежде чем включать Zap.
Ожидаемый результат: Следующий шаг Zap получает install_url и может отправить его клиенту или записать обратно в запись CRM.
Проверьте: Создать Card Invite всегда возвращает новое приглашение. Сначала добавьте запрос Find Cards или фильтр Zapier, если ваша политика предусматривает одно приглашение на контакт.
Ожидаемый результат: Заказ создает отслеживаемое сканирование 7stamp, и Zap может записать stamps_added или scan_id в исходную систему.
Проверьте: Если Zap воспроизводится повторно, проверьте исходный порядок перед отправкой следующего сканирования. Сохраняйте стабильность external_order_id, чтобы событие можно было согласовать позже.
Ожидаемый результат: Zapier получает проанализированное событие 7stamp, находит клиента к external_id и создает соответствующее последующее действие.
Проверьте: А Catch Hook URL — секрет. Если Zap передается другому владельцу, обновите URL в 7stamp Admin, прежде чем полагаться на него.
Это шаги со стороны 7stamp. Сделайте это один раз, а затем используйте клавишу только внутри соединения API по Zapier, а не в поле действия Webhooks by Zapier или в примечании.
В 7stamp Admin выберите API & Integrations → API Keys → Add API Key. В API по Zapier создайте соединение с ключом API со статическим заголовком Authorization, содержащим Bearer, за которым следует этот ключ. API от Zapier сохраняет учетные данные в соединении вместо видимого шага Zap; ограничьте доступ к соединению и поверните ключ, если он открыт.
External ID — ваш собственный стабильный идентификатор клиента; External Source метки, откуда он взят, например Hubspot, Bitrix24, Shopify или Poster. Используйте одну и ту же пару для потоков создания, поиска, сканирования, ваучеров и веб-перехватчиков.
Действия, нацеленные на карту, принимают User Card ID или External ID. Если присутствуют оба, приоритет имеет User Card ID. Используйте внутренний ID только после того, как он был возвращен доверенным шагом 7stamp; в противном случае отдайте предпочтение исходной системе External ID.
http Method: POST
URL: https://api.7loc.com/cards-api/cards/scan
Headers:
Authorization: Bearer YOUR_7STAMP_API_KEY
Content-Type: application/json
Data:
{
"external_id": "crm_contact_8821",
"external_source": "hubspot",
"stamps_count": 1,
"external_order_id": "order_2048"
} Создайте ключ 7stamp API в администраторе: API & Integrations → API Keys → Add API Key. Используйте отдельный тестовый ключ/profile, если он доступен.
В Zapier создайте Zap и протестируйте исходный триггер. Используйте реальный образец, чтобы контакт ID, клиент ID, заказ ID и сумма были доступны для сопоставления.
Добавьте API by Zapier → API Request. Создайте соединение 7stamp для статического заголовка Bearer Authorization вместо помещения секрета в поле действия Webhooks by Zapier.
Сначала позвоните на номер GET https://api.7loc.com/cards-api/templates. Это подтверждает, что ключ работает, и показывает, какие активные идентификаторы шаблонов доступны без изменения данных клиента.
Выберите POST /cards/invite или POST /cards/scan, установите JSON в качестве типа тела и сопоставьте стабильные External ID плюс соответствующие поля шаблона /order из триггера.
Запустите действие с одноразовым контактом, проверьте его точные поля ответа, затем сопоставьте эти поля со следующим шагом CRM, электронной почты или обмена сообщениями, прежде чем публиковать Zap.
Используйте API по Zapier для запроса 7stamp с ключом Bearer API: он сохраняет статические ключи заголовка в соединении приложения. Используйте Webhooks by Zapier для доставки события Catch Hook, а не в качестве предпочтительного места для секрета 7stamp. Сохраняйте базу URL по адресу https://api.7loc.com/cards-api,, используйте общедоступную ссылку OpenAPI для точных схем и никогда не отправляйте учетные данные или данные клиента непроверенному URL.
Создайте Webhooks by Zapier → Catch Hook, скопируйте уникальный URL, показанный в тестовой настройке, вставьте его в настройки веб-перехватчика профиля 7stamp, выберите типы событий, а затем отправьте реальное сообщение. тестовое сканирование или событие карты. Используйте полезные данные события External ID и External Source, чтобы найти правильный контакт CRM. Выбирайте Catch Raw Hook только в том случае, если вам конкретно нужно неразобранное тело и заголовки запроса.
API на Zapier и Catch Hook достаточно для каждой публичной операции 7stamp API и карточного события. Если вам нужно будущее нативное приложение 7stamp Zapier, отправьте нам точное действие /trigger, которое ваша команда использует чаще всего.
На сегодняшний день общедоступного приложения 7stamp Marketplace не существует. Используйте API by Zapier → API Request для вызовов 7stamp API и Webhooks by Zapier → Catch Hook для входящих событий 7stamp.
Создайте ключ 7stamp API в администраторе под API & Integrations → API Keys → Add API Key. Сохраните его как статический заголовок Bearer Authorization в соединении API с Zapier, а не в видимом поле действия Webhooks by Zapier.
Создайте Catch Hook в Webhooks by Zapier, вставьте сгенерированный URL в настройки веб-перехватчика профиля 7stamp, выберите события и отправьте тестовое событие перед включением обновлений CRM.
Выберите Zapier для преимущественно линейного рабочего процесса с триггерным действием. Выбирайте Make, если вам нужны маршрутизаторы, сложные преобразования или длинные сценарии с несколькими ветвями. Оба используют один и тот же ключ 7stamp API и конечные точки.
Следующий шаг
Создайте ключ API, проверьте GET от /templates до API по Zapier, затем создайте одно действие «контакт-карта» или «заказ-марка». Добавьте Catch Hook, как только исходящий поток получит подтвержденный результат проверки.