Créez une invitation à partir d'un contact CRM
Déclenchez un contact nouveau ou qualifié, mappez son CRM ID à External ID, créez une invitation par carte et transmettez l'installation renvoyée URL à un e-mail ou étape SMS.
Guide d'automatisation sans code
Utilisez Zapier lorsque votre flux de travail est une séquence claire: un contact ou une commande apparaît, 7stamp effectue une action, puis un autre outil métier est mis à jour. L'itinéraire sécurisé aujourd'hui est API par Zapier pour les appels sortants 7stamp API et Webhooks by Zapier → Catch Hook pour les événements entrants 7stamp.
Il n'y a pas d'application publique 7stamp sur le marché de Zapier. Utilisez API by Zapier → API Request là où il est disponible: il stocke une clé statique API dans la connexion de l'application au lieu de l'exposer dans une étape Zap. Utilisez Webhooks by Zapier uniquement pour les événements Catch Hook entrants; ne placez pas de clé 7stamp Bearer dans un champ d'action Webhooks visible.
Gardez le premier Zap petit. Un flux fiable de contact vers carte ou de commande payante vers timbres est un meilleur point de départ qu'une large synchronisation bidirectionnelle CRM.
Déclenchez un contact nouveau ou qualifié, mappez son CRM ID à External ID, créez une invitation par carte et transmettez l'installation renvoyée URL à un e-mail ou étape SMS.
Déclenchez à partir de la commande payée ou du reçu fermé, mappez l'identité du client et commandez ID, puis utilisez Scan Card avec le montant de la commande ou le nombre explicite de tampons.
Utilisez une règle CRM, un événement d'assistance ou une exportation de segment pour identifier un client, émettre un bon sur sa carte et envoyer un message de suivi à partir du canal approprié.
Utilisez Webhooks by Zapier > Catch Hook pour recevoir des événements de carte 7stamp. Faites correspondre le External ID renvoyé à l'enregistrement CRM et ajoutez la note, la balise ou la tâche appropriée.
Ajouter API by Zapier → API Request après votre déclencheur. Créez une connexion à clé 7stamp API, puis sélectionnez la méthode exacte et le URL complet ci-dessous. Chaque opération renvoie des champs que vous pouvez mapper à l'étape Zap suivante.
POST /cards/invite Crée une nouvelle installation de carte de portefeuille URL et un code d'insertion de livraison pour un contact externe.
POST /cards/invite/bulk Crée jusqu'à 100 liens d'invitation à partir d'un lot JSON contrôlé.
POST /cards/scan Ajoute des timbres par User Card ID ou External ID, avec montant, nombre de timbres, commande ID et données de réception facultatives.
POST /vouchers/issue Émet un bon directement au titulaire de la carte.
POST /messages/send Envoie le contenu d'un push de carte de portefeuille et/or d'e-mail à un propriétaire de carte.
GET /cards Recherche les enregistrements de carte par External ID, avec des filtres de source et de modèle en option.
GET /cards/{user_card_id} Lit l'état d'une carte par son 7stamp interne ID.
GET /templates Répertorie les modèles disponibles pour le profil connecté et vérifie la connexion API.
GET /templates/{template_id}/design Récupère les paramètres de conception d'un modèle pour un modèle connu ID.
Webhooks by Zapier → Catch Hook Catch Hook donne à Zapier un HTTPS URL unique. Collez-le dans les paramètres du webhook 7stamp Admin et testez-le avec un véritable événement de carte.
Chaque scénario utilise un module Zapier réel et actuellement disponible. Construisez d'abord un petit itinéraire et testez-le avec un contact jetable avant d'allumer le Zap.
Résultat attendu: L'étape Zap suivante reçoit install_url et peut l'envoyer au client ou la réécrire dans l'enregistrement CRM.
Vérifiez: Créer Card Invite renvoie toujours une nouvelle invitation. Ajoutez d'abord une demande Find Cards ou un filtre Zapier si votre politique est d'une invitation par contact.
Résultat attendu: La commande crée un scan traçable 7stamp et le Zap peut enregistrer stamps_added ou scan_id dans le système source.
Vérifiez: Si le Zap est relu, vérifiez la commande d'origine avant d'envoyer un autre scan. Gardez external_order_id stable afin que l'événement puisse être réconcilié plus tard.
Résultat attendu: Zapier reçoit un événement 7stamp analysé, trouve le client par external_id et crée l'événement approprié suivi.
Vérifiez: Un Catch Hook URL est un secret. Si le Zap est transféré à un autre propriétaire, mettez à jour le URL dans 7stamp Admin avant de vous y fier.
Ce sont les étapes secondaires 7stamp. Faites-le une fois, puis utilisez la clé uniquement à l'intérieur de la connexion API par Zapier, pas dans un champ d'action Webhooks by Zapier ou dans une note.
Dans 7stamp Admin, choisissez API & Integrations → API Keys → Add API Key. Dans API par Zapier, créez une connexion de clé API avec un en-tête statique Authorization contenant Bearer suivi de cette clé. API par Zapier conserve les informations d'identification dans la connexion au lieu d'une étape Zap visible; restreindre l’accès à la connexion et faire pivoter la clé si elle est exposée.
External ID est votre propre identifiant client stable; External Source étiquettes d'où il vient, par exemple hubspot, bitrix24, shopify ou poster. Utilisez la même paire pour les flux de création, de recherche, d’analyse, de bon et de webhook.
Les actions de ciblage de cartes acceptent User Card ID ou External ID. Lorsque les deux sont présents, User Card ID est prioritaire. Utilisez le ID interne uniquement après qu'il ait été renvoyé par une étape 7stamp de confiance; sinon préférez le système source 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"
} Créez une clé 7stamp API dans Admin: API & Integrations → API Keys → Add API Key. Utilisez une clé de test distincte/profile lorsqu'elle est disponible.
Dans Zapier, créez un Zap et testez le déclencheur source. Utilisez un échantillon réel afin que le contact ID, le client ID, la commande ID et le montant soient disponibles pour le mappage.
Ajoutez API by Zapier → API Request. Créez une connexion 7stamp pour l'en-tête statique Bearer Authorization plutôt que de mettre le secret dans un champ d'action Webhooks by Zapier.
Appelez d'abord le GET https://api.7loc.com/cards-api/templates. Cela confirme le fonctionnement de la clé et montre quels ID de modèle actifs sont disponibles sans modifier les données client.
Sélectionnez POST /cards/invite ou POST /cards/scan, définissez JSON comme type de corps et mappez les champs stables External ID plus le modèle approprié/order déclencheur.
Exécutez l'action avec un contact jetable, inspectez ses champs de réponse exacts, puis mappez ces champs à l'étape suivante CRM, e-mail ou messagerie avant de publier le Zap.
Utilisez API par Zapier pour une requête 7stamp avec une clé Bearer API: elle conserve les clés d'en-tête statiques dans une connexion d'application. Utilisez Webhooks by Zapier pour la diffusion de l'événement Catch Hook, et non comme emplacement préféré pour un secret 7stamp. Conservez la base URL à https://api.7loc.com/cards-api,, utilisez la référence publique OpenAPI pour les schémas exacts et n'envoyez jamais d'informations d'identification ou de données client à un URL non vérifié.
Créez Webhooks by Zapier → Catch Hook, copiez le URL unique affiché dans la configuration de test, collez-le dans les paramètres du webhook du profil 7stamp, sélectionnez les types d'événements, puis envoyez un véritable test de numérisation ou un événement de carte. Utilisez les données utiles External ID et External Source de la charge utile de l'événement pour localiser le bon contact CRM. Choisissez Catch Raw Hook uniquement lorsque vous avez spécifiquement besoin du corps non analysé et des en-têtes de requête.
API par Zapier et Catch Hook sont suffisants pour chaque opération publique 7stamp API et événement de carte. Si vous avez besoin d'une future application native 7stamp Zapier, envoyez-nous l'action exacte/trigger que votre équipe utilise le plus.
Il n'existe pas d'application de marché publique 7stamp aujourd'hui. Utilisez API by Zapier → API Request pour les appels 7stamp API et Webhooks by Zapier → Catch Hook pour les événements 7stamp entrants.
Créez une clé 7stamp API dans l'administrateur sous API & Integrations → API Keys → Add API Key. Stockez-le comme un en-tête statique Bearer Authorization dans la connexion API par Zapier, et non dans un champ d'action Webhooks by Zapier visible.
Créez un Catch Hook dans Webhooks by Zapier, collez le URL généré dans les paramètres du webhook du profil 7stamp, sélectionnez les événements et envoyez un événement de test avant d'activer les mises à jour CRM.
Choisissez Zapier pour un flux de travail de déclenchement-action principalement linéaire. Choisissez Make lorsque vous avez besoin de routeurs, de transformations complexes ou de longs scénarios multibranches. Les deux utilisent la même clé 7stamp API et les mêmes points de terminaison.
Étape suivante
Créer la clé API, tester GET /templates à API par Zapier, puis créez une action de contact vers la carte ou de commande vers les tampons. Ajoutez le Catch Hook une fois que le flux sortant a un résultat de test prouvé.