بعد از یک مخاطب جدید CRM یک کارت ایجاد کنید
از مخاطب CRM ID به عنوان External ID استفاده کنید، یک External ID ارسال کنید، یک ⟦3001 دعوت نامه ارسال کنید، سپس یک کارت ⟦300 ارسال کنید. URL از طریق ایمیل معمولی، SMS یا مرحله پیام رسانی.
راهنمای اتوماسیون بدون کد
از Make برای اتصال 7stamp با CRM، POS، فروشگاه آنلاین، صفحه گسترده، ابزار پیامرسانی یا هر سیستمی که میتواند دادهها را به یک سناریو ارسال کند، استفاده کنید. مسیر آماده تولید امروز برنامه Make HTTP برای 7stamp API تماس و Make Custom webhook برای رویدادهای 7stamp ورودی است.
هنوز هیچ برنامه عمومی 7stamp در انتخابگر برنامه Make وجود ندارد. منتظر یکی نباشید: HTTP → Make a request را اضافه کنید، از روش دقیق URL، متد، هدر Bearer و JSON در زیر استفاده کنید، سپس فیلدها را از ماژول منبع خود ترسیم کنید. این همان 7stamp Integration API کانکتور آینده است.
با یک رویداد و یک نتیجه شروع کنید. وقتی دادههای آزمایش درست شد، فیلترها، روترها، بهروزرسانیهای CRM و پیامهای بعدی را در اطراف آن اضافه کنید.
از مخاطب CRM ID به عنوان External ID استفاده کنید، یک External ID ارسال کنید، یک ⟦3001 دعوت نامه ارسال کنید، سپس یک کارت ⟦300 ارسال کنید. URL از طریق ایمیل معمولی، SMS یا مرحله پیام رسانی.
سناریو را از یک سفارش پرداختی POS یا تجارت الکترونیک فعال کنید. مشتری ثابت خود را به شماره ID ترسیم کنید و ID را در اسکن کارت سفارش دهید، سپس از مقدار یا تعداد مهر صریح استفاده کنید.
هنگامی که یک رویداد کارت پاداش یا کوپن را گزارش میکند، سناریو را منشعب کنید: CRM را بهروزرسانی کنید، تیم را مطلع کنید، و فقط در صورت نیاز، یک فشار کارت کیف پول یا ایمیل ارسال کنید.
اداره کنید از ماژول Make HTTP برای تماس مستقیم با 7stamp استفاده کنید. این انتخاب جهانی برای یک POS، ERP، موتور رزرو، یا هر سرویس اول API است.
برای هر کارت زیر، HTTP → Make a request را اضافه کنید، سپس روش و URL را دقیقاً مطابق شکل تنظیم کنید. برای هر درخواست از همان کلید Bearer استفاده کنید. نقشهبرداری مورد نیاز به شما میگوید چه چیزی را از راهانداز CRM، POS یا تجارت الکترونیک خود تهیه کنید.
Webhooks → Custom webhook یک Custom webhook در Make ایجاد کنید، URL آن را کپی کنید، سپس آن URL را در نمایه ⟦30092. زمانی که 7stamp رویدادی مانند SCAN، REWARD_EARNED، یا VOUCHER_ISSUED ارسال میکند، یک سناریو شروع میشود.
POST /cards/invite یک نصب شخصی جدید URL و کد تحویل-درج برای یک مخاطب خارجی ایجاد میکند.
POST /cards/invite/bulk حداکثر 100 پیوند دعوت را در یک درخواست ایجاد میکند. از آن برای یک مهاجرت یا کمپین کنترل شده استفاده کنید، نه برای صادرات نامحدود تماس. موارد
GET /cards سوابق کارت را با External ID، با الگوی اختیاری و فیلترهای منبع پیدا میکند.
GET /cards/{user_card_id} وضعیت کامل یک کارت را زمانی که مرحله قبلی User Card ID داخلی خود را برگرداند، میخواند.
POST /cards/scan از مبلغ خرید یا تعداد صریح تمبر اضافه میکند. User Card ID یا External ID را میپذیرد و میتواند مرجع سفارش خارجی را حفظ کند.
GET /templates الگوهای کارت موجود در کلید API را فهرست میکند. از آن برای آزمایش اتصال یا انتخاب یک الگو به صورت پویا استفاده کنید.
GET /templates/{template_id}/design تنظیمات طراحی بصری یک الگوی شناخته شده را برمیگرداند، زمانی که سیستم دیگری نیاز به نمایش یک انتخاب کارت ثابت دارد، مفید است.
POST /vouchers/issue برای صاحب کارت شناسایی شده توسط External ID یا User Card ID کوپن صادر میکند.
POST /messages/send محتوا را از طریق فشار کیف پول کارت و /or ایمیل، با توجه به قوانین پیکربندی شده و رضایت، برای صاحب کارت ارسال میکند.
Full 7stamp endpoint URL این ماژول Make است که هر مسیر بالای 7stamp را فراخوانی میکند. از یک URL کامل استفاده کنید، روش مستند شده را انتخاب کنید، سربرگ Bearer را اضافه کنید و فقط زمانی که مسیر به بدنه نیاز دارد از ⟦30166 استفاده کنید.
نامهای زیر ماژولهای واقعی ⟦30214 هستند. با سناریوی اول شروع کنید، آن را در مقابل یک مخاطب یکبار مصرف اجرا کنید و تنها پس از آن روترها، فیلترها یا زمانبندی تولید را اضافه کنید.
نتیجه مورد انتظار: مشتری install_url را دریافت میکند که توسط 7stamp بازگردانده شده است. CRM شما می تواند آن URL را در همان سابقه تماس نگه دارد.
Check: POST /cards/invite همیشه یک دعوت تازه ایجاد میکند. اگر قانون کسب و کار شما این است که از دعوت دیگری برای مخاطب موجود خودداری کنید، ابتدا از Find Cards استفاده کنید.
نتیجه مورد انتظار: یک پاسخ اسکن موفق شامل موفقیت، scan_id، stamps_added، و وضعیت کارت پس از اسکن برای مرحله بعدی شما است.
Check: از همان external_order_id در تلاشهای مجدد استفاده کنید تا بتوان ترتیب را در رویدادهای وبهوک بعدی ردیابی کرد. پس از اجرای نامشخص دوبار تمبر اهدا نکنید.
نتیجه مورد انتظار: Make رویداد 7stamp را فوراً دریافت میکند و میتواند رکورد منطبق ⟦3028⟦2 را پیدا کند. external_id و external_source.
Check: وب هوک URL را خصوصی نگه دارید. قبل از روشن کردن پیامها، کوپنها، یا تغییرات CRM، یک رویداد واقعی را آزمایش کنید.
اینها صفحه نمایش های دقیق 7stamp Admin هستند. کلید را یک بار ایجاد کنید، آن را در HTTP اتصال امن HTTP/keychain کپی کنید، سپس فورا آن را از کلیپ بورد خود حذف کنید.
در 7stamp Admin، به API & Integrations → API Keys → Add API Key بروید. هنگامی که آن گزینه در دسترس است، مقدار را در HTTP API کلید اتصال/keychain ذخیره کنید. هرگز کلید را از یک فیلد متنی ترسیم نکنید، آن را در یک یادداشت قرار ندهید، یا از آن در یک گردش کاری رو به مرورگر استفاده نکنید. یک کلید متعلق به یک 7stamp محل کار/profile. است
ID تغییرناپذیر را از پلتفرم CRM، POS یا تجارت خود ترسیم کنید—به عنوان مثال یک مخاطب CRM ID یا مشتری UUID. وقتی شناسه یکسان در بیش از یک سیستم ظاهر میشود، External Source مانند hubspot، shopify یا پوستر را اضافه کنید.
وقتی نمایه 7stamp متصل دارای یک الگوی کارت فعال باشد، میتوان الگو را خالی گذاشت. با الگوهای متعدد، نقشه template_id را عمداً انتخاب کنید تا هر دعوت و اسکن به برنامه وفاداری مورد نظر برسد.
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
} خود را در ⟦30316 در ⟦30316 در 1▧ بسازید و آزمایش کنید. زمانی که راهاندازی حساب شما اجازه میدهد، از یک نمایه آزمایشی جداگانه/key استفاده کنید.
در Make، یک سناریو ایجاد کنید و ماشه منبع را اضافه کنید. قبل از نقشه برداری یک بار آن را اجرا کنید تا بتوانید نمونه واقعی مخاطب یا سفارش پولی را ببینید.
روی پلاس بعدی کلیک کنید، HTTP را جستجو کنید و Make یک درخواست را انتخاب کنید. روش، URL کامل و هدرها را از کارت عملیات در این صفحه تنظیم کنید.
از GET https://api.7loc.com/cards-api/templates به عنوان اولین درخواست استفاده کنید. پاسخ موفقیت آمیز آن ثابت می کند که کلید بدون تغییر داده های مشتری کار می کند.
برای مسیرهای POST، application/json را انتخاب کنید و شکل بدن را از این راهنما بچسبانید. نقشه یک استیبل External ID؛ فقط در صورتی که نمایه دارای چندین الگوی فعال باشد، template_id را اضافه کنید.
با یک مخاطب یکبار مصرف اجرا کنید، خروجی HTTP را بررسی کنید، و تنها پس از آن فیلدهای پاسخ دقیق آن را در ماژول CRM، ایمیل یا پیام بعدی نگاشت کنید.
اکنون از HTTP برای 7stamp استفاده کنید: این مسیر مستند و آماده برای تولید است، نه یک بازگشت کاهش یافته. هر زمان که به عملیات 7stamp، مسیر API جدید، یا اتصال سفارشی POS/ERP نیاز داشتید، آن را انتخاب کنید. مرجع OpenAPI منبع حقیقت برای طرحواره روش، مسیر کامل، بدنه و پاسخ است. کلید حامل و پایه URL ثابت می مانند.
برای یک سناریوی رویداد محور، Webhooks → Custom webhook اضافه کنید و یک هوک ایجاد کنید. URL آن را کپی کنید، API & Integrations → Webhooks را در نمایه 7stamp باز کنید، URL را جایگذاری کنید، انواع رویداد را انتخاب کنید، ذخیره کنید و یک رویداد آزمایشی واقعی ارسال کنید. نمایه 7stamp مالک آن اشتراک است. API کنونی نقاط پایانی اشتراک خودکار وب هوک/unsubscribe را نشان نمیدهد.
دستورالعملهای موجود در این صفحه از ماژولهای Make استفاده میکنند که برای هر حساب Make موجود است. اگر ماژول بومی 7stamp به جای HTTP می خواهید، گردش کار مورد نیاز خود را برای ما ارسال کنید. تا آن زمان، HTTP و Custom webhook هر عملیات 7stamp مستند را پوشش میدهند.
بله. امروز هیچ برنامه عمومی 7stamp در Make وجود ندارد. یک درخواست HTTP > Make اضافه کنید، از نقطه پایانی کامل 7stamp URL استفاده کنید و Authorization: Bearer و به دنبال آن کلید ⟦300 ⟦ خود را ارسال کنید. HTTP میتواند با هر نقطه پایانی مستند تماس بگیرد.
در 7stamp Admin، API Integrations، سپس API Keys و سپس Add API Key را باز کنید. محدوده کلید به محل کار/profile است که آن را ایجاد کرده است، بنابراین در صورت امکان از نمایه آزمایشی برای سناریوهای آزمایشی استفاده کنید.
از شناسه پایدار از سیستم منبع استفاده کنید، ترجیحاً یک مخاطب CRM ID یا مشتری UUID. از نام نمایشی استفاده نکنید. یک شماره تلفن یا ایمیل میتواند کار کند، اما میتواند تغییر کند و باید بهطور مداوم با آنها رفتار شود.
یک Webhooks > Custom webhook در Make ایجاد کنید، سپس URL ایجاد شده آن را در تنظیمات webhook نمایه 7stamp جایگذاری کنید. پس از تحویل از یک فیلتر یا روتر Make برای رسیدگی به event_type ورودی استفاده کنید.
مرحله بعدی
کلید API را ایجاد کنید، List Templates را آزمایش کنید، و یک سناریو دعوت یا اسکن با یک مخاطب یکبار مصرف بسازید. روترها و پیامرسانی را تنها پس از اینکه جریان ساده قابل اعتماد باشد، اضافه کنید.