Creați un card după un nou contact CRM
Utilizați contactul CRM ID ca External ID, creați o invitație pentru cardul 7stamp, apoi trimiteți instalarea returnată URL prin e-mailul dvs. obișnuit, SMS sau pasul de mesagerie.
Ghid de automatizare fără cod
Utilizați Make pentru a conecta 7stamp la un CRM, POS, magazin online, foaie de calcul, instrument de mesagerie sau orice sistem care poate trimite date într-un scenariu. Ruta gata de producție astăzi este aplicația HTTP a Make pentru apelurile 7stamp API și Make Custom webhook pentru evenimentele 7stamp primite.
Nu există încă nicio aplicație publică 7stamp în selectorul de aplicații al lui Make. Nu așteptați unul: adăugați HTTP → Make a request, utilizați metoda exactă URL, antetul Bearer și JSON de mai jos, apoi mapați câmpurile din modulul sursă. Acesta este același 7stamp Integration API pe care l-ar folosi un viitor conector.
Începeți cu un eveniment și un rezultat. Odată ce datele de testare sunt corecte, adăugați filtre, routere, actualizări CRM și mesaje de urmărire în jurul lor.
Utilizați contactul CRM ID ca External ID, creați o invitație pentru cardul 7stamp, apoi trimiteți instalarea returnată URL prin e-mailul dvs. obișnuit, SMS sau pasul de mesagerie.
Declanșează scenariul dintr-o comandă plătită POS sau de comerț electronic. Mapează clientul stabil ID și comandă ID în Scan a Card, apoi folosește o sumă sau un număr explicit de timbre.
Când un eveniment de card raportează o recompensă sau un voucher, ramificați scenariul: actualizați CRM, notificați echipa și trimiteți un push sau un e-mail pentru cardul de portofel numai atunci când este necesar.
Folosiți modulul HTTP al lui Make pentru a apela direct 7stamp. Aceasta este alegerea universală pentru un motor de rezervare personalizat POS, ERP sau orice prim serviciu API.
Pentru fiecare card de mai jos, adăugați HTTP → Make a request, apoi setați metoda și URL exact așa cum se arată. Folosiți aceeași cheie Bearer pentru fiecare solicitare. Maparea necesară vă spune ce să furnizați de la CRM, POS sau declanșator de comerț electronic.
Webhooks → Custom webhook Creați un Custom webhook în Make, copiați-i URL, apoi inserați acel URL în profilul 7stamp de setări webhooks. Aceasta pornește un scenariu când 7stamp trimite un eveniment precum SCAN, REWARD_EARNED sau VOUCHER_ISSUED.
POST /cards/invite Creează o nouă instalare personală URL și inserați codul de livrare pentru un contact extern.
POST /cards/invite/bulk Creează până la 100 de link-uri de invitație într-o singură solicitare. Utilizați-l pentru o migrare sau o campanie controlată, nu un export nelimitat de contacte.
GET /cards Găsește înregistrările cardului după External ID, cu șablon opțional și filtre sursă.
GET /cards/{user_card_id} Citește starea completă a unui card atunci când un pas anterior a returnat User Card ID intern.
POST /cards/scan Adaugă timbre dintr-o sumă de achiziție sau dintr-un număr explicit. Acceptă User Card ID sau External ID și poate păstra referința comenzii externe.
GET /templates Listează șabloanele de card disponibile pentru tasta API. Utilizați-l pentru a testa conexiunea sau pentru a selecta dinamic un șablon.
GET /templates/{template_id}/design Returnează setările de design vizual pentru un șablon cunoscut, util atunci când un alt sistem trebuie să afișeze o alegere consecventă a cardului.
POST /vouchers/issue Emite un voucher unui proprietar de card identificat prin External ID sau User Card ID.
POST /messages/send Trimite conținut proprietarului cardului prin push-carte de portofel și/or e-mail, în conformitate cu canalul configurat și regulile de consimțământ.
Full 7stamp endpoint URL Acesta este modulul Make care apelează fiecare rută 7stamp de mai sus. Utilizați un URL complet, selectați metoda documentată, adăugați antetul Bearer și folosiți JSON numai atunci când traseul are nevoie de un corp.
Numele de mai jos sunt modulele reale Make. Începeți cu primul scenariu, rulați-l împotriva unui contact de unică folosință și abia apoi adăugați routere, filtre sau programarea producției.
Rezultat așteptat: Clientul primește install_url returnat de 7stamp; CRM dvs. poate păstra acel URL în aceeași înregistrare de contact.
Verificați: POST /cards/invite creează întotdeauna o invitație nouă. Utilizați mai întâi Find Cards dacă regula dvs. de afaceri este să evitați o altă invitație pentru un contact existent.
Rezultat așteptat: Un răspuns de scanare reușit include succesul, scan_id, stamps_added și starea cardului post-scanare pentru următorul pas.
Verificați: Utilizați același external_order_id la reîncercări, astfel încât ordinea să poată fi urmărită în evenimentele webhook ulterioare; nu acordați timbre de două ori după o cursă neclară eșuată.
Rezultat așteptat: Make primește imediat evenimentul 7stamp și poate găsi înregistrarea potrivită prin ⟦188 external_id și external_source.
Verificați: Păstrați webhook-ul URL privat. Testați un eveniment real înainte de a activa mesajele ireversibile, voucherele sau modificările CRM.
Acestea sunt ecranele exacte 7stamp Admin. Creați cheia o dată, copiați-o în conexiunea securizată Make a HTTP/keychain, apoi scoateți-o imediat din clipboard.
În 7stamp Admin, accesați API & Integrations → API Keys → Add API Key. Stocați valoarea în Make HTTP API-key connection/keychain atunci când acea opțiune este disponibilă. Nu mapați niciodată cheia dintr-un câmp de text, nu o plasați într-o notă sau nu o utilizați într-un flux de lucru orientat spre browser. O cheie aparține unui 7stamp loc de muncă/profile.
Hartați imuabilul ID din ID de la ⟦18, POS sau o platformă comercială — de exemplu, un contact CRM ID sau un client UUID. Adăugați External Source, cum ar fi hubspot, shopify sau poster atunci când același identificator poate apărea în mai multe sisteme.
Când profilul 7stamp conectat are un șablon de card activ, șablonul poate fi lăsat gol. Cu mai multe șabloane, mapați sau alegeți template_id în mod deliberat, astfel încât fiecare invitație și scanare să ajungă la programul de loialitate dorit.
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
} In 7stamp Admin, create a key in API & Integrations → API Keys → Add API Key. Use a separate test profile/key when your account setup allows it.
În Make, creați un scenariu și adăugați declanșatorul sursă. Rulați-l o dată înainte de mapare, astfel încât să puteți vedea un eșantion real de contact sau o comandă plătită.
Faceți clic pe următorul plus, căutați HTTP și alegeți Make o solicitare. Setați metoda, complet URL și anteturile de pe cardul de operație pe această pagină.
Utilizați GET https://api.7loc.com/cards-api/templates ca primă solicitare. Răspunsul său de succes dovedește că cheia funcționează fără modificarea datelor despre clienți.
Pentru rutele POST, selectați application/json și lipiți forma corpului din acest ghid. Harta un grajd External ID; adăugați template_id numai dacă profilul are mai multe șabloane active.
Rulați cu un contact de unică folosință, inspectați ieșirea HTTP și abia apoi mapați câmpurile exacte de răspuns în următorul CRM, e-mail sau modul de mesagerie.
Folosiți HTTP pentru 7stamp acum: este ruta documentată, pregătită pentru producție, nu o rezervă redusă. Alegeți-l oricând aveți nevoie de o operațiune 7stamp, de o nouă rută API sau de o conexiune personalizată POS/ERP. Referința OpenAPI este sursa adevărului pentru metodă, calea completă, corpul și schema de răspuns; cheia purtătorului și baza URL rămân aceleași.
Pentru un scenariu bazat pe evenimente, adăugați Webhooks → Custom webhook și creați un webhook. Copiați URL, deschideți API & Integrations → Webhooks în profilul 7stamp, lipiți URL, selectați tipurile de evenimente, salvați și trimiteți un eveniment de testare real. Profilul 7stamp deține acel abonament; actualul API nu expune punctele finale automate de abonare webhook/unsubscribe.
Instrucțiunile de pe această pagină folosesc module Make care sunt disponibile pentru fiecare cont Make. Dacă doriți un viitor modul nativ 7stamp în loc de HTTP, trimiteți-ne fluxul de lucru de care aveți nevoie; până atunci, HTTP și Custom webhook acoperă fiecare operațiune documentată 7stamp.
Da. Nu există nicio aplicație publică 7stamp în Make astăzi. Adăugați HTTP > Make o solicitare, utilizați punctul final complet 7stamp URL și trimiteți Authorization: Bearer urmat de cheia dvs. ⟦1857. HTTP poate apela fiecare punct final documentat.
În 7stamp Admin, deschideți API Integrații, apoi API Keys, apoi Add API Key. Cheia se aplică la locul de muncă/profile care a creat-o, așa că utilizați un profil de testare pentru scenariile de testare ori de câte ori este posibil.
Utilizați identificatorul stabil din sistemul sursă, de preferință un contact CRM ID sau un client UUID. Nu utilizați un nume afișat. Un număr de telefon sau un e-mail poate funcționa, dar se poate schimba și trebuie tratat în mod consecvent.
Creați un Webhook > Custom webhook în Make, apoi inserați URL generat în setările de webhook ale profilului 7stamp. Utilizați un filtru sau un router Make după livrare pentru a gestiona event_type primit.
Următorul pas
Creați cheia API, testați List Templates și construiți o invitație sau un scenariu de scanare cu un contact de unică folosință. Adăugați routere și mesagerie numai după ce fluxul simplu este fiabil.