راهنمای کاربران

کار با زبلاین را مرحله‌به‌مرحله جلو ببرید.

نودها در زبلاین، اجزای اصلی ساخت سناریوهای مارکتینگ اتومیشن هستند. هر نود یک نقش مشخص در مسیر ارتباط با مشتری دارد؛ از شروع یک Journey و بررسی شرط‌ها گرفته تا ارسال پیام، ایجاد تأخیر زمانی، تصمیم‌گیری بر اساس رفتار کاربر و تحلیل نتیجه سناریو.

در این راهنما، با انواع نودهای زبلاین آشنا می‌شوید و می‌بینید هر نود در چه موقعیتی استفاده می‌شود. هدف این مطلب این است که تیم‌های مارکتینگ، CRM و رشد بتوانند سناریوهای خود را دقیق‌تر طراحی کنند و بدانند برای هر مرحله از مسیر مشتری، باید از چه نودی استفاده کنند.

برای مثال، زمانی که می‌خواهید برای کاربران جدید پیام خوشامدگویی ارسال کنید، مشتریان غیرفعال را دوباره فعال کنید، رفتار کاربران را بررسی کنید یا بر اساس یک شرط مشخص مسیرهای متفاوت بسازید، نودهای زبلاین به شما کمک می‌کنند این مسیرها را به‌صورت مرحله‌به‌مرحله و قابل‌اندازه‌گیری طراحی کنید.

تمام نودهای زبلاین
در این جدول، دسته‌بندی نودها، کارکرد، تنظیمات، شرح تنظیمات، مثال کاربردی و نکات مهم هر نود در اتومیشن بیلدر زبلاین آمده است.
دسته‌بندینام نودکارکردتنظیماتشرح تنظیماتمثال کاربردینکات مهم
TriggerStartتریگر آغاز یک اتومیشن بر اساس زمانOnceبا تنظیم تریگر استارت روی یک‌بار (Once) سگمنت هدف شما فقط و فقط یک بار وارد این اتومیشن خواهند شد.این تنظیمات برای کمپین‌هایی که تنها به ارسال یک پیام نیاز دارند مناسب است.-
Flow ControlWaitتوقف اتومیشن برای یک مدت زمان مشخصWait Untilمی‌توانید مشخص کنید زمانی که فرایند اتومیشن به این نود رسید، تا یک تاریخ، ساعت و دقیقه مشخص متوقف شود.اگر می‌خواهید یک پیام را فقط پس از یک تاریخ خاص ارسال کنید (مثلاً برای کمپین‌های مربوط به تعطیلات یا مناسبت‌های خاص)، می‌توانید از این گزینه استفاده کنید.با استفاده از این نود می‌توانید مطمئن شوید که پیام‌ها یا اقدامات در زمان‌بندی مشخصی اجرا می‌شوند و از تداخل یا ارسال پیام‌های نامناسب جلوگیری می‌کنید.
ConditionIs in Segmentبررسی اینکه آیا کاربر در یک سگمنت مشخص قرار دارد یا خیرSelect segment to checkسگمنت موردنظرتان را انتخاب کنید تا در این مرحله از اتومیشن، حضور کاربر در این سگمنت چک شود.فرض کنید می‌خواهید یک پیام خاص به کاربران ارسال کنید که اخیراً‌ از سایت شما خرید کرده‌اند و در سگمنت «مشتریان جدید» قرار دارند. در این حالت، شما از این نود استفاده می‌کنید و سگمنت «مشتریان جدید» را انتخاب می‌کنید. اگر کاربر در این سگمنت قرار داشته باشد، نود شرایط را برقرار می‌کند و شما می‌توانید از این اطلاعات برای ارسال پیام یا انجام اقدام دیگری استفاده کنید (مثلا ارسال ایمیل خوش‌آمدگویی یا تخفیف ویژه).-
ActionSend SMSارسال پیامک به کاربرانSelect Messageاز لیست کمپین‌های پیامکی، کمپین مدنظرتان را که قبلا طراحی کرده‌اید انتخاب کنید تا در اتومیشن از آن استفاده شود.می‌توانید کمپین با نام «تخفیف تابستانه» را انتخاب کنید که از طریق پلاگین کاوه‌نگار به سگمنتی که در اتومیشن (در نودهای Trigger انتخاب کرده‌اید) ارسال شود.۱- پیام مدنظرتان را باید از قبل در بخش کمپین‌ها طراحی کرده باشید. حین طراحی کمپین مشخص‌ کرده‌اید که ارسال پیامک از طریق چه پلاگینی برای کاربران ارسال شود.
۲- پیش‌نمایش پیام ارسالی در این صفحه وجود دارد اما برای ایجاد تغییر در پیام نهایی یا تنظیمات دیگر آن، باید به بخش کمپین‌های پیامکی (SMS Campaigns) مراجعه کنید.
Wait for Eventتوقف اتومیشن برای یک مدت زمان مشخص تا زمانی که کاربر یک رفتار مشخص را انجام دهدUser Events Block
(Add Filter)
این نود به شما امکان می‌دهد که منتظر بمانید تا یک رویداد خاص از کاربر (مانند خرید، ثبت‌نام، یا تعامل با یک محصول) رخ دهد و سپس اقدامات بعدی را انجام دهید.شما ابتدا یک پیام به کاربر ارسال می‌کنید که شامل پیشنهاد ویژه است. سپس اگر در این نود، ایونت Purchase را انتخاب کنید و زمان آن را ۳ روز در نظر بگیرید، اتومیشن تا ۳ روز منتظر می‌ماند تا کاربر این رفتار (خرید) را از خود نشان دهد. اگر کاربر زودتر از این زمان مشخص‌شده خریدش را نهایی کرد، در اتومیشن به مرحله بعدی می‌رود. اما اگر ۳ روز گذشت و کاربر هنوز خرید خود را تکمیل نکرده بود، می‌توانید در ادامه سفر مشتری مشخص کنید که یک پیام یادآوری برای ترغیب به تکمیل خرید برای کاربر ارسال شود.این نود به شما اجازه می‌دهد در اتومیشن خود بر اساس رفتاری که کاربر از خود نشان می‌دهد، تصمیم بگیرید که چه زمانی و چه اقدامی انجام شود.
User Field Valueبررسی مقدار یک ویژگی خاص از پروفایل کاربرUser Attributes Blockدر این بخش می‌توانید با اضافه کردن فیلتر (Add Filter) مشخص کنید که می‌خواهید مقدار کدام ویژگی (فیلد) کاربر بررسی شود.فرض کنید شما می‌خواهید به کاربرانی که در تهران زندگی می‌کنند و سن آن‌ها بیشتر از ۲۵ سال است، یک پیام خاص ارسال کنید. برای این کار با انتخاب گزینه Add Filter، فیلد مربوط به شهر (City) را پیدا می‌کنید و مقدار آن را برابر با Tehran قرار می‌دهید. سپس فیلد مربوط به سن (Age) را از لیست انتخاب کرده و مقدار آن را Greater than 25 قرار می‌دهید. سپس در ادامه سفر مشتری می‌توانید مشخص کنید افرادی که این ویژگی‌ها را دارند (و در نتیجه از این نود عبور می‌کنند) در مرحله بعدی یک ایمیل مخصوص با پیشنهاد ویژه برای خرید دریافت کنند.-
Update User Contactبه‌روزرسانی اطلاعات مخاطب در سیستمAliasنام مستعار برای هر فیلد که برای هر بخش از داده‌های مخاطب مانند lastname, phone, address, city و ... وارد می‌شود. این نام‌ها برای شناسایی و استفاده در سیستم ضروری هستند.فرض کنید بخواهید اطلاعات تماس مشتریانی را که به تازگی آدرس یا شماره تلفن خود را تغییر داده‌اند، به‌روز کنید. در این نود برای هر بخش از اطلاعات مشتری:
شماره تلفن یا آدرس را با استفاده از Alias مشخص کنید.
این نود به شما کمک می‌کند که به صورت خودکار اطلاعات مخاطبان خود را در پلتفرم به‌روز کنید و به راحتی اطلاعات تماس، آدرس یا هر فیلد دیگری که نیاز به تغییر داشته باشد را به‌روزرسانی کنید.
Splitتقسیم کاربران به چند گروه مختلف و طراحی مسیرهای کاربری متفاوت برای انجام A/B تست و رسیدن به بهینه‌ترین مسیرAdd portشما می‌توانید ماکسیمم ۵ مسیر مختلف طراحی کنید و درصدهای مختلفی از کاربرانتان را در این مسیرها بگذارید. سپس با طراحی چند مسیر مختلف برای هر دسته از کاربران و مشاهده عملکرد و نتیجه هر مسیر، می‌توانید ببینید کاربران با کدام رویکرد شما ارتباط بهتری برقرار می‌کنند. به این ترتیب، می‌توانید از مسیرهایی که نتیجه بهتری می‌دهند الگوبرداری کنید و مسیرهایی که نتیجه مناسبی ندارند را کمتر مورد استفاده قرار دهید.فرض کنید شما یک کمپین تبلیغاتی دارید و می‌خواهید پیام‌های مختلفی را به گروه‌های مختلفی از کاربران ارسال کنید. برای مثال می‌توانید کل کاربرانتان را به ۴ گروه مساوی تقسیم کنید (هر کدام ۲۵٪ از کل کاربران) و به هر کدام یک پیام متفاوت بدهید تا ببینید کدام پیام، تأثیر بهتری روی کاربران شما می‌گذارد.این نود برای تقسیم‌بندی، تست A/B و تصمیم‌گیری برای تخصیص منابع بسیار مفید است.
Send Web Notificationارسال پوش نوتیفیکیشن به کاربرانی که وارد صفحه/ صفحات مشخصی از وب‌سایت شما می‌شوندSelect a Push Notificationاز لیست کمپین‌های پوش نوتیفیکیشن وب، کمپین مدنظرتان را که قبلا طراحی کرده‌اید انتخاب کنید تا در اتومیشن از آن استفاده شود.می‌توانید کمپین «تخفیف ویژه» را انتخاب کنید که در صورتی که کاربر شما اجازه دریافت نوتیفکیشن را داد، به او کد تخفیف یا لینک مربوط به محصولات تخفیف‌دار را نشان دهد.نام و شناسه (کد) کمپین‌ها نمایش داده می‌شود و بعد از انتخاب کمپین موردنظر، می‌‌توانید پیش‌نمایش آن را در صفحه ببینید.
Send Mobile Notificationارسال پوش نوتیفیکیشن از طریق اپلیکیشن شما برای کاربرانی که آن را نصب دارندSelect a Mobile Notificationاز لیست کمپین‌های پوش نوتیفیکیشن اپ، کمپین مدنظرتان را که قبلا طراحی کرده‌اید انتخاب کنید تا در اتومیشن از آن استفاده شود.می‌توانید در صورت آپدیت محصولات مورد نظر کاربر، اپ پوش نوتیفیکیشن برای او بفرستید. مثلا برای کاربری که قبلا از شما خرید کرده:
«یه محصول جدید اومده که ممکنه دوستش داشته باشی... بیا یه نگاهی بنداز!»
نام و شناسه (کد) کمپین‌ها نمایش داده می‌شود و بعد از انتخاب کمپین موردنظر، می‌‌توانید پیش‌نمایش آن را در صفحه ببینید.
Send Emailارسال ایمیل به کاربرانSelect Emailاز لیست کمپین‌های ایمیلی، کمپین مدنظرتان را که قبلا طراحی کرده‌اید انتخاب کنید تا در اتومیشن از آن استفاده شود.می‌توانید کمپین «خوش‌آمدگویی به کاربر جدید» را انتخاب کنید تا بعد از ثبت‌نام، یک ایمیل با محتوایی که طراحی‌ کرده‌اید برای کاربران ارسال شود.نام و شناسه (کد) کمپین‌ها نمایش داده می‌شود و بعد از انتخاب کمپین موردنظر، می‌‌توانید پیش‌نمایش آن را در صفحه ببینید.
Modify Contact Tagsحذف کردن یا اضافه کردن یک یا چند برچسب از/به سگمنت‌هایی که وارد این اتومیشن شده‌اندRemove tag(s)می‌توانید تعیین کنید با توجه به واکنش هر سگمنت از کاربران نسبت به کمپین یا پیام شما، برچسبی که روی آن‌ها بود، حذف شود.کاربر در شروع اتومیشن برچسب «فعال»‌ دارد. بعد از ارسال پیام اطلاع‌رسانی با تخفیف و سپس بررسی رفتار کاربر در برابر پیام، اگر کاربر برخلاف گذشته هیچ تعاملی با پیام برقرار نکرده باشد، برچسب «فعال» از او حذف می‌شود.با استفاده از این نود می‌توانید داده مفید مربوط به رفتار و ویژگی‌های کاربرانتان را برای آینده ذخیره کنید.
برای مثال می‌توانید به افرادی که برچسب «تخفیف‌دوست» را دارند، تخفیف‌های بیشتری بدهید و به افرادی که برچسب «کم‌تعامل» را دارند، پیام‌های بازگشتی بفرستید.
Modify Contact Segmentsحذف کردن یا اضافه کردن کاربر از/به سگمنت(های) انتخابیAdd user to selected segment(s)می‌توانید مشخص کنید یک یا چند سگمنت از کاربران که تا این مرحله در اتومیشن نبودند، از این نقطه وارد فرایند آن شوند.اتومیشن شما برای معرفی یک قابلیت جدید یا تخفیف خاص ساخته شده است. اول از همه یک پیام برای کاربرها می‌فرستید و سپس بر اساس رفتار آن‌ها در برابر آن پیام تعیین می‌کنید که چه کاربرانی در ادامه فرایند اتومیشن قرار بگیرند و کدام یک از آن‌ها از ادامه کمپین حذف شوند.-
Has Valid Mobile Numberبررسی اینکه آیا کاربر دارای شماره موبایل معتبر هست یا خیر-برای این نود نیازی به تعریف شرط خاصی وجود ندارد و صرفاً داشتن یا نداشتن شماره موبایل معتبر را در کاربران چک می‌کند.فرض کنید شما قصد دارید یک کد تخفیف ویژه از طریق پیامک برای کاربران ارسال کنید و می‌خواهید این پیام را فقط به کسانی ارسال کنید که شماره موبایل معتبر دارند.استفاده از این نود باعث می‌شود از اتلاف منابع و تلاش‌های اضافی برای ارسال پیام به کاربران با اطلاعات تماس اشتباه جلوگیری شود.
Has Valid Email Addressبررسی اینکه آیا کاربر دارای ایمیل معتبر هست یا خیر-برای این نود نیازی به تعریف شرط خاصی وجود ندارد و صرفاً داشتن یا نداشتن ایمیل معتبر را در کاربران چک می‌کند.فرض کنید شما یک کمپین ایمیلی دارید و می‌خواهید فقط به کاربرانی که آدرس ایمیل معتبر دارند، ایمیل ارسال کنید. استفاده از این نود باعث می‌شود از اتلاف منابع و تلاش‌های اضافی برای ارسال پیام به کاربران با اطلاعات تماس اشتباه جلوگیری شود.
Has Tag Strبررسی اینکه آیا کاربر، یک برچسب یا تگ مشخص را دارد یا خیرSelect tagبا انتخاب این گزینه، می‌توانید بر اساس تگ‌های خاص کاربر، شرط‌هایی را تنظیم کنید.فرض کنید یک فروشگاه آنلاین دارید و می‌خواهید به مشتریانی که برای اولین بار خرید کرده‌اند، یک ایمیل خوش‌آمدگویی ارسال کنید. شما از نود Has Tag Str استفاده می‌کنید تا بررسی کنید آیا کاربر تگ «مشتری جدید» دارد یا نه. در ادامه طراحی سفر مشتری می‌توانید مشخص کنید که اگر کاربر این تگ را داشت (خروجی yes) ایمیل خوش‌آمدگویی برای ارسال شود و در غیراین‌صورت، از اتومیشن خارج شود (Finish).-
Has Done Product Eventبررسی اینکه آیا کاربر ایونت مربوط به محصول خاصی را انجام داده است یا خیرProduct Interactionsاین نود به شما این امکان را می‌دهد تا بر اساس تعاملات کاربران با محصولات خاص،‌ اقداماتی انجام دهید. این تعاملات می‌تواند شامل اقداماتی مانند مشاهده یک محصول، افزودن آن به سبد خرید یا خرید یک محصول خاص باشد.فرض کنید شما یک فروشگاه آنلاین دارید و می‌خواهید به کاربرانی که محصول خاصی را مشاهده کرده‌اند اما آن را خریداری نکرده‌اند، یک پیشنهاد ویژه ارسال کنید.
فیلتر اول را برای بررسی تعامل کاربر با محصول اضافه می‌کنید. بنابراین، اولین Event nameای که انتخاب می‌کنید باید چیزی شبیه Product Viewed باشد. می‌توانید فیلتر زمانی هم برای این ایونت بگذارید.
بعد از اینکه بررسی کردید آیا کاربر محصول را مشاهده کرده است یا خیر، باید بررسی کنید که آیا کاربر آن را خریداری کرده است یا نه. بنابراین باید فیلتر جدیدی بگذارید و ایونت Product purchased را انتخاب کنید و اوپراتور مربوط به آن را Not Equal قرار دهید.
در ادامه سفر مشتری، اگر کاربر از این نود عبور کند یعنی محصول مدنظر شما را دیده است اما آن را نخریده است و شما می‌توانید یک پیشنهاد ویژه یا تخفیف روی آن محصول برای کاربر بفرستید.
استفاده از این نود زمانی امکان‌پذیر است که شما اطلاعات و ایونت‌های مربوط به محصولاتتان (Products, Product Events) را به زبلاین ارسال کنید.
Has Done Eventبررسی اینکه آیا کاربر یک رفتار خاص را انجام داده است یا خیرUse Events Blockاین بخش به شما این امکان را می‌دهد که رفتارهای خاصی که کاربران انجام می‌دهند (Events) را بررسی کنید. با کلیک روی Add Filter می‌توانید ایونت‌های مختلفی را انتخاب کنید و تنظیمات مربوط به هر ایونت را مشخص کنید که بررسی شود آیا کاربر آن را انجام داده است یا خیر.فرض کنید می‌خواهید به کاربران ایمیل خوش‌آمدگویی ارسال کنید اما تنها برای کاربرانی که یک خرید انجام داده‌اند و این خرید در یک ساعت گذشته اتفاق افتاده است.
ابتدا باید ایونت مربوط به خرید (Purchase) را از لیست ایونت‌ها پیدا کنید. بعد از کلیک روی گزینه Add Filter این لیست به شما نمایش داده می‌شود. با کلیک روی ایونت Purchase باید گزینه Event Name را انتخاب کنید تا کاربرانی که خرید انجام داده‌اند شناسایی شوند.
سپس برای بررسی اینکه آیا خرید انجام شده در یک ساعت گذشته بوده است یا خیر، باید از فیلتر زمانی استفاده کنید. یعنی گزینه Event Time را انتخاب کنید و با انتخاب اوپراتور Relative Time مشخص کنید که تنها کاربرانی که قبل از یک ساعت پیش (After 1 hour ago) خریدشان را تکمیل کرده‌اند، از این نود عبور کنند.
می‌توانید ادامه سفر مشتری را طوری بچینید که افرادی که این ایونت را در زمان مشخص انجام داده‌اند، به مرحله بعدی بروند و یک ایمیل خوش‌آمدگویی دریافت کنند. افرادی را هم که شامل این شروط نمی‌شوند می‌توانید به خارج از اتومیشن هدایت کنید (Finish).
این نود، یکی از پرکاربردترین نودهای اتومیشن بیلدر زبلاین است.
Has Active Web Notificationبررسی اینکه آیا کاربر اجازه دریافت پیام در قالب وب پوش نوتیفیکیشن را داده است یا خیرPush Notification Integration Typeدر این بخش شما باید نوع یکپارچگی پلتفرمتان با زبلاین برای ارسال وب پوش نوتیفیکیشن را مشخص کنید.شما می‌توانید بررسی کنید که آیا کاربر قبلاً نوتیفیکیشن وب دریافت کرده است یا خیر و سپس تصمیم بگیرید که آیا باید برای او اقدامی انجام بدهید یا خیر (مثلا ارسال پیام، هدایت به صفحه خاص و ...)اگر شما از Firebase برای ارسال نوتیفیکیشن‌ها استفاده می‌کنید، باید گزینه Firebase Push Notification را انتخاب کنید. اگر از سیستم نوتیفیکیشن داخلی زبلاین استفاده می‌کنید، باید گزینه Zebline Built-in Push Notification را انتخاب کنید.
Has Active Mobile Notificationبررسی اینکه آیا کاربر اجازه دریافت پیام در قالب اپ پوش نوتیفیکیشن را داده است یا خیر-برای این نود نیازی به تعریف شرط خاصی وجود ندارد و صرفاً Allowed یا Denyed بودن دریافت اپ پوش نوتیفیکیشن توسط کاربران را بررسی می‌کند.فرض کنید شما یک اپلیکیشن موبایل دارید و می‌خواهید به افرادی که پوش نوتیفیکیشن اپلیکیشن فعالی دارند، پیشنهادات جدید یا تخفیف‌های ویژه ارسال کنید. اگر کاربر دریافت اپ پوش نوتیفیکیشن را فعال نکرده باشد، هیچ پیامی برای او ارسال نخواهد شد. استفاده از این نود باعث می‌شود از اتلاف منابع و تلاش‌های اضافی برای ارسال پیام به کاربرانی که پوش نوتیفیکیش فعالی ندارند، جلوگیری شود.
Functionامکان انجام یک عملیات خاص به صورت داینامیک روی اطلاعات کاربرانSet Valueبا این فانکشن می‌توانید مقدار یک پراپرتی خاص را مشخص کنید. مثلا می‌توانید مقدار پراپرتی شهر را به این صورت مشخص کنید: City= Tehran. با این کار، تمام افرادی که وارد این نود می‌شوند، مقدار پارامتر در پروفایل آن‌ها با مقدار Tehran جایگزین می‌شود.-
Finishپایان و خروج از اتومیشن-از این نود زمانی استفاده می‌کنید که کاربر در اتومیشن به هدف مدنظر شما رسیده است و دیگر نیازی نیست در این اتومیشن به مرحله بعدی برود.مثلاً اگر هدفتان این است که کاربر خریدش را نهایی کند، زمانی که با نود Has done event این موضوع را بررسی می‌کنید، اگر کاربر خریدش را نهایی نکرده بود، باید به مرحله بعد برود (مثلاً یک پیام دیگر برایش ارسال شود). اما اگر کاربر خریدش را تکمیل کرد، با نود Finish از اتومیشن خارج می‌شود.-
Excludeبررسی اینکه آیا کاربران در لحظه ورود به این نود،‌ هم‌زمان در سایر اتومیشن‌ها حضور دارند و اگر دارند، از این اتومیشن حذف شوندChoose the automation that you want to excludeدر این بخش شما باید یک یا چند اتومیشن خاص را انتخاب کنید که می‌خواهید اگر کاربر در آن(ها) حضور داشته باشد، وارد این اتومیشن نشود. این به شما این امکان را می‌دهد تا از تداخل اتومیشن‌ها جلوگیری کنید و از دریافت پیام‌های آزاردهنده توسط کاربر جلوگیری کنید.فرض کنید شما دو اتومیشن دارید: «مشتریان جدید» و «مشتریان وفادار». حالا اگر یک کمپین ارسال ایمیل داشته باشید که تنها برای کاربران «مشتریان وفادار» فعال باشد، مسلماً نمی‌خواهید کاربری که در اتومیشن «مشتریان جدید» قرار دارد وارد این کمپین شود و ایمیل‌های تکراری دریافت کند. با استفاده از نود Exclude می‌توانید مطمئن شوید کاربرانی که در اتومیشن «مشتریان جدید» هستند وارد این اتومیشن نمی‌شوند.
در این صورت اگر کاربر در اتومیشن «مشتریان جدید» قرار داشته باشد، از اتومیشن «مشتریان وفادار» حذف شده و به مسیر no هدایت می‌شود. اما اگر کاربر در اتومیشن «مشتریان جدید» نباشد، می‌تواند از مسیر yes در اتومیشن «مشتریان وفادار» ادامه دهد.
این نود به شما کمک می‌کند از ارسال پیام‌های تکراری یا ایجاد تداخل میان اتومیشن‌های مختلف جلوگیری کنید.
Eventتریگر آغاز یک اتومیشن بر اساس رفتار یا ایونت مشخصUser Events Block
(Add Filter)
اتومیشن زمانی شروع به کار خواهد کرد که کاربر یک رفتار یا ایونت مشخص را از خود نشان بدهد.می‌توانید مشخص کنید کمپین برای کاربرانی که در وب‌سایت شما ثبت‌نام کرده‌اند و زمان مشخصی از ثبت‌نامشان گذشته است، پیام خوش‌آمد دریافت کنند.اگر اطلاعات مربوط به ایونت‌ها را بر اساس تمپلیت پیشنهادی به زبلاین ارسال کرده باشید، می‌توانید بر اساس رفتارهای متنوعی که کاربر ممکن است از خود نشان دهد، او را وارد اتومیشن کنید.
Check Reachabilityبررسی اینکه آیا کانال‌های مدنظر شما بر اساس اولویتتان برای کاربر فعال هست یا خیرAdd Channelدر این بخش شما می‌توانید تا ۵ کانال مختلف را انتخاب کنید و بر اساس اولویت اجرایی خودتان آن‌ها را بچینید. سیستم، بررسی می‌کند که کدام کانال در دسترس کاربر است و بر اساس اولویت شما، از طریق اولین کانالِ در دسترس کاربر به او پیام می‌دهد.فرض کنید اولویت شما برای کانال ارسال پیام، به ترتیب پیامک، ایمیل، وب پوش و موبایل پوش است. در این بخش می‌توانید به همین ترتیب کانال‌هایتان را بچینید. با این کار، سیستم بررسی می‌کند اگر این کانال برای کاربر فعال است، از این طریق اتومیشن را برای اجرا کند. اگر فعال نبود، با همان ترتیبی که شما مشخص کرده‌اید، کانال‌های دیگر را نیز بررسی می‌کند. در نهایت، اتومیشن از طریق کانالی که بالاترین اولویت را برای شما دارد و برای کاربر هم فعال است، برای او اجرا می‌شود.این نود قابلیتی است که به شما اجازه می‌دهد به صورت Omnichannel و بر اساس کانال‌های در دسترس کاربرها با آن‌ها ارتباط برقرار کنید.
Check Participationبررسی اینکه آيا کاربر قبلاً وارد این اتومیشن شده است یا خیرYes path only if the contact has participated before — anytime in the pastدر صورتی که این گزینه را انتخاب کنید، کاربرانی که قبلا حتی ۱ بار از این اتومیشن عبور کرده باشند، دیگر در جرنی به مسیر خود ادامه نخواهند داد و از خروجی yes خارج شده و به نود Finish می‌روند.فرض کنید شما یک کمپین ویژه برای کاربران راه‌اندازی کرده‌اید. هدف شما این است که:
۱. فقط یک‌بار به هر کاربر اجازه دهید که وارد این کمپین (مسیر yes) شود.
-
Call APIارسال داده‌ها از یا به یک سرور و انجام اقدامات لازم بر اساس پاسخ دریافتی از سرور (ارسال درخواست‌های API)GETدرخواست برای دریافت داده‌ها از یک URL مشخصفرض کنید شما یک فروشگاه آنلاین دارید که مشتریانی که محصولات الکترونیکی با قیمت بالای ۲۰ میلیون تومان را به سبد خرید خود اضافه کرده‌اند، به طور خودکار یک تگ خاص دریافت می‌کنند. حالا شما می‌خواهید به مشتریانی که این تگ را دارند از طریق سیستم تماس مرکز خدمات (Call Center) پیامی ارسال کنید تا ببینید آیا نیاز به راهنمایی بیشتر برای خرید دارند یا نه.
شما از فانکشن GET استفاده می‌کنید تا از یک سیستم مدیریت مشتری (CRM) اطلاعات مربوط به مشتریا با تگ خاص (مثلا محصول با قیمت بالای ۲۰ میلیون) را دریافت کنید. این اطلاعات شامل شماره تماس، نام، ایمیل و وضعیت خرید مشتریان است.
-
Add tag(s)می‌توانید تعیین کنید با توجه به واکنش هر سگمنت از کاربران نسبت به کمپین یا پیام شما، برچسب جدیدی به آن‌ها اضافه شود.بعد از ارسال پیام اطلاع‌رسانی با تخفیف و سپس بررسی رفتار کاربر در برابر پیام، اگر کاربر کلیک کرده ولی خرید نکرده، برچسب یا تگ «تخفیف‌دوست» به این کاربر اضافه می‌شود.-
Add valueافزودن مقدار مشخص به یک فیلدفرض کنید شما در حال محاسبه تخفیف‌ها هستید و می‌خواهید به قیمت یک محصول، ۱۵ درصد تخفیف اضافه کنید. برای این کار می‌توانید از Add value استفاده کنید. مقدار اصلی قیمت را با ۱۵ درصد تخفیف اضافه می‌کنید و نتیجه را در یک متغیر جدید ذخیره می‌کنید.-
Automation will work
اتومیشن تنها در یک بازه زمانی مشخص کار خواهد کرد.می‌توانید اتومیشن را طوری تنظیم کنید که یک بار و تنها در بازه زمانی ۰۸:۰۰ تا ۲۳:۵۹ کار کند.اگر تنظیمات کمپین شما به گونه‌ای است که می‌خواهید هر چند ساعت یک بار پیام ارسال شود، باید بازه زمانی ارسال زمان را مشخص کنید.
Batch Countاین بخش مشخص می‌‌کند که در هر بار ارسال درخواست، چند آیتم ارسال شود. این تعداد معمولا به تعداد داده‌های موردنیاز برای ارسال بستگی دارد.اگر تعداد مشتریان با تگ «محصول با قیمت بالای ۲۰ میلیون» زیاد باشد، شما می‌توانید تعداد آیتم‌هایی که در هر درخواست ارسال می‌شود را ۲۰ مشتری تنظیم کنید. این یعنی سیستم به صورت گروهی و دسته‌ای ۲۰ مشتری را در هر درخواست پردازش می‌کند؛ نه اینکه همه مشتریان را یکجا ارسال کند.-
Copy Valueمی‌توانید مقدار یک پراپرتی را از یک فیلد به فیلد دیگر انتقال دهید.فرض کنید شما یک متغیر به نام cart_value دارید که مجموع قیمت سبد خرید یک مشتری را ذخیره کرده است. حالا می‌خواهید این مقدار را در یک متغیر جدید به نام initial_cart_value کپی کنید تا در فرآیندهای بعدی از آن استفاده کنید. برای این کار از فانکشن copy value استفاده می‌کنید و cart_value را به initial_cart_value کپی می‌کنید.-
Descriptionاگر نیاز دارید برای همکاران خود توضیح دهید که چرا از این نود استفاده می‌کنید، می‌توانید در این بخش شرح دهید.مثلاً «تأخیر برای ارسال پیام تشکر پس از خرید»-
Destinationدر این بخش شما باید مقصد داده‌ای که عملیات روی آن انجام شده است را مشخص کنید؛ یعنی نتیجه عملیاتی که بر روی ‌Source انجام داده‌اید به کجا منتقل می‌شود.متغیر مربوط به زمان ثبت‌نام مشتری یا هر متغیر دیگری که برای ذخیره این اطلاعات نیاز دارید.-
Diff Time Stampمی‌توانید اختلاف بین دو زمان را محاسبه کنیدفرض کنید می‌‌خواهید بدانید چه مدت زمانی از آخرین خرید یک مشتری گذشته است. شما تاریخ و زمان آخرین خرید مشتری را در یک متغیر به نام last_purchase_time ذخیره کرده‌اید. حالا می‌خواهید تفاوت زمان بین last_purchase_time و زمان کنونی را محاسبه کنید. از فانکشن Diff time stamp برای محاسبه تفاوت زمانی بین last_purchase_time و زمان کنونی استفاده می‌کنید.-
Divide valueتقسیم یک فیلد بر مقدار مشخصشما می‌‌خواهید برای یک کمپین تبلیغاتی که هزینه‌های آن برابر با ۱۰۰ میلیون تومان است، هزینه هر کلیک را محاسبه کنید. از فانکشن Divide value استفاده می‌کنید و هزینه کل تبلیغات را تقسیم بر تعداد کلیک‌ها می‌کنید.-
Everyمی‌توانید تنظیم کنید اتومیشن هر چند وقت (بر اساس واحدهای زمانی ساعت، روز، هفته و ماه) یک بار کار کند.می‌‌توانید مشخص کنید:
۱- کمپین هر ۶ ساعت و ۳۰ دقیقه یک بار اجرا شود.
۲- کمپین هر روز راس ساعت ۷ و ۳۰ دقیقه صبح اجرا شود.
۳- کمپین هر هفته دوشنبه‌ها و چهارشنبه‌ها راس ساعت ۱۸ و ۳۰ دقیقه اجرا شود.
۴- کمپین ۵ام هر ماه راس ساعت ۱۰ و ۴۵ دقیقه اجرا شود.
۱- اگر می‌خواهید پیام‌ها در کمپین با تناوب مشخصی ارسال شوند، تنها می‌توانید یک واحد زمانی را انتخاب کنید. یا ساعت، یا روز، یا هفته و یا ماه.
۲- اگر واحد زمانی شما هفته باشد، می‌توانید تعداد دلخواه از روزهای هفته را انتخاب کنید.
Hash valueزمانی استفاده می‌شود که بخواهید بخشی از داده‌ها را پنهان کنید.شما می‌خواهید داده‌هایی مانند ایمیل را طوری پردازش کنید که یک شناسه منحصربه‌فرد ایجاد کنید تا به صورت امن ذخیره شود. برای این کار از Hash value استفاده می‌کنید تا یک مقدار هش‌شده از داده‌هایی مانند ایمیل یا نام مشتری بسازید.-
Multiply valueضرب یک فیلد با مقدار مشخصفرض کنید شما می‌خواهید ارزش یک سفارش را که شامل ۵ محصول است، با تعداد محصولات ضرب کنید. از فانکشن Multiply value استفاده می‌کنید تا قیمت یک محصول را در تعداد آن ضرب کنید و ارزش کل سفارش به دست آید.-
POSTدرخواست برای ارسال داده‌ها به یک URL مشخصبعد از آن با استفاده از فانکشن POST می‌توانید این اطلاعات را به مرکز تماس ارسال کنید تا تیم پشتیبانی بتواند با آن‌ها تماس بگیرد و راهنمایی‌های لازم را برای تکمیل خرید انجام دهد.-
Reload Segment(s)با انتخاب این گزینه، اطلاعات سگمنت یک بار قبل از چک کردن حضور کاربر در آن، آپدیت می‌شود.اگر به تازگی Segment‌ها را تغییر داده‌اید و نیاز دارید که این تغییرات در نود اعمال شود، می‌توانید این گزینه را انتخاب کنید.-
Remove user from selected segment(s)می‌توانید مشخصی کنید یک یا چند سگمنت از کاربران که تا این مرحله در اتومیشن بودند، در این نقطه از فرایند خارج شوند.اتومیشن شما برای معرفی یک قابلیت جدید یا تخفیف خاص ساخته شده است. اول از همه یک پیام برای کاربرها می‌فرستید و سپس بر اساس رفتار آن‌ها در برابر آن پیام تعیین می‌کنید که چه کاربرانی در ادامه فرایند اتومیشن قرار بگیرند و کدام یک از آن‌ها از ادامه کمپین حذف شوند.-
Retryاین گزینه تعیین می‌کند که اگر درخواست با شکست مواجه شد، سیستم چند بار دیگر تلاش کند.اگر عدد مربوط به این بخش را روی ۳ گذاشته باشید، اگر سیستم CRM در اولین تلاش پاسخ ندهد، درخواست تا ۳ بار دیگر به طور خودکار ارسال می‌شود تا اطمینان حاصل شود که اطلاعات دریافت می‌شود و هیچ مشتری‌ای از نظر پشتیبانی جا نمی‌ماند.-
Select your segment(s)می‌‌توانید سگمنت یا سگمنت‌هایی را که قبلا ساخته‌اید انتخاب کنید تا اتومیشن برای افرادی که در این سگمنت(ها) هستند اجرا شود.می‌توانید سگمنت داینامیکی را انتخاب کنید که افرادی که در آن قرار دارند در ۳۰ روز گذشته لاگین داشته‌اند و شماره موبایل آن‌ها تأیید شده است و گزارش عملکرد ماهانه‌شان را روز اول هر ماه برایشان بفرستید.۱- با تیک زدن گزینه Reload Segment(s) اطلاعات کاربرانی که وارد اتومیشن می‌شوند به صورت آپدیت‌شده خواهد بود.
۲- مراقب بمباران پیام باشید! اگر کاربر هم‌زمان در چند سگمنت باشد، باید طوری برنامه‌ریزی کنید که تعداد پیام‌های دریافتی برایش آزاردهنده نشود.
Set Current Date Timeمی‌توانید تاریخ و ساعتی را که کاربر وارد این نود می‌شود، در یک پراپرتی خاص ذخیره کنید.زمانی که مشتری وارد سایت شما می‌شود، می‌خواهید زمان دقیق ورود او را ثبت کنید. شما از نود Set current date time استفاده می‌کنید تا تاریخ و زمان کنونی سیستم را به یک متغیر به نام user_login_time ذخیره کنید. تاریخ و زمان فعلی سیستم به صورت خودکار در متغیر user_login_time ذخیره می‌شود.-
Set Relative Date Timeمی‌توانید مقدار مشخصی را از یک پارامتر زمانی کم کنید.شما می‌خواهید زمان ارسال یک ایمیل یادآوری را ۳ روز بعد از ثبت‌نام یک مشتری تنظیم کنید. بنابراین، شما از فانکشن Set relative date time برای تنظیم زمان ۳ روز بعد از زمان ثبت‌نام استفاده می‌کنید.-
Sourceمنبع داده‌ای را که می‌خواهید روی آن عملیات انجام دهید انتخاب کنید. این داده می‌تواند یک متغیر، یک مقدار خاص یا نتیجه یک رویداد دیگر باشد.فرض کنید شما می‌خواهید تاریخ و زمان کنونی را برای هر مشتری که وارد سیستم می‌شود ذخیره کنید. شما از این نود برای انجام این کار استفاده می‌کنید:-
Subtract valueکم کردن مقدار مشخص از یک فیلدفرض کنید مشتری یک کد تخفیف دارد که ۲۰ هزار تومان از قیمت کل سفارش کم می‌کند. شما از فانکشن Subtract value استفاده می‌کنید تا مقدار ۲۰ هزار تومان را از قیمت کل سفارش کم کنید.-
Timeoutاین بخش مشخص می‌کند که سیستم چقدر برای دریافت پاسخ از سرور صبر کند تا درخواست را متوقف کند و به اتومیشن ادامه بدهد.فرض کنید می‌خواهید اطلاعات مشتریانی را که محصولی با قیمت بالای ۲۰ میلیون تومان به سبد خریدشان اضافه کرده‌اند، از یک سیستم CRM دریافت کنید. اگر این سیستم نتواند جواب بدهد یا جواب دادنش طول بکشد، تایم‌اوت مشخص می‌کند که اگر برای مثال ۱۰ ثانیه گذشت و جوابی دریافت نشد، فرآیند اتوماسیون متوقف نشود و زمان هدر نرود.این قابلیت کمک می‌کند تا سیستم برای مدت زمان طولانی متوقف نشود و به کار خود ادامه دهد.
Typeتعیین می‌کند نوع داده‌ای که قرار است وارد شود چیست.text: برای مقادیر متنی (مثل نام، آدرس)
tel: برای شماره تلفن
country: برای کد کشور
locale: برای زبان یا منطقه جغرافیایی خاص
-
URLشما باید آدرس URL مربوط به سیستم CRM یا هر سیستم دیگری که اطلاعات مشتریان در آن ذخیره شده را در این کادر وارد کنید.مثلا:
https://api.crm.com/getCustomerData?tag=highValueProduct
در اینجا سیستم CRM لیست مشتریانی را که تگ «محصول با قیمت بالای ۲۰ میلیون» را دارند،‌ به شما برمی‌گرداند.
Valueدر این بخش، مقدار فیلدی که می‌خواهید به‌روز شود، وارد می‌کنید. مثلاً شماره جدید تلفن مشتری یا آدرس جدید.این مقدار را با داده جدید مشتری (شماره جدید، آدرس جدید)-
Wait forمی‌توانید مشخص کنید زمانی که فرایند اتومیشن به این نود رسید، برای چند روز، ساعت و دقیقه متوقف شود.فرض کنید شما یک پیشنهاد ویژه برای کاربرانی که در سبد خرید خود محصولی دارند ولی خرید خود را نهایی نکرده‌اند، ارسال می‌کنید. حالا شما می‌خواهید منتظر بمانید تا ببینید آیا کاربر از آن پیشنهاد استفاده کرده و خرید را نهایی کرده است یا نه. اگر پس از ۳ روز کاربر خرید خود را نهایی نکرده باشد می‌توانید با استفاده از نود دیگری (مثلاً Has done event) بررسی کنید که کاربر خرید کرده است یا نه. اگر کاربر خرید کرده باشد که باید با استفاده از نود Finish از اتومیشن خارج شود. اما اگر واکنشی نشان نداده باشد می‌توانید مشخص کنید که بعد از این ۳ روز، پیام یادآوری برایش ارسال شود تا او را با پیشنهاد تخفیف بیشتر به خرید ترغیب کند.با استفاده از این نود می‌توانید مطمئن شوید که پیام‌ها یا اقدامات در زمان‌بندی مشخصی اجرا می‌شوند و از تداخل یا ارسال پیام‌های نامناسب جلوگیری می‌کنید.
Yes path only if the contact has participated within the past x Daysاین گزینه زمانی کاربرد دارد که شما بخواهید به کاربرانی که قبلاً از مسیر yes خارج شده‌اند، اجازه بدهید دوباره وارد این اتومیشن شوند، اما فقط پس از گذشت مدت زمانی مشخص. اگر حداقل مدت زمان مشخص‌شده از آخرین عبور کاربر از مسیر yes گذشته باشد، کاربر می‌تواند دوباره از مسیر yes خارج شود.۲. پس از ۱۴ روز از آخرین عبور کاربر از مسیر yes، به او اجازه دهید دوباره وارد کمپین شود. در این صورت باید با انتخاب این گزینه، عدد ۱۴ را در کادر وارد کنید.-

جمع‌بندی

نودهای زبلاین به شما کمک می‌کنند سناریوهای مارکتینگ اتومیشن را مرحله‌به‌مرحله طراحی کنید. هر نود یک نقش مشخص دارد؛ بعضی نودها شروع‌کننده مسیر هستند، بعضی پیام ارسال می‌کنند، بعضی وضعیت کاربر را بررسی می‌کنند و بعضی مسیر را متوقف، تقسیم یا تمام می‌کنند.

شناخت درست نودها باعث می‌شود Journeyهای شما ساده‌تر، دقیق‌تر و قابل‌تحلیل‌تر ساخته شوند. با استفاده از این نودها می‌توانید ارتباط با مشتری را بر اساس رفتار، زمان، سگمنت، کانال در دسترس و هدف کمپین هوشمندتر مدیریت کنید.