Erstellen Sie eine Karte nach einem neuen CRM-Kontakt
Verwenden Sie den CRM-Kontakt ID als External ID, erstellen Sie eine 7stamp-Karteneinladung und senden Sie dann die zurückgegebene Installation URL wie gewohnt E-Mail, SMS oder Messaging-Schritt.
Leitfaden zur No-Code-Automatisierung
Verwenden Sie Make, um 7stamp mit einem CRM, POS, einem Online-Shop, einer Tabellenkalkulation, einem Messaging-Tool oder einem anderen System zu verbinden, das Daten in ein Szenario senden kann. Die produktionsbereite Route ist heute die HTTP-App von Make für 7stamp API-Anrufe und die Custom webhook-App von Make für eingehende 7stamp-Ereignisse.
Es gibt noch keine öffentliche 7stamp-App in der App-Auswahl von Make. Warten Sie nicht auf eine: Fügen Sie HTTP → Make a request hinzu, verwenden Sie die genaue URL-Methode, den Bearer-Header und JSON unten und ordnen Sie dann die Felder aus Ihrem Quellmodul zu. Dies ist derselbe 7stamp Integration API, den ein zukünftiger Anschluss verwenden würde.
Beginnen Sie mit einem Ereignis und einem Ergebnis. Sobald die Testdaten korrekt sind, fügen Sie Filter, Router, CRM-Updates und Folgemeldungen hinzu.
Verwenden Sie den CRM-Kontakt ID als External ID, erstellen Sie eine 7stamp-Karteneinladung und senden Sie dann die zurückgegebene Installation URL wie gewohnt E-Mail, SMS oder Messaging-Schritt.
Lösen Sie das Szenario aus einer bezahlten POS- oder E-Commerce-Bestellung aus. Ordnen Sie den stabilen Kunden ID zu und bestellen Sie ID in „Karte scannen“ und verwenden Sie dann einen Betrag oder eine explizite Stempelanzahl.
Wenn ein Kartenereignis eine Belohnung oder einen Gutschein meldet, verzweigen Sie das Szenario: Aktualisieren Sie die CRM, benachrichtigen Sie das Team und senden Sie nur bei Bedarf einen Wallet-Card-Push oder eine E-Mail.
Verwenden Sie das HTTP-Modul von Make, um 7stamp direkt aufzurufen. Dies ist die universelle Wahl für eine benutzerdefinierte POS-, ERP-Buchungsmaschine oder einen beliebigen API-First-Service.
Für jeden Karte unten, fügen Sie HTTP → Make a request hinzu und stellen Sie dann die Methode und URL genau wie gezeigt ein. Verwenden Sie für jede Anfrage denselben Schlüssel Bearer. Die erforderliche Zuordnung sagt Ihnen, was Sie von Ihrem CRM, POS oder E-Commerce-Trigger bereitstellen müssen.
Webhooks → Custom webhook Erstellen Sie ein Custom webhook in Make, kopieren Sie dessen URL und fügen Sie dann dieses URL in die Webhook-Einstellungen des 7stamp-Profils ein. Dies startet ein Szenario, wenn 7stamp ein Ereignis wie SCAN, REWARD_EARNED oder VOUCHER_ISSUED sendet.
POST /cards/invite Erstellt eine neue persönliche Installation URL und einen Liefer-Einfügungscode für einen externen Kontakt.
POST /cards/invite/bulk Erstellt bis zu 100 Einladungslinks in einer Anfrage. Verwenden Sie es für eine kontrollierte Migration oder Kampagne, nicht für einen unbegrenzten Kontaktexport.
GET /cards Sucht Kartendatensätze nach External ID, mit optionalen Vorlagen- und Quellfiltern.
GET /cards/{user_card_id} Liest den vollständigen Status einer Karte, wenn ein vorheriger Schritt seinen internen User Card ID zurückgegeben hat.
POST /cards/scan Fügt Stempel aus einem Kaufbetrag oder einer expliziten Anzahl hinzu. Es akzeptiert User Card ID oder External ID und kann die externe Bestellreferenz beibehalten.
GET /templates Listet die Kartenvorlagen auf, die für die Taste API verfügbar sind. Verwenden Sie es, um die Verbindung zu testen oder eine Vorlage dynamisch auszuwählen.
GET /templates/{template_id}/design Gibt die visuellen Designeinstellungen für eine bekannte Vorlage zurück, nützlich, wenn ein anderes System eine konsistente Kartenauswahl anzeigen muss.
POST /vouchers/issue Stellt einen Gutschein an einen Karteninhaber aus, der durch External ID oder User Card ID identifiziert wird.
POST /messages/send Sendet Inhalte per Wallet-Card-Push und /or E-Mail an den Karteninhaber, vorbehaltlich des konfigurierten Kanals und der Einwilligungsregeln.
Full 7stamp endpoint URL Dies ist das Make-Modul, das jede oben genannte 7stamp-Route aufruft. Verwenden Sie eine vollständige URL, wählen Sie die dokumentierte Methode aus, fügen Sie den Header Bearer hinzu und verwenden Sie JSON nur, wenn die Route einen Körper benötigt.
Die folgenden Namen sind die echten Make-Module. Beginnen Sie mit dem ersten Szenario, führen Sie es für einen verfügbaren Kontakt aus und fügen Sie erst dann Router, Filter oder Produktionsplanung hinzu.
Erwartetes Ergebnis: Der Kunde erhält das install_url von 7stamp zurückgesendet; Ihr CRM kann das URL im selben Kontaktdatensatz behalten.
Überprüfen Sie: POST /cards/invite erstellt immer eine neue Einladung. Verwenden Sie zuerst Find Cards, wenn Ihre Geschäftsregel darin besteht, eine weitere Einladung für einen bestehenden Kontakt zu vermeiden.
Erwartetes Ergebnis: Eine erfolgreiche Scan-Antwort umfasst Erfolg, scan_id, stamps_added und den Kartenstatus nach dem Scan für Ihren nächsten Schritt.
Überprüfen Sie: Verwenden Sie dasselbe external_order_id bei Wiederholungsversuchen, damit die Reihenfolge bei späteren Webhook-Ereignissen nachverfolgt werden kann; Vergeben Sie nach einem unklaren Fehllauf keine doppelten Stempel.
Erwartetes Ergebnis: Make empfängt das 7stamp-Ereignis sofort und kann den passenden CRM-Datensatz über external_id finden und external_source.
Überprüfen Sie: Halten Sie den Webhook URL privat. Testen Sie ein reales Ereignis, bevor Sie unwiderrufliche Nachrichten, Gutscheine oder CRM Änderungen einschalten.
öffnen. Dies sind die genauen 7stamp Admin-Bildschirme. Erstellen Sie den Schlüssel einmal, kopieren Sie ihn in die sichere HTTP-Verbindung/keychain von Make und entfernen Sie ihn dann sofort aus Ihrer Zwischenablage.
Gehen Sie in 7stamp Admin zu API & Integrations → API Keys → Add API Key. Speichern Sie den Wert in der HTTP API-Schlüsselverbindung/keychain von Make, wenn diese Option verfügbar ist. Ordnen Sie den Schlüssel niemals einem Textfeld zu, platzieren Sie ihn nicht in einer Notiz und verwenden Sie ihn niemals in einem browserbasierten Workflow. Ein Schlüssel gehört zu einem 7stamp Arbeitsplatz/profile.
. Ordnen Sie den unveränderlichen ID von Ihrem CRM, POS oder Ihrer Handelsplattform zu – zum Beispiel a CRM Kontakt ID oder Kunde UUID. Fügen Sie External Source wie Hubspot, Shopify oder Poster hinzu, wenn dieselbe Kennung in mehr als einem System vorkommen könnte.
Wenn das verbundene 7stamp-Profil über eine aktive Kartenvorlage verfügt, kann die Vorlage leer gelassen werden. Bei mehreren Vorlagen können Sie template_id gezielt zuordnen oder auswählen, damit jede Einladung und jeder Scan das vorgesehene Treueprogramm erreicht.
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
} Erstellen Sie in 7stamp Admin einen Schlüssel in API & Integrations → API Keys → Add API Key. Verwenden Sie ein separates Testprofil/key, wenn Ihre Kontoeinrichtung dies zulässt.
Erstellen Sie in Make ein Szenario und fügen Sie den Quellauslöser hinzu. Führen Sie es vor der Zuordnung einmal aus, damit Sie einen echten Beispielkontakt oder eine bezahlte Bestellung sehen können.
Klicken Sie auf das nächste Pluszeichen, suchen Sie nach HTTP und wählen Sie Make eine Anfrage aus. Legen Sie die Methode, das vollständige URL und die Header über die Operationskarte auf dieser Seite fest.
Verwenden Sie GET https://api.7loc.com/cards-api/templates als erste Anfrage. Die erfolgreiche Reaktion beweist, dass der Schlüssel funktioniert, ohne dass Kundendaten geändert werden.
Wählen Sie für POST-Routen application/json aus und fügen Sie die Körperform aus dieser Anleitung ein. Ordnen Sie einen Stall External ID zu; Fügen Sie template_id nur hinzu, wenn das Profil über mehrere aktive Vorlagen verfügt.
Führen Sie den Vorgang mit einem verfügbaren Kontakt aus, überprüfen Sie die Ausgabe von HTTP und ordnen Sie erst dann seine genauen Antwortfelder dem nächsten CRM, E-Mail- oder Messaging-Modul zu.
Verwenden Sie jetzt HTTP für 7stamp: Es handelt sich um die dokumentierte, produktionsbereite Route, nicht um einen reduzierten Fallback. Wählen Sie es immer dann, wenn Sie einen 7stamp-Vorgang, eine neue API-Route oder eine benutzerdefinierte POS/ERP-Verbindung benötigen. Die Referenz OpenAPI ist die Quelle der Wahrheit für die Methode, den vollständigen Pfad, den Textkörper und das Antwortschema. Der Inhaberschlüssel und die Basis URL bleiben gleich.
Für ein ereignisgesteuertes Szenario fügen Sie Webhooks → Custom webhook hinzu und erstellen Sie einen Webhook. Kopieren Sie dessen URL, öffnen Sie API & Integrations → Webhooks im Profil 7stamp, fügen Sie URL ein, wählen Sie die Ereignistypen aus, speichern Sie und senden Sie ein echtes Testereignis. Das 7stamp-Profil besitzt dieses Abonnement; Das aktuelle API stellt keine automatischen Webhook-Abonnement-Endpunkte /unsubscribe zur Verfügung.
Die Anweisungen auf dieser Seite verwenden Make-Module, die für jedes Make-Konto verfügbar sind. Wenn Sie in Zukunft ein natives 7stamp-Modul anstelle von HTTP wünschen, senden Sie uns den Workflow, den Sie benötigen; Bis dahin decken HTTP und Custom webhooks alle dokumentierten 7stamp-Vorgänge ab.
Ja. Heute gibt es in Make keine öffentliche 7stamp-App. Fügen Sie eine Anfrage HTTP > Make hinzu, verwenden Sie den vollständigen 7stamp-Endpunkt URL und senden Sie Authorization: Bearer gefolgt von Ihrem 7stamp API-Schlüssel. HTTP kann jeden dokumentierten Endpunkt aufrufen.
Öffnen Sie in 7stamp Admin API Integrationen, dann API Keys, dann Add API Key. Der Schlüssel ist auf den Arbeitsplatz/profile beschränkt, der ihn erstellt hat. Verwenden Sie daher nach Möglichkeit ein Testprofil für Testszenarien.
Verwenden Sie die stabile Kennung aus dem Quellsystem, vorzugsweise einen CRM Kontakt ID oder einen Kunden UUID. Verwenden Sie keinen Anzeigenamen. Eine Telefonnummer oder E-Mail kann funktionieren, kann sich aber ändern und sollte einheitlich gehandhabt werden.
Erstellen Sie einen Webhooks > Custom webhook in Make und fügen Sie dann den generierten URL in die Webhook-Einstellungen des 7stamp-Profils ein. Verwenden Sie nach der Lieferung einen Make-Filter oder Router, um den eingehenden event_type zu verarbeiten.
Nächster Schritt
Erstellen Sie den Schlüssel API, testen Sie List Templates und erstellen Sie ein Einladungs- oder Scan-Szenario mit einem verfügbaren Kontakt. Fügen Sie Router und Messaging erst hinzu, wenn dieser einfache Ablauf zuverlässig ist.