新しい CRM 連絡先
CRM 連絡先 ID を External ID として使用し、7stamp カード招待を作成し、返されたインストール URL を通常のメールで送信します。 SMS、またはメッセージングステップ。
コードなし自動化ガイド
Make を使用して、7stamp を CRM、POS、オンライン ショップ、スプレッドシート、メッセージング ツール、またはシナリオにデータを送信できるシステムに接続します。現在、本番環境に対応したルートは、7stamp API 通話には Make の HTTP アプリ、7stamp イベントの受信には Make の Custom webhook です。
Make のアプリピッカーには、公開されている 7stamp アプリがまだありません。待つ必要はありません。HTTP → Make a request を追加し、正確な URL、メソッド、Bearer ヘッダー、および以下の JSON を使用して、ソース モジュールからフィールドをマップします。これは、将来のコネクタが使用するものと同じ 7stamp Integration API です。
1 つのイベントと 1 つの結果から始めます。テスト データが正しい場合は、フィルター、ルーター、CRM アップデート、およびその周りのフォローアップ メッセージを追加します。
CRM 連絡先 ID を External ID として使用し、7stamp カード招待を作成し、返されたインストール URL を通常のメールで送信します。 SMS、またはメッセージングステップ。
有料 POS または e コマース注文からシナリオをトリガーします。安定した顧客 ID と注文 ID をカードのスキャンにマッピングし、金額または明示的なスタンプ数を使用します。
を送信する カード イベントで報酬またはバウチャーが報告されたら、シナリオを分岐します。CRM を更新し、チームに通知し、必要な場合にのみウォレット カードのプッシュまたは電子メールを送信します。
Make の HTTP モジュールを使用して、7stamp を直接呼び出します。これは、カスタム POS、ERP、予約エンジン、または任意の API ファースト サービスにとって普遍的な選択肢です。
から呼び出す操作を以下の各カードに追加しますHTTP → Make a request、メソッドと URL を示されているとおりに正確に設定します。すべてのリクエストに同じ Bearer キーを使用します。必要なマッピングにより、CRM、POS、または e コマース トリガーから何を提供するかが決まります。
Webhooks → Custom webhook Make で Custom webhook を作成し、その URL をコピーして、その URL を 7stamp プロファイル Webhook 設定に貼り付けます。これにより、7stamp が SCAN、REWARD_EARNED、または VOUCHER_ISSUED などのイベントを送信するとシナリオが開始されます。
POST /cards/invite を作成します。新しい個人インストール URL と 1 つの外部連絡先の配信挿入コードを作成します。
POST /cards/invite/bulk 1 つのリクエストで最大 100 個の招待リンクを作成します。無制限の連絡先エクスポートではなく、制御された移行またはキャンペーンに使用します。
GET /cards オプションのテンプレートフィルターとソースフィルターを使用して、External ID によってカードレコードを検索します。
GET /cards/{user_card_id} 前のステップが内部 User Card ID を返したときに、1 枚のカードの完全な状態を読み取ります。
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 構成されたチャネルと同意ルールに従って、ウォレット カード プッシュと /or 電子メールを通じてカード所有者にコンテンツを送信します。
Full 7stamp endpoint URL これは、上記のすべての 7stamp ルートを呼び出す Make モジュールです。完全な URL を使用し、文書化されたメソッドを選択し、Bearer ヘッダーを追加し、ルートに本文が必要な場合にのみ JSON を使用します。
以下の名前は、実際の Make モジュールです。最初のシナリオから始めて、それを使い捨ての連絡先に対して実行し、その後でルーター、フィルター、または運用スケジュールを追加します。
期待される結果: 顧客は、7stamp から返された install_url を受け取ります。あなたの CRM はその URL を同じ連絡先記録に保存できます。
リンクを送信する前に、: POST /cards/invite は常に新しい招待状を作成します。ビジネス ルールが既存の連絡先に対する別の招待を避けることである場合は、最初に Find Cards を使用します。
期待される結果: 成功したスキャン応答には、成功、scan_id、stamps_added、および次のステップのスキャン後のカード状態が含まれます。
リンクを送信する前に、: 再試行時に同じ external_order_id を使用すると、後の Webhook イベントで順序を追跡できます。不明確な実行の失敗後にスタンプを 2 回付与しないでください。
期待される結果: を更新 Make は、すぐに 7stamp イベントを受信し、external_id と external_source を介して一致する CRM レコードを見つけることができます。
リンクを送信する前に、: Webhook URL を非公開にしておきます。取り消し不能なメッセージ、バウチャー、または CRM の変更をオンにする前に、実際のイベントをテストしてください。
These are the exact 7stamp Admin screens. Create the key once, copy it into Make's secure HTTP connection/keychain, then immediately remove it from your clipboard.
7stamp Admin で、API & Integrations → API Keys → Add API Key に移動します。オプションが使用可能な場合は、Make の HTTP API キー接続/keychain に値を保存します。キーをテキスト フィールドからマップしたり、メモに配置したり、ブラウザー対応のワークフローで使用したりしないでください。キーは 1 つの 7stamp ワークプレイス/profile.
を使用します。 CRM、POS、またはコマース プラットフォームから不変の ID をマッピングします。 CRM ID または顧客 UUID にご連絡ください。同じ識別子が複数のシステムに表示される可能性がある場合は、hubspot、shopify、poster などの External Source を追加します。
接続されている 7stamp プロファイルにアクティブなカード テンプレートが 1 つある場合、テンプレートは空のままにすることができます。複数のテンプレートを使用して、意図的に 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、電子メール、またはメッセージング モジュールにマッピングします。
7stamp には HTTP を使用してください。これは文書化された本番環境に対応したルートであり、縮小されたフォールバックではありません。 7stamp の操作、新しい API ルート、またはカスタムの POS/ERP 接続が必要な場合は、いつでも選択してください。 OpenAPI 参照は、メソッド、フルパス、本体、および応答スキーマの信頼できる情報源です。ベアラーキーとベース URL は同じままです。
For an event-driven scenario, add Webhooks → Custom webhook and create a webhook. Copy its URL, open API & Integrations → Webhooks in the 7stamp profile, paste the URL, select the event types, save, and send a real test event. The 7stamp profile owns that subscription; the current API does not expose automatic webhook subscribe/unsubscribe endpoints.
このページの手順では、すべての Make アカウントで利用できる Make モジュールを使用します。 HTTP ではなく将来のネイティブ 7stamp モジュールが必要な場合は、必要なワークフローをお送りください。それまでは、HTTP と Custom webhook で、文書化されたすべての 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 を使用します。表示名は使用しないでください。電話番号やメールアドレスでも問題ありませんが、変更される可能性があるため、一貫して扱う必要があります。
Make で Webhook > Custom webhook を作成し、生成された URL を 7stamp プロファイルの Webhook 設定に貼り付けます。受信した event_type を処理するには、配信後に Make フィルターまたはルーターを使用します。
次のステップ
API キーを作成し、List Templates をテストし、使い捨て連絡先を使用して 1 つの招待またはスキャン シナリオを構築します。ルーターとメッセージングは、単純なフローが信頼できるようになってから追加してください。