Створіть картку після нового контакту 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 у Scan a Card, а потім вкажіть суму або явний підрахунок марки.
Коли подія картки повідомляє про винагороду чи ваучер, розгалужте сценарій: оновіть 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-карту Wallet-card і /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. Створіть ключ один раз, скопіюйте його в безпечне з’єднання HTTP/keychain Make, а потім негайно видаліть його з буфера обміну. Екран
У 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 володіє цією підпискою; поточний API не розкриває кінцеві точки автоматичної підписки на вебхук/unsubscribe.
Інструкції на цій сторінці використовують модулі Make, які доступні для кожного облікового запису Make. Якщо вам потрібен майбутній нативний модуль 7stamp, а не HTTP, надішліть нам необхідний робочий процес; до того часу HTTP та Custom webhooks охоплюють усі задокументовані операції 7stamp.
Так. Сьогодні в Make немає загальнодоступної програми 7stamp. Додайте запит HTTP > Make, використайте повну кінцеву точку 7stamp URL та надішліть Authorization: Bearer, а потім свій ключ 7stamp API. HTTP може викликати кожну задокументовану кінцеву точку.
У 7stamp Admin відкрийте API Integrations, потім API Keys, потім Add API Key. Ключ діє на робочому місці/profile, яке його створило, тому використовуйте тестовий профіль для тестових сценаріїв, коли це можливо.
Використовуйте стабільний ідентифікатор із вихідної системи, бажано контакт CRM ID або клієнт UUID. Не використовуйте відображуване ім'я. Номер телефону чи адреса електронної пошти можуть працювати, але можуть змінюватися, і з ними слід працювати послідовно.
Створіть Webhooks > Custom webhook у Make, а потім вставте згенерований URL у налаштування webhook профілю 7stamp. Використовуйте фільтр Make або маршрутизатор після доставки, щоб обробити вхідний event_type.
Наступний крок
Створіть ключ API, протестуйте List Templates та створіть один сценарій запрошення або сканування з одноразовим контактом. Додайте маршрутизатори та обмін повідомленнями лише після того, як цей простий потік стане надійним.