สร้างคำเชิญจากผู้ติดต่อ CRM
ทริกเกอร์บนผู้ติดต่อใหม่หรือผู้ติดต่อที่ผ่านการรับรอง แม็พ CRM ID กับ External ID สร้างคำเชิญการ์ด และส่งการติดตั้ง URL ที่ส่งคืนไปยังอีเมลหรือขั้นตอน SMS
คู่มือการทำงานอัตโนมัติแบบไม่มีโค้ด
ใช้ Zapier เมื่อเวิร์กโฟลว์ของคุณมีลำดับที่ชัดเจน: ผู้ติดต่อหรือคำสั่งซื้อปรากฏขึ้น 7stamp ดำเนินการ จากนั้นเครื่องมือทางธุรกิจอื่นจะได้รับการอัปเดต เส้นทางที่ปลอดภัยวันนี้คือ API โดย Zapier สำหรับการเรียก 7stamp API ขาออก และ Webhooks by Zapier → Catch Hook สำหรับเหตุการณ์ 7stamp ขาเข้า
ไม่มีแอป 7stamp สาธารณะในตลาดของ Zapier ใช้ API by Zapier → API Request หากมี โดยจะจัดเก็บคีย์ API แบบคงที่ในการเชื่อมต่อแอป แทนที่จะเปิดเผยในขั้นตอน Zap ใช้ Webhooks by Zapier สำหรับเหตุการณ์ Catch Hook ขาเข้าเท่านั้น อย่าใส่คีย์ 7stamp Bearer ลงในฟิลด์การดำเนินการ Webhooks ที่มองเห็นได้
เก็บ Zap อันแรกให้เล็กไว้ โฟลว์แบบติดต่อไปยังการ์ดหรือแบบชำระเงินตามคำสั่งซื้อไปยังแสตมป์ที่เชื่อถือได้เป็นจุดเริ่มต้นที่ดีกว่าการซิงค์ CRM แบบสองทางในวงกว้าง
ทริกเกอร์บนผู้ติดต่อใหม่หรือผู้ติดต่อที่ผ่านการรับรอง แม็พ CRM ID กับ External ID สร้างคำเชิญการ์ด และส่งการติดตั้ง URL ที่ส่งคืนไปยังอีเมลหรือขั้นตอน SMS
Trigger จากคำสั่งซื้อที่ชำระเงินหรือใบเสร็จรับเงินที่ปิดแล้ว แมปข้อมูลระบุตัวตนของลูกค้าและคำสั่งซื้อ ID จากนั้นใช้ Scan Card กับจำนวนคำสั่งซื้อหรือจำนวนแสตมป์ที่ชัดเจน
ใช้กฎ CRM เหตุการณ์การสนับสนุน หรือการส่งออกเซ็กเมนต์เพื่อระบุลูกค้า ออกบัตรกำนัลไปยังการ์ดของพวกเขา และส่งข้อความติดตามผลจากช่องทางที่ถูกต้อง
ของคุณ ใช้ Webhooks by Zapier > Catch Hook เพื่อรับเหตุการณ์การ์ด 7stamp จับคู่ External ID ที่ส่งคืนกับเร็กคอร์ด CRM และเพิ่มบันทึกย่อ แท็ก หรืองานที่เกี่ยวข้อง
เพิ่ม API by Zapier → API Request หลังทริกเกอร์ของคุณ สร้างการเชื่อมต่อคีย์ 7stamp API หนึ่งรายการ จากนั้นเลือกวิธีการที่แน่นอนและ URL แบบเต็มด้านล่าง การดำเนินการแต่ละรายการจะส่งคืนฟิลด์ที่คุณสามารถแมปลงในขั้นตอน Zap ถัดไป
POST /cards/invite สร้างการติดตั้ง wallet-card ใหม่ URL และโค้ดการแทรกการจัดส่งสำหรับผู้ติดต่อภายนอกหนึ่งราย
POST /cards/invite/bulk สร้างลิงก์เชิญได้มากถึง 100 ลิงก์จากแบตช์ JSON ที่มีการควบคุม
POST /cards/scan เพิ่มแสตมป์โดย User Card ID หรือ External ID พร้อมด้วยจำนวนเงิน จำนวนแสตมป์ คำสั่งซื้อ ID และข้อมูลการรับเพิ่มเติม
POST /vouchers/issue ออกบัตรกำนัลให้กับเจ้าของบัตรโดยตรง
POST /messages/send ส่ง wallet-card push และเนื้อหาอีเมล /or ไปยังเจ้าของการ์ด
GET /cards ค้นหาเรคคอร์ดการ์ดโดย External ID พร้อมด้วยแหล่งตัวเลือกและตัวกรองเทมเพลต
GET /cards/{user_card_id} อ่านสถานะของการ์ดโดย 7stamp ภายใน ID
GET /templates แสดงรายการเทมเพลตที่พร้อมใช้งานสำหรับโปรไฟล์ที่เชื่อมต่อ และตรวจสอบการเชื่อมต่อ API
GET /templates/{template_id}/design เรียกค่าติดตั้งการออกแบบของเทมเพลตสำหรับเทมเพลตที่รู้จัก ID
Webhooks by Zapier → Catch Hook Catch Hook ให้ Zapier HTTPS URL ที่ไม่ซ้ำใคร วางลงในการตั้งค่าเว็บฮุคของ 7stamp Admin และทดสอบกับเหตุการณ์การ์ดจริง
แต่ละสถานการณ์ใช้โมดูล Zapier จริงที่พร้อมใช้งานในปัจจุบัน สร้างเส้นทางเล็กๆ เส้นหนึ่งก่อนแล้วทดสอบด้วยหน้าสัมผัสแบบใช้แล้วทิ้งก่อนเปิด Zap
ผลลัพธ์ที่คาดหวัง: ขั้นตอน Zap ถัดไปจะได้รับ install_url และสามารถส่งไปให้ลูกค้าหรือเขียนกลับไปที่บันทึก CRM
ตรวจสอบ: สร้าง Card Invite จะส่งคืนคำเชิญใหม่เสมอ เพิ่มคำขอ Find Cards หรือตัวกรอง Zapier ก่อน หากนโยบายของคุณมีหนึ่งคำเชิญต่อผู้ติดต่อ
ผลลัพธ์ที่คาดหวัง: คำสั่งซื้อจะสร้างการสแกน 7stamp ที่ติดตามได้ และ Zap สามารถบันทึก stamps_added หรือ scan_id ในระบบต้นทางได้
ตรวจสอบ: หากมีการเล่น Zap ซ้ำ ให้ตรวจสอบลำดับเดิมก่อนที่จะส่งการสแกนอีกครั้ง รักษา external_order_id ให้เสถียรเพื่อให้สามารถกระทบยอดเหตุการณ์ได้ในภายหลัง
ผลลัพธ์ที่คาดหวัง: Zapier ได้รับเหตุการณ์ 7stamp ที่แยกวิเคราะห์ ค้นหาลูกค้าโดย external_id และสร้างการติดตามผลที่เหมาะสม
ตรวจสอบ: Catch Hook URL เป็นความลับ หาก Zap ถูกโอนไปยังเจ้าของรายอื่น ให้อัพเดต URL ใน 7stamp Admin ก่อนที่จะใช้งาน
นี่คือขั้นตอนด้าน 7stamp ทำสิ่งนี้เพียงครั้งเดียว จากนั้นใช้คีย์เฉพาะภายในการเชื่อมต่อ API โดย Zapier เท่านั้น ไม่ใช่ในฟิลด์การดำเนินการ Webhooks by Zapier หรือบันทึกย่อ หน้าจอ
ใน 7stamp Admin ให้เลือก API & Integrations → API Keys → Add API Key ใน API โดย Zapier ให้สร้างการเชื่อมต่อคีย์ API ด้วยส่วนหัว Authorization แบบสแตติกที่มี Bearer ตามด้วยคีย์นั้น API โดย Zapier เก็บหนังสือรับรองในการเชื่อมต่อแทนขั้นตอน Zap ที่มองเห็นได้ จำกัดการเข้าถึงการเชื่อมต่อและหมุนคีย์หากมีการเปิดเผย
External ID เป็นตัวระบุลูกค้าที่มั่นคงของคุณเอง ป้ายกำกับ External Source ที่มาจาก เช่น hubspot, bitrix24, shopify หรือโปสเตอร์ ใช้คู่เดียวกันสำหรับการสร้าง ค้นหา สแกน ใบสำคัญ และโฟลว์เว็บฮุค
การดำเนินการกำหนดเป้าหมายการ์ดยอมรับ User Card ID หรือ External ID เมื่อทั้งสองปรากฏ User Card ID จะมีลำดับความสำคัญ ใช้ ID ภายในหลังจากที่ส่งคืนโดยขั้นตอน 7stamp ที่เชื่อถือได้เท่านั้น หรือเลือกใช้ระบบต้นทาง 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"
} สร้างคีย์ 7stamp API ในผู้ดูแลระบบ: API & Integrations → API Keys → Add API Key ใช้คีย์ทดสอบ /profile แยกต่างหากเมื่อพร้อมใช้งาน
ใน Zapier ให้สร้าง Zap และทดสอบทริกเกอร์ต้นทาง ใช้ตัวอย่างจริงเพื่อให้ผู้ติดต่อ ID, ลูกค้า ID, คำสั่งซื้อ ID และจำนวนเงินพร้อมสำหรับการแมป
เพิ่ม API by Zapier → API Request สร้างการเชื่อมต่อ 7stamp สำหรับส่วนหัว Bearer Authorization แบบสแตติก แทนที่จะใส่ข้อมูลลับในฟิลด์การดำเนินการ Webhooks by Zapier
เรียก GET https://api.7loc.com/cards-api/templates ก่อน นี่เป็นการยืนยันการทำงานหลักและแสดงว่ารหัสเทมเพลตที่ใช้งานอยู่ใดบ้างที่พร้อมใช้งานโดยไม่ต้องแก้ไขข้อมูลลูกค้า
เลือก POST /cards/invite หรือ POST /cards/scan ตั้งค่า JSON เป็นประเภทเนื้อหา และแมป External ID ที่เสถียรบวกกับฟิลด์เทมเพลต /order ที่เกี่ยวข้องจากทริกเกอร์
ดำเนินการด้วยผู้ติดต่อแบบใช้แล้วทิ้ง ตรวจสอบฟิลด์การตอบกลับที่แน่นอน จากนั้นแมปฟิลด์เหล่านั้นลงในขั้นตอน CRM อีเมล หรือการส่งข้อความถัดไปก่อนที่จะเผยแพร่ Zap
ใช้ API โดย Zapier สำหรับคำขอ 7stamp ด้วยคีย์ Bearer API: โดยจะเก็บคีย์ส่วนหัวแบบคงที่ไว้ในการเชื่อมต่อแอป ใช้ Webhooks by Zapier สำหรับการนำส่งเหตุการณ์ Catch Hook ไม่ใช่ตำแหน่งที่ต้องการสำหรับข้อมูลลับ 7stamp เก็บฐาน URL ไว้ที่ https://api.7loc.com/cards-api, ใช้การอ้างอิง OpenAPI สาธารณะสำหรับสกีมาที่แน่นอน และอย่าส่งข้อมูลประจำตัวหรือข้อมูลลูกค้าไปยัง URL ที่ไม่ได้รับการตรวจสอบ
สร้าง Webhooks by Zapier → Catch Hook คัดลอก URL เฉพาะที่แสดงในการตั้งค่าการทดสอบ วางลงในการตั้งค่า webhook ของโปรไฟล์ 7stamp เลือกประเภทเหตุการณ์ จากนั้นส่งการสแกนการทดสอบจริงหรือเหตุการณ์การ์ด ใช้ External ID และ External Source ของเพย์โหลดเหตุการณ์เพื่อค้นหาตำแหน่งผู้ติดต่อ CRM ที่ถูกต้อง เลือก Catch Raw Hook เฉพาะเมื่อคุณต้องการเนื้อหาที่ไม่ได้แยกวิเคราะห์และส่วนหัวของคำขอเป็นพิเศษ
API โดย Zapier และ Catch Hook เพียงพอสำหรับการดำเนินการ 7stamp API พับลิกทุกรายการและเหตุการณ์การ์ด หากคุณต้องการแอป 7stamp Zapier แบบเนทีฟในอนาคต โปรดส่งการดำเนินการที่แน่นอน /trigger ที่ทีมของคุณใช้บ่อยที่สุดมาให้เรา
ไม่มีแอปตลาด 7stamp สาธารณะในปัจจุบัน ใช้ API by Zapier → API Request สำหรับการเรียก 7stamp API และ Webhooks by Zapier → Catch Hook สำหรับเหตุการณ์ 7stamp ขาเข้า
สร้างคีย์ 7stamp API ใน Admin ภายใต้ API & Integrations → API Keys → Add API Key จัดเก็บเป็นส่วนหัว Bearer Authorization แบบคงที่ในการเชื่อมต่อ API โดย Zapier ไม่ใช่ในฟิลด์การดำเนินการ Webhooks by Zapier ที่มองเห็นได้
สร้าง Catch Hook ใน Webhooks by Zapier วาง URL ที่สร้างขึ้นลงในการตั้งค่าเว็บฮุคของโปรไฟล์ 7stamp เลือกเหตุการณ์ และส่งเหตุการณ์ทดสอบก่อนที่จะเปิดใช้งานการอัพเดต CRM
เลือก Zapier สำหรับเวิร์กโฟลว์การดำเนินการทริกเกอร์เชิงเส้นเป็นส่วนใหญ่ เลือก Make เมื่อคุณต้องการเราเตอร์ การแปลงที่ซับซ้อน หรือสถานการณ์แบบหลายสาขาที่ยาวนาน ทั้งสองใช้คีย์ 7stamp API และจุดปลายเดียวกัน
ขั้นตอนถัดไป
สร้างคีย์ API ทดสอบ GET /templates ถึง API โดย Zapier จากนั้นสร้างการดำเนินการแบบสัมผัสต่อการ์ดหรือคำสั่งต่อแสตมป์ เพิ่ม Catch Hook เมื่อโฟลว์ขาออกมีผลการทดสอบที่พิสูจน์แล้ว