Buat kartu setelah CRM kontak baru
Gunakan CRM kontak ID sebagai External ID, buat undangan kartu 7stamp, lalu kirimkan instalasi yang dikembalikan URL melalui email Anda yang biasa, SMS, atau langkah pengiriman pesan.
Panduan otomatisasi tanpa kode
Gunakan Make untuk menghubungkan 7stamp dengan CRM, POS, toko online, spreadsheet, alat perpesanan, atau sistem apa pun yang dapat mengirim data ke dalam skenario. Rute siap produksi hari ini adalah aplikasi Make HTTP untuk panggilan 7stamp API dan Custom webhook dari Make untuk acara 7stamp yang masuk.
Belum ada aplikasi 7stamp publik di pemilih aplikasi Make. Jangan menunggu satu pun: tambahkan HTTP → Make a request, gunakan metode URL, header Bearer, dan JSON yang tepat di bawah, lalu petakan bidang dari modul sumber Anda. Ini adalah 7stamp Integration API yang sama yang akan digunakan oleh konektor masa depan.
Mulailah dengan satu peristiwa dan satu hasil. Setelah data pengujian benar, tambahkan filter, router, pembaruan CRM, dan pesan tindak lanjut di sekitarnya.
Gunakan CRM kontak ID sebagai External ID, buat undangan kartu 7stamp, lalu kirimkan instalasi yang dikembalikan URL melalui email Anda yang biasa, SMS, atau langkah pengiriman pesan.
Picu skenario dari pesanan berbayar POS atau e-niaga. Petakan pelanggan stabilnya ID dan pesan ID ke dalam Pindai Kartu, lalu gunakan jumlah atau jumlah prangko yang jelas.
Saat acara kartu melaporkan hadiah atau voucher, buat skenario berbeda: perbarui CRM, beri tahu tim, dan kirim push atau email kartu dompet hanya jika diperlukan.
Gunakan modul Make HTTP untuk memanggil 7stamp secara langsung. Ini adalah pilihan universal untuk POS, ERP, mesin pemesanan khusus, atau layanan apa pun yang mengutamakan API.
Untuk setiap kartu di bawah, tambahkan HTTP → Make a request, lalu atur metode dan URL persis seperti yang ditunjukkan. Gunakan kunci Bearer yang sama untuk setiap permintaan. Pemetaan yang diperlukan memberi tahu Anda apa yang harus disuplai dari CRM, POS, atau pemicu e-commerce Anda.
Webhooks → Custom webhook Buat Custom webhook di Make, salin URL-nya, lalu tempelkan URL tersebut ke pengaturan webhook profil 7stamp. Ini memulai skenario ketika 7stamp mengirimkan peristiwa seperti SCAN, REWARD_EARNED, atau VOUCHER_ISSUED.
POST /cards/invite Membuat instalasi pribadi baru URL dan kode sisipan pengiriman untuk satu kontak eksternal.
POST /cards/invite/bulk Membuat hingga 100 tautan undangan dalam satu permintaan. Gunakan untuk migrasi atau kampanye terkontrol, bukan ekspor kontak tanpa batas.
GET /cards Menemukan catatan kartu berdasarkan External ID, dengan template opsional dan filter sumber.
GET /cards/{user_card_id} Membaca status lengkap satu kartu ketika langkah sebelumnya telah mengembalikan User Card ID internalnya.
POST /cards/scan Menambahkan prangko dari jumlah pembelian atau hitungan eksplisit. Ia menerima User Card ID atau External ID dan dapat mempertahankan referensi pesanan eksternal.
GET /templates Mencantumkan templat kartu yang tersedia untuk kunci API. Gunakan untuk menguji koneksi atau untuk memilih template secara dinamis.
GET /templates/{template_id}/design Mengembalikan pengaturan desain visual untuk templat yang dikenal, berguna ketika sistem lain perlu menampilkan pilihan kartu yang konsisten.
POST /vouchers/issue Menerbitkan voucher kepada pemilik kartu yang diidentifikasi oleh External ID atau User Card ID.
POST /messages/send Mengirim konten ke pemilik kartu melalui push dompet-kartu dan email /or, tunduk pada saluran yang dikonfigurasi dan aturan persetujuan.
Full 7stamp endpoint URL Ini adalah modul Make yang memanggil setiap rute 7stamp di atas. Gunakan URL lengkap, pilih metode yang terdokumentasi, tambahkan header Bearer, dan gunakan JSON hanya ketika rute memerlukan isi.
Nama di bawah adalah modul Make yang sebenarnya. Mulailah dengan skenario pertama, jalankan pada kontak sekali pakai, dan baru kemudian tambahkan router, filter, atau penjadwalan produksi.
Hasil yang diharapkan: Pelanggan menerima install_url yang dikembalikan oleh 7stamp; CRM Anda dapat menyimpannya URL dalam catatan kontak yang sama.
Periksa: POST /cards/invite selalu membuat undangan baru. Gunakan Find Cards terlebih dahulu jika aturan bisnis Anda adalah menghindari undangan lain untuk kontak yang sudah ada.
Hasil yang diharapkan: Respons pemindaian yang berhasil mencakup keberhasilan, scan_id, stamps_added, dan status kartu pasca-pemindaian untuk langkah Anda selanjutnya.
Periksa: Gunakan external_order_id yang sama pada percobaan ulang sehingga urutannya dapat dilacak di acara webhook selanjutnya; jangan memberikan prangko dua kali setelah kegagalan yang tidak jelas.
Hasil yang diharapkan: Make segera menerima acara 7stamp dan dapat menemukan catatan CRM yang cocok melalui external_id dan external_source.
Periksa: Jaga privasi webhook URL. Uji peristiwa nyata sebelum mengaktifkan pesan yang tidak dapat diubah, voucher, atau perubahan CRM.
Ini adalah layar 7stamp Admin yang sebenarnya. Buat kunci sekali, salin ke Make koneksi amanHTTP/keychain, lalu segera hapus dari clipboard Anda.
Di 7stamp Admin, buka API & Integrations → API Keys → Add API Key. Simpan nilai dalam koneksi kunci Make HTTP API/keychain ketika opsi tersebut tersedia. Jangan pernah memetakan kunci dari bidang teks, menempatkannya dalam catatan, atau menggunakannya dalam alur kerja yang menghadap browser. Kunci milik salah satu 7stamp tempat kerja/profile.
Petakan ID yang tidak dapat diubah dari CRM, POS, atau platform perdagangan Anda—misalnya a CRM hubungi ID atau pelanggan UUID. Tambahkan External Source seperti hubspot, shopify, atau poster ketika pengenal yang sama dapat muncul di lebih dari satu sistem.
Bila profil 7stamp yang terhubung memiliki satu templat kartu aktif, Templat dapat dikosongkan. Dengan beberapa templat, petakan atau pilih template_id dengan sengaja sehingga setiap undangan dan pemindaian mencapai program loyalitas yang diinginkan.
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
} Di 7stamp Admin, buat kunci di API & Integrations → API Keys → Add API Key. Gunakan profil pengujian terpisah/key jika pengaturan akun Anda mengizinkannya.
Di Make, buat skenario dan tambahkan pemicu sumber. Jalankan sekali sebelum memetakan sehingga Anda dapat melihat contoh kontak nyata atau pesanan berbayar.
Klik tanda tambah berikutnya, cari HTTP, dan pilih Make permintaan. Atur metode, URL lengkap, dan header dari kartu operasi di halaman ini.
Gunakan GET https://api.7loc.com/cards-api/templates sebagai permintaan pertama. Responsnya yang berhasil membuktikan bahwa kuncinya berfungsi tanpa mengubah data pelanggan apa pun.
Untuk rute POST, pilih application/json dan tempel bentuk tubuh dari panduan ini. Petakan kandang External ID; tambahkan template_id hanya jika profil memiliki beberapa templat aktif.
Jalankan dengan kontak sekali pakai, periksa keluaran HTTP, dan baru kemudian petakan bidang respons persisnya ke modul CRM, email, atau perpesanan berikutnya.
Gunakan HTTP untuk 7stamp sekarang: ini adalah rute siap produksi yang terdokumentasi, bukan fallback yang dikurangi. Pilih kapan pun Anda memerlukan operasi 7stamp, rute API baru, atau koneksi khusus POS/ERP. Referensi OpenAPI adalah sumber kebenaran untuk metode, jalur lengkap, isi, dan skema respons; kunci pembawa dan alasnya URL tetap sama.
Untuk skenario berbasis peristiwa, tambahkan Webhooks → Custom webhook dan buat webhook. Salin URL-nya, buka API & Integrations → Webhooks di profil 7stamp, tempel URL, pilih jenis acara, simpan, dan kirim acara pengujian sebenarnya. Profil 7stamp memiliki langganan itu; API saat ini tidak mengekspos titik akhir berlangganan webhook otomatis/unsubscribe.
Petunjuk di halaman ini menggunakan modul Make yang tersedia untuk setiap akun Make. Jika Anda menginginkan modul 7stamp asli masa depan daripada HTTP, kirimkan kepada kami alur kerja yang Anda perlukan; sampai saat itu, HTTP dan Custom webhook mencakup setiap operasi 7stamp yang terdokumentasi.
Ya. Tidak ada aplikasi 7stamp publik di Make hari ini. Tambahkan HTTP > Make permintaan, gunakan titik akhir 7stamp lengkap URL, dan kirim Authorization: Bearer diikuti dengan kunci 7stamp API Anda. HTTP dapat memanggil setiap titik akhir yang terdokumentasi.
Di 7stamp Admin, buka API Integrasi, lalu API Keys, lalu Add API Key. Kuncinya tercakup dalam tempat kerja/profile yang menciptakannya, jadi gunakan profil pengujian untuk skenario pengujian bila memungkinkan.
Gunakan pengenal stabil dari sistem sumber, sebaiknya kontak CRM ID atau pelanggan UUID. Jangan gunakan nama tampilan. Nomor telepon atau email bisa berfungsi, namun bisa berubah dan harus ditangani secara konsisten.
Buat Webhook > Custom webhook di Make, lalu tempelkan URL yang dihasilkan ke pengaturan webhook profil 7stamp. Gunakan filter atau router Make setelah pengiriman untuk menangani event_type yang masuk.
Langkah selanjutnya
Buat kunci API, uji List Templates, dan buat satu skenario undangan atau pindaian dengan kontak sekali pakai. Tambahkan router dan perpesanan hanya setelah aliran sederhana itu dapat diandalkan.