نودها در زبلاین، اجزای اصلی ساخت سناریوهای مارکتینگ اتومیشن هستند. هر نود یک نقش مشخص در مسیر ارتباط با مشتری دارد؛ از شروع یک Journey و بررسی شرطها گرفته تا ارسال پیام، ایجاد تأخیر زمانی، تصمیمگیری بر اساس رفتار کاربر و تحلیل نتیجه سناریو.
در این راهنما، با انواع نودهای زبلاین آشنا میشوید و میبینید هر نود در چه موقعیتی استفاده میشود. هدف این مطلب این است که تیمهای مارکتینگ، CRM و رشد بتوانند سناریوهای خود را دقیقتر طراحی کنند و بدانند برای هر مرحله از مسیر مشتری، باید از چه نودی استفاده کنند.
برای مثال، زمانی که میخواهید برای کاربران جدید پیام خوشامدگویی ارسال کنید، مشتریان غیرفعال را دوباره فعال کنید، رفتار کاربران را بررسی کنید یا بر اساس یک شرط مشخص مسیرهای متفاوت بسازید، نودهای زبلاین به شما کمک میکنند این مسیرها را بهصورت مرحلهبهمرحله و قابلاندازهگیری طراحی کنید.
تمام نودهای زبلاین
نودهای اتومیشن بیلدر زبلاین در چهار گروه اصلی قرار میگیرند: Triggerها برای شروع اتومیشن، Actionها برای اجرای اقدام، Conditionها برای بررسی شرطها و Flow Control برای کنترل مسیر و زمانبندی Journey. در ادامه، توضیحات هر نود را بهصورت کشویی میبینید.
Start
مثال کاربردی: این تنظیمات برای کمپینهایی که تنها به ارسال یک پیام نیاز دارند مناسب است.
نکات مهم: –
مثال کاربردی: میتوانید مشخص کنید: ۱- کمپین هر ۶ ساعت و ۳۰ دقیقه یک بار اجرا شود. ۲- کمپین هر روز راس ساعت ۷ و ۳۰ دقیقه صبح اجرا شود. ۳- کمپین هر هفته دوشنبهها و چهارشنبهها راس ساعت ۱۸ و ۳۰ دقیقه اجرا شود. ۴- کمپین ۵ام هر ماه راس ساعت ۱۰ و ۴۵ دقیقه اجرا شود.
نکات مهم: ۱- اگر میخواهید پیامها در کمپین با تناوب مشخصی ارسال شوند، تنها میتوانید یک واحد زمانی را انتخاب کنید. یا ساعت، یا روز، یا هفته و یا ماه. ۲- اگر واحد زمانی شما هفته باشد، میتوانید تعداد دلخواه از روزهای هفته را انتخاب کنید.
مثال کاربردی: میتوانید اتومیشن را طوری تنظیم کنید که یک بار و تنها در بازه زمانی ۰۸:۰۰ تا ۲۳:۵۹ کار کند.
نکات مهم: اگر تنظیمات کمپین شما به گونهای است که میخواهید هر چند ساعت یک بار پیام ارسال شود، باید بازه زمانی ارسال زمان را مشخص کنید.
مثال کاربردی: میتوانید سگمنت داینامیکی را انتخاب کنید که افرادی که در آن قرار دارند در ۳۰ روز گذشته لاگین داشتهاند و شماره موبایل آنها تأیید شده است و گزارش عملکرد ماهانهشان را روز اول هر ماه برایشان بفرستید.
نکات مهم: ۱- با تیک زدن گزینه Reload Segment(s) اطلاعات کاربرانی که وارد اتومیشن میشوند به صورت آپدیتشده خواهد بود. ۲- مراقب بمباران پیام باشید! اگر کاربر همزمان در چند سگمنت باشد، باید طوری برنامهریزی کنید که تعداد پیامهای دریافتی برایش آزاردهنده نشود.
Event
مثال کاربردی: میتوانید مشخص کنید کمپین برای کاربرانی که در وبسایت شما ثبتنام کردهاند و زمان مشخصی از ثبتنامشان گذشته است، پیام خوشآمد دریافت کنند.
نکات مهم: اگر اطلاعات مربوط به ایونتها را بر اساس تمپلیت پیشنهادی به زبلاین ارسال کرده باشید، میتوانید بر اساس رفتارهای متنوعی که کاربر ممکن است از خود نشان دهد، او را وارد اتومیشن کنید.
Send SMS
مثال کاربردی: میتوانید کمپین با نام «تخفیف تابستانه» را انتخاب کنید که از طریق پلاگین کاوهنگار به سگمنتی که در اتومیشن (در نودهای Trigger انتخاب کردهاید) ارسال شود.
نکات مهم: ۱- پیام مدنظرتان را باید از قبل در بخش کمپینها طراحی کرده باشید. حین طراحی کمپین مشخص کردهاید که ارسال پیامک از طریق چه پلاگینی برای کاربران ارسال شود. ۲- پیشنمایش پیام ارسالی در این صفحه وجود دارد اما برای ایجاد تغییر در پیام نهایی یا تنظیمات دیگر آن، باید به بخش کمپینهای پیامکی (SMS Campaigns) مراجعه کنید.
Send Email
مثال کاربردی: میتوانید کمپین «خوشآمدگویی به کاربر جدید» را انتخاب کنید تا بعد از ثبتنام، یک ایمیل با محتوایی که طراحی کردهاید برای کاربران ارسال شود.
نکات مهم: نام و شناسه (کد) کمپینها نمایش داده میشود و بعد از انتخاب کمپین موردنظر، میتوانید پیشنمایش آن را در صفحه ببینید.
Send Web Notification
مثال کاربردی: میتوانید کمپین «تخفیف ویژه» را انتخاب کنید که در صورتی که کاربر شما اجازه دریافت نوتیفکیشن را داد، به او کد تخفیف یا لینک مربوط به محصولات تخفیفدار را نشان دهد.
نکات مهم: نام و شناسه (کد) کمپینها نمایش داده میشود و بعد از انتخاب کمپین موردنظر، میتوانید پیشنمایش آن را در صفحه ببینید.
Send Mobile Notification
مثال کاربردی: میتوانید در صورت آپدیت محصولات مورد نظر کاربر، اپ پوش نوتیفیکیشن برای او بفرستید. مثلا برای کاربری که قبلا از شما خرید کرده: «یه محصول جدید اومده که ممکنه دوستش داشته باشی… بیا یه نگاهی بنداز!»
نکات مهم: نام و شناسه (کد) کمپینها نمایش داده میشود و بعد از انتخاب کمپین موردنظر، میتوانید پیشنمایش آن را در صفحه ببینید.
Modify Contact Segments
مثال کاربردی: اتومیشن شما برای معرفی یک قابلیت جدید یا تخفیف خاص ساخته شده است. اول از همه یک پیام برای کاربرها میفرستید و سپس بر اساس رفتار آنها در برابر آن پیام تعیین میکنید که چه کاربرانی در ادامه فرایند اتومیشن قرار بگیرند و کدام یک از آنها از ادامه کمپین حذف شوند.
نکات مهم: –
مثال کاربردی: اتومیشن شما برای معرفی یک قابلیت جدید یا تخفیف خاص ساخته شده است. اول از همه یک پیام برای کاربرها میفرستید و سپس بر اساس رفتار آنها در برابر آن پیام تعیین میکنید که چه کاربرانی در ادامه فرایند اتومیشن قرار بگیرند و کدام یک از آنها از ادامه کمپین حذف شوند.
نکات مهم: –
Modify Contact Tags
مثال کاربردی: کاربر در شروع اتومیشن برچسب «فعال» دارد. بعد از ارسال پیام اطلاعرسانی با تخفیف و سپس بررسی رفتار کاربر در برابر پیام، اگر کاربر برخلاف گذشته هیچ تعاملی با پیام برقرار نکرده باشد، برچسب «فعال» از او حذف میشود.
نکات مهم: با استفاده از این نود میتوانید داده مفید مربوط به رفتار و ویژگیهای کاربرانتان را برای آینده ذخیره کنید. برای مثال میتوانید به افرادی که برچسب «تخفیفدوست» را دارند، تخفیفهای بیشتری بدهید و به افرادی که برچسب «کمتعامل» را دارند، پیامهای بازگشتی بفرستید.
مثال کاربردی: بعد از ارسال پیام اطلاعرسانی با تخفیف و سپس بررسی رفتار کاربر در برابر پیام، اگر کاربر کلیک کرده ولی خرید نکرده، برچسب یا تگ «تخفیفدوست» به این کاربر اضافه میشود.
نکات مهم: –
Call API
مثال کاربردی: فرض کنید شما یک فروشگاه آنلاین دارید که مشتریانی که محصولات الکترونیکی با قیمت بالای ۲۰ میلیون تومان را به سبد خرید خود اضافه کردهاند، به طور خودکار یک تگ خاص دریافت میکنند. حالا شما میخواهید به مشتریانی که این تگ را دارند از طریق سیستم تماس مرکز خدمات (Call Center) پیامی ارسال کنید تا ببینید آیا نیاز به راهنمایی بیشتر برای خرید دارند یا نه. شما از فانکشن GET استفاده میکنید تا از یک سیستم مدیریت مشتری (CRM) اطلاعات مربوط به مشتریا با تگ خاص (مثلا محصول با قیمت بالای ۲۰ میلیون) را دریافت کنید. این اطلاعات شامل شماره تماس، نام، ایمیل و وضعیت خرید مشتریان است.
نکات مهم: –
مثال کاربردی: بعد از آن با استفاده از فانکشن POST میتوانید این اطلاعات را به مرکز تماس ارسال کنید تا تیم پشتیبانی بتواند با آنها تماس بگیرد و راهنماییهای لازم را برای تکمیل خرید انجام دهد.
نکات مهم: –
مثال کاربردی: مثلا: https://api.crm.com/getCustomerData?tag=highValueProduct
نکات مهم: در اینجا سیستم CRM لیست مشتریانی را که تگ «محصول با قیمت بالای ۲۰ میلیون» را دارند، به شما برمیگرداند.
مثال کاربردی: فرض کنید میخواهید اطلاعات مشتریانی را که محصولی با قیمت بالای ۲۰ میلیون تومان به سبد خریدشان اضافه کردهاند، از یک سیستم CRM دریافت کنید. اگر این سیستم نتواند جواب بدهد یا جواب دادنش طول بکشد، تایماوت مشخص میکند که اگر برای مثال ۱۰ ثانیه گذشت و جوابی دریافت نشد، فرآیند اتوماسیون متوقف نشود و زمان هدر نرود.
نکات مهم: این قابلیت کمک میکند تا سیستم برای مدت زمان طولانی متوقف نشود و به کار خود ادامه دهد.
مثال کاربردی: اگر عدد مربوط به این بخش را روی ۳ گذاشته باشید، اگر سیستم CRM در اولین تلاش پاسخ ندهد، درخواست تا ۳ بار دیگر به طور خودکار ارسال میشود تا اطمینان حاصل شود که اطلاعات دریافت میشود و هیچ مشتریای از نظر پشتیبانی جا نمیماند.
نکات مهم: –
مثال کاربردی: اگر تعداد مشتریان با تگ «محصول با قیمت بالای ۲۰ میلیون» زیاد باشد، شما میتوانید تعداد آیتمهایی که در هر درخواست ارسال میشود را ۲۰ مشتری تنظیم کنید. این یعنی سیستم به صورت گروهی و دستهای ۲۰ مشتری را در هر درخواست پردازش میکند؛ نه اینکه همه مشتریان را یکجا ارسال کند.
نکات مهم: –
Update User Contact
مثال کاربردی: فرض کنید بخواهید اطلاعات تماس مشتریانی را که به تازگی آدرس یا شماره تلفن خود را تغییر دادهاند، بهروز کنید. در این نود برای هر بخش از اطلاعات مشتری: شماره تلفن یا آدرس را با استفاده از Alias مشخص کنید.
نکات مهم: این نود به شما کمک میکند که به صورت خودکار اطلاعات مخاطبان خود را در پلتفرم بهروز کنید و به راحتی اطلاعات تماس، آدرس یا هر فیلد دیگری که نیاز به تغییر داشته باشد را بهروزرسانی کنید.
مثال کاربردی: این مقدار را با داده جدید مشتری (شماره جدید، آدرس جدید)
نکات مهم: –
مثال کاربردی: text: برای مقادیر متنی (مثل نام، آدرس) tel: برای شماره تلفن country: برای کد کشور locale: برای زبان یا منطقه جغرافیایی خاص
نکات مهم: –
Function
مثال کاربردی: مثلا میتوانید مقدار پراپرتی شهر را به این صورت مشخص کنید: City= Tehran. با این کار، تمام افرادی که وارد این نود میشوند، مقدار پارامتر در پروفایل آنها با مقدار Tehran جایگزین میشود.
نکات مهم: –
مثال کاربردی: فرض کنید شما یک متغیر به نام cart_value دارید که مجموع قیمت سبد خرید یک مشتری را ذخیره کرده است. حالا میخواهید این مقدار را در یک متغیر جدید به نام initial_cart_value کپی کنید تا در فرآیندهای بعدی از آن استفاده کنید. برای این کار از فانکشن copy value استفاده میکنید و cart_value را به initial_cart_value کپی میکنید.
نکات مهم: –
مثال کاربردی: زمانی که مشتری وارد سایت شما میشود، میخواهید زمان دقیق ورود او را ثبت کنید. شما از نود Set current date time استفاده میکنید تا تاریخ و زمان کنونی سیستم را به یک متغیر به نام user_login_time ذخیره کنید. تاریخ و زمان فعلی سیستم به صورت خودکار در متغیر user_login_time ذخیره میشود.
نکات مهم: –
مثال کاربردی: فرض کنید میخواهید بدانید چه مدت زمانی از آخرین خرید یک مشتری گذشته است. شما تاریخ و زمان آخرین خرید مشتری را در یک متغیر به نام last_purchase_time ذخیره کردهاید. حالا میخواهید تفاوت زمان بین last_purchase_time و زمان کنونی را محاسبه کنید. از فانکشن Diff time stamp برای محاسبه تفاوت زمانی بین last_purchase_time و زمان کنونی استفاده میکنید.
نکات مهم: –
مثال کاربردی: شما میخواهید زمان ارسال یک ایمیل یادآوری را ۳ روز بعد از ثبتنام یک مشتری تنظیم کنید. بنابراین، شما از فانکشن Set relative date time برای تنظیم زمان ۳ روز بعد از زمان ثبتنام استفاده میکنید.
نکات مهم: –
مثال کاربردی: فرض کنید شما در حال محاسبه تخفیفها هستید و میخواهید به قیمت یک محصول، ۱۵ درصد تخفیف اضافه کنید. برای این کار میتوانید از Add value استفاده کنید. مقدار اصلی قیمت را با ۱۵ درصد تخفیف اضافه میکنید و نتیجه را در یک متغیر جدید ذخیره میکنید.
نکات مهم: –
مثال کاربردی: فرض کنید مشتری یک کد تخفیف دارد که ۲۰ هزار تومان از قیمت کل سفارش کم میکند. شما از فانکشن Subtract value استفاده میکنید تا مقدار ۲۰ هزار تومان را از قیمت کل سفارش کم کنید.
نکات مهم: –
مثال کاربردی: فرض کنید شما میخواهید ارزش یک سفارش را که شامل ۵ محصول است، با تعداد محصولات ضرب کنید. از فانکشن Multiply value استفاده میکنید تا قیمت یک محصول را در تعداد آن ضرب کنید و ارزش کل سفارش به دست آید.
نکات مهم: –
مثال کاربردی: شما میخواهید برای یک کمپین تبلیغاتی که هزینههای آن برابر با ۱۰۰ میلیون تومان است، هزینه هر کلیک را محاسبه کنید. از فانکشن Divide value استفاده میکنید و هزینه کل تبلیغات را تقسیم بر تعداد کلیکها میکنید.
نکات مهم: –
مثال کاربردی: شما میخواهید دادههایی مانند ایمیل را طوری پردازش کنید که یک شناسه منحصربهفرد ایجاد کنید تا به صورت امن ذخیره شود. برای این کار از Hash value استفاده میکنید تا یک مقدار هششده از دادههایی مانند ایمیل یا نام مشتری بسازید.
نکات مهم: –
مثال کاربردی: فرض کنید شما میخواهید تاریخ و زمان کنونی را برای هر مشتری که وارد سیستم میشود ذخیره کنید. شما از این نود برای انجام این کار استفاده میکنید:
نکات مهم: –
مثال کاربردی: متغیر مربوط به زمان ثبتنام مشتری یا هر متغیر دیگری که برای ذخیره این اطلاعات نیاز دارید.
نکات مهم: –
Is in Segment
مثال کاربردی: فرض کنید میخواهید یک پیام خاص به کاربران ارسال کنید که اخیراً از سایت شما خرید کردهاند و در سگمنت «مشتریان جدید» قرار دارند. در این حالت، شما از این نود استفاده میکنید و سگمنت «مشتریان جدید» را انتخاب میکنید. اگر کاربر در این سگمنت قرار داشته باشد، نود شرایط را برقرار میکند و شما میتوانید از این اطلاعات برای ارسال پیام یا انجام اقدام دیگری استفاده کنید (مثلا ارسال ایمیل خوشآمدگویی یا تخفیف ویژه).
نکات مهم: –
مثال کاربردی: اگر به تازگی Segmentها را تغییر دادهاید و نیاز دارید که این تغییرات در نود اعمال شود، میتوانید این گزینه را انتخاب کنید.
نکات مهم: –
Has Tag Str
مثال کاربردی: فرض کنید یک فروشگاه آنلاین دارید و میخواهید به مشتریانی که برای اولین بار خرید کردهاند، یک ایمیل خوشآمدگویی ارسال کنید. شما از نود Has Tag Str استفاده میکنید تا بررسی کنید آیا کاربر تگ «مشتری جدید» دارد یا نه. در ادامه طراحی سفر مشتری میتوانید مشخص کنید که اگر کاربر این تگ را داشت (خروجی yes) ایمیل خوشآمدگویی برای ارسال شود و در غیراینصورت، از اتومیشن خارج شود (Finish).
نکات مهم: –
User Field Value
مثال کاربردی: فرض کنید شما میخواهید به کاربرانی که در تهران زندگی میکنند و سن آنها بیشتر از ۲۵ سال است، یک پیام خاص ارسال کنید. برای این کار با انتخاب گزینه Add Filter، فیلد مربوط به شهر (City) را پیدا میکنید و مقدار آن را برابر با Tehran قرار میدهید. سپس فیلد مربوط به سن (Age) را از لیست انتخاب کرده و مقدار آن را Greater than 25 قرار میدهید. سپس در ادامه سفر مشتری میتوانید مشخص کنید افرادی که این ویژگیها را دارند (و در نتیجه از این نود عبور میکنند) در مرحله بعدی یک ایمیل مخصوص با پیشنهاد ویژه برای خرید دریافت کنند.
نکات مهم: –
Has Valid Email Address
مثال کاربردی: فرض کنید شما یک کمپین ایمیلی دارید و میخواهید فقط به کاربرانی که آدرس ایمیل معتبر دارند، ایمیل ارسال کنید.
نکات مهم: استفاده از این نود باعث میشود از اتلاف منابع و تلاشهای اضافی برای ارسال پیام به کاربران با اطلاعات تماس اشتباه جلوگیری شود.
Has Valid Mobile Number
مثال کاربردی: فرض کنید شما قصد دارید یک کد تخفیف ویژه از طریق پیامک برای کاربران ارسال کنید و میخواهید این پیام را فقط به کسانی ارسال کنید که شماره موبایل معتبر دارند.
نکات مهم: استفاده از این نود باعث میشود از اتلاف منابع و تلاشهای اضافی برای ارسال پیام به کاربران با اطلاعات تماس اشتباه جلوگیری شود.
Has Active Web Notification
مثال کاربردی: شما میتوانید بررسی کنید که آیا کاربر قبلاً نوتیفیکیشن وب دریافت کرده است یا خیر و سپس تصمیم بگیرید که آیا باید برای او اقدامی انجام بدهید یا خیر (مثلا ارسال پیام، هدایت به صفحه خاص و …)
نکات مهم: اگر شما از Firebase برای ارسال نوتیفیکیشنها استفاده میکنید، باید گزینه Firebase Push Notification را انتخاب کنید. اگر از سیستم نوتیفیکیشن داخلی زبلاین استفاده میکنید، باید گزینه Zebline Built-in Push Notification را انتخاب کنید.
Has Active Mobile Notification
مثال کاربردی: فرض کنید شما یک اپلیکیشن موبایل دارید و میخواهید به افرادی که پوش نوتیفیکیشن اپلیکیشن فعالی دارند، پیشنهادات جدید یا تخفیفهای ویژه ارسال کنید. اگر کاربر دریافت اپ پوش نوتیفیکیشن را فعال نکرده باشد، هیچ پیامی برای او ارسال نخواهد شد.
نکات مهم: استفاده از این نود باعث میشود از اتلاف منابع و تلاشهای اضافی برای ارسال پیام به کاربرانی که پوش نوتیفیکیش فعالی ندارند، جلوگیری شود.
Has Done Event
مثال کاربردی: فرض کنید میخواهید به کاربران ایمیل خوشآمدگویی ارسال کنید اما تنها برای کاربرانی که یک خرید انجام دادهاند و این خرید در یک ساعت گذشته اتفاق افتاده است. ابتدا باید ایونت مربوط به خرید (Purchase) را از لیست ایونتها پیدا کنید. بعد از کلیک روی گزینه Add Filter این لیست به شما نمایش داده میشود. با کلیک روی ایونت Purchase باید گزینه Event Name را انتخاب کنید تا کاربرانی که خرید انجام دادهاند شناسایی شوند. سپس برای بررسی اینکه آیا خرید انجام شده در یک ساعت گذشته بوده است یا خیر، باید از فیلتر زمانی استفاده کنید. یعنی گزینه Event Time را انتخاب کنید و با انتخاب اوپراتور Relative Time مشخص کنید که تنها کاربرانی که قبل از یک ساعت پیش (After 1 hour ago) خریدشان را تکمیل کردهاند، از این نود عبور کنند. میتوانید ادامه سفر مشتری را طوری بچینید که افرادی که این ایونت را در زمان مشخص انجام دادهاند، به مرحله بعدی بروند و یک ایمیل خوشآمدگویی دریافت کنند. افرادی را هم که شامل این شروط نمیشوند میتوانید به خارج از اتومیشن هدایت کنید (Finish).
نکات مهم: این نود، یکی از پرکاربردترین نودهای اتومیشن بیلدر زبلاین است.
Has Done Product Event
مثال کاربردی: فرض کنید شما یک فروشگاه آنلاین دارید و میخواهید به کاربرانی که محصول خاصی را مشاهده کردهاند اما آن را خریداری نکردهاند، یک پیشنهاد ویژه ارسال کنید. فیلتر اول را برای بررسی تعامل کاربر با محصول اضافه میکنید. بنابراین، اولین Event nameای که انتخاب میکنید باید چیزی شبیه Product Viewed باشد. میتوانید فیلتر زمانی هم برای این ایونت بگذارید. بعد از اینکه بررسی کردید آیا کاربر محصول را مشاهده کرده است یا خیر، باید بررسی کنید که آیا کاربر آن را خریداری کرده است یا نه. بنابراین باید فیلتر جدیدی بگذارید و ایونت Product purchased را انتخاب کنید و اوپراتور مربوط به آن را Not Equal قرار دهید. در ادامه سفر مشتری، اگر کاربر از این نود عبور کند یعنی محصول مدنظر شما را دیده است اما آن را نخریده است و شما میتوانید یک پیشنهاد ویژه یا تخفیف روی آن محصول برای کاربر بفرستید.
نکات مهم: استفاده از این نود زمانی امکانپذیر است که شما اطلاعات و ایونتهای مربوط به محصولاتتان (Products, Product Events) را به زبلاین ارسال کنید.
Check Participation
مثال کاربردی: فرض کنید شما یک کمپین ویژه برای کاربران راهاندازی کردهاید. هدف شما این است که: ۱. فقط یکبار به هر کاربر اجازه دهید که وارد این کمپین (مسیر yes) شود.
نکات مهم: –
مثال کاربردی: ۲. پس از ۱۴ روز از آخرین عبور کاربر از مسیر yes، به او اجازه دهید دوباره وارد کمپین شود. در این صورت باید با انتخاب این گزینه، عدد ۱۴ را در کادر وارد کنید.
نکات مهم: –
Exclude
مثال کاربردی: فرض کنید شما دو اتومیشن دارید: «مشتریان جدید» و «مشتریان وفادار». حالا اگر یک کمپین ارسال ایمیل داشته باشید که تنها برای کاربران «مشتریان وفادار» فعال باشد، مسلماً نمیخواهید کاربری که در اتومیشن «مشتریان جدید» قرار دارد وارد این کمپین شود و ایمیلهای تکراری دریافت کند. با استفاده از نود Exclude میتوانید مطمئن شوید کاربرانی که در اتومیشن «مشتریان جدید» هستند وارد این اتومیشن نمیشوند. در این صورت اگر کاربر در اتومیشن «مشتریان جدید» قرار داشته باشد، از اتومیشن «مشتریان وفادار» حذف شده و به مسیر no هدایت میشود. اما اگر کاربر در اتومیشن «مشتریان جدید» نباشد، میتواند از مسیر yes در اتومیشن «مشتریان وفادار» ادامه دهد.
نکات مهم: این نود به شما کمک میکند از ارسال پیامهای تکراری یا ایجاد تداخل میان اتومیشنهای مختلف جلوگیری کنید.
Check Reachability
مثال کاربردی: فرض کنید اولویت شما برای کانال ارسال پیام، به ترتیب پیامک، ایمیل، وب پوش و موبایل پوش است. در این بخش میتوانید به همین ترتیب کانالهایتان را بچینید. با این کار، سیستم بررسی میکند اگر این کانال برای کاربر فعال است، از این طریق اتومیشن را برای اجرا کند. اگر فعال نبود، با همان ترتیبی که شما مشخص کردهاید، کانالهای دیگر را نیز بررسی میکند. در نهایت، اتومیشن از طریق کانالی که بالاترین اولویت را برای شما دارد و برای کاربر هم فعال است، برای او اجرا میشود.
نکات مهم: این نود قابلیتی است که به شما اجازه میدهد به صورت Omnichannel و بر اساس کانالهای در دسترس کاربرها با آنها ارتباط برقرار کنید.
Wait
مثال کاربردی: اگر میخواهید یک پیام را فقط پس از یک تاریخ خاص ارسال کنید (مثلاً برای کمپینهای مربوط به تعطیلات یا مناسبتهای خاص)، میتوانید از این گزینه استفاده کنید.
نکات مهم: با استفاده از این نود میتوانید مطمئن شوید که پیامها یا اقدامات در زمانبندی مشخصی اجرا میشوند و از تداخل یا ارسال پیامهای نامناسب جلوگیری میکنید.
مثال کاربردی: فرض کنید شما یک پیشنهاد ویژه برای کاربرانی که در سبد خرید خود محصولی دارند ولی خرید خود را نهایی نکردهاند، ارسال میکنید. حالا شما میخواهید منتظر بمانید تا ببینید آیا کاربر از آن پیشنهاد استفاده کرده و خرید را نهایی کرده است یا نه. اگر پس از ۳ روز کاربر خرید خود را نهایی نکرده باشد میتوانید با استفاده از نود دیگری (مثلاً Has done event) بررسی کنید که کاربر خرید کرده است یا نه. اگر کاربر خرید کرده باشد که باید با استفاده از نود Finish از اتومیشن خارج شود. اما اگر واکنشی نشان نداده باشد میتوانید مشخص کنید که بعد از این ۳ روز، پیام یادآوری برایش ارسال شود تا او را با پیشنهاد تخفیف بیشتر به خرید ترغیب کند.
نکات مهم: با استفاده از این نود میتوانید مطمئن شوید که پیامها یا اقدامات در زمانبندی مشخصی اجرا میشوند و از تداخل یا ارسال پیامهای نامناسب جلوگیری میکنید.
مثال کاربردی: فرض کنید میخواهید برای کاربرانی که وارد اتومیشن شدهاند، پیام یادآوری شنبه هر هفته ساعت ۹ صبح ارسال شود. با تنظیمWeekday روی 5 که بیانگر شنبه است و Hour روی 9 و Minute روی 0 و قرار دادن سایر فیلدها روی *، کاربران در زمان مطابق با این برنامه، از نود Wait عبور کرده و وارد مرحله بعد میشوند.
نکات مهم: این گزینه برخلاف Wait For، مدتزمان ثابتی را از لحظه ورود کاربر محاسبه نمیکند، بلکه منتظر زمانبندی مشخصشده میماند. علامت * به معنی تمام مقادیر مجاز آن فیلد است. برای استفاده از این قابلیت، باید Engine v2 در تنظیمات Journey انتخاب شده باشد.
مثال کاربردی: مثلاً «تأخیر برای ارسال پیام تشکر پس از خرید»
نکات مهم: –
Wait for Event
مثال کاربردی: شما ابتدا یک پیام به کاربر ارسال میکنید که شامل پیشنهاد ویژه است. سپس اگر در این نود، ایونت Purchase را انتخاب کنید و زمان آن را ۳ روز در نظر بگیرید، اتومیشن تا ۳ روز منتظر میماند تا کاربر این رفتار (خرید) را از خود نشان دهد. اگر کاربر زودتر از این زمان مشخصشده خریدش را نهایی کرد، در اتومیشن به مرحله بعدی میرود. اما اگر ۳ روز گذشت و کاربر هنوز خرید خود را تکمیل نکرده بود، میتوانید در ادامه سفر مشتری مشخص کنید که یک پیام یادآوری برای ترغیب به تکمیل خرید برای کاربر ارسال شود.
نکات مهم: این نود به شما اجازه میدهد در اتومیشن خود بر اساس رفتاری که کاربر از خود نشان میدهد، تصمیم بگیرید که چه زمانی و چه اقدامی انجام شود.
Finish
مثال کاربردی: مثلاً اگر هدفتان این است که کاربر خریدش را نهایی کند، زمانی که با نود Has done event این موضوع را بررسی میکنید، اگر کاربر خریدش را نهایی نکرده بود، باید به مرحله بعد برود (مثلاً یک پیام دیگر برایش ارسال شود). اما اگر کاربر خریدش را تکمیل کرد، با نود Finish از اتومیشن خارج میشود.
نکات مهم: –
Control Group (Step Level)
مثال کاربردی: فرض کنید یک جرنی شامل سه مرحله ارسال پیامک است و میخواهید تأثیر پیامک دوم را بررسی کنید. با قرار دادن Control Group در مرحله دوم و تعیین ۱۰٪ بهعنوان گروه کنترل، این کاربران پیامک دوم را دریافت نمیکنند، اما همچنان وارد مراحل بعدی جرنی میشوند. با مقایسه نرخ تبدیل گروه کنترل (CG) و گروه هدف (TG)، میتوانید تأثیر پیامک دوم را ارزیابی کنید.
نکات مهم: برای استفاده از این نود، ابتدا باید گزینه Control Group در بخش Automation Configuration فعال شده باشد. همچنین Tracking اتومیشن باید در حالت ON قرار داشته باشد. این کنترل فقط روی مرحله پیام موردنظر اعمال میشود و باعث خروج کاربران گروه کنترل از کل جرنی نخواهد شد.
Split
مثال کاربردی: فرض کنید شما یک کمپین تبلیغاتی دارید و میخواهید پیامهای مختلفی را به گروههای مختلفی از کاربران ارسال کنید. برای مثال میتوانید کل کاربرانتان را به ۴ گروه مساوی تقسیم کنید (هر کدام ۲۵٪ از کل کاربران) و به هر کدام یک پیام متفاوت بدهید تا ببینید کدام پیام، تأثیر بهتری روی کاربران شما میگذارد.
نکات مهم: این نود برای تقسیمبندی، تست A/B و تصمیمگیری برای تخصیص منابع بسیار مفید است.