نودها در زبلاین، اجزای اصلی ساخت سناریوهای مارکتینگ اتومیشن هستند. هر نود یک نقش مشخص در مسیر ارتباط با مشتری دارد؛ از شروع یک Journey و بررسی شرطها گرفته تا ارسال پیام، ایجاد تأخیر زمانی، تصمیمگیری بر اساس رفتار کاربر و تحلیل نتیجه سناریو.
در این راهنما، با انواع نودهای زبلاین آشنا میشوید و میبینید هر نود در چه موقعیتی استفاده میشود. هدف این مطلب این است که تیمهای مارکتینگ، CRM و رشد بتوانند سناریوهای خود را دقیقتر طراحی کنند و بدانند برای هر مرحله از مسیر مشتری، باید از چه نودی استفاده کنند.
برای مثال، زمانی که میخواهید برای کاربران جدید پیام خوشامدگویی ارسال کنید، مشتریان غیرفعال را دوباره فعال کنید، رفتار کاربران را بررسی کنید یا بر اساس یک شرط مشخص مسیرهای متفاوت بسازید، نودهای زبلاین به شما کمک میکنند این مسیرها را بهصورت مرحلهبهمرحله و قابلاندازهگیری طراحی کنید.
در این جدول، دستهبندی نودها، کارکرد، تنظیمات، شرح تنظیمات، مثال کاربردی و نکات مهم هر نود در اتومیشن بیلدر زبلاین آمده است.
| دستهبندی | نام نود | کارکرد | تنظیمات | شرح تنظیمات | مثال کاربردی | نکات مهم |
|---|---|---|---|---|---|---|
| Trigger | Start | تریگر آغاز یک اتومیشن بر اساس زمان | Once | با تنظیم تریگر استارت روی یکبار (Once) سگمنت هدف شما فقط و فقط یک بار وارد این اتومیشن خواهند شد. | این تنظیمات برای کمپینهایی که تنها به ارسال یک پیام نیاز دارند مناسب است. | - |
| Flow Control | Wait | توقف اتومیشن برای یک مدت زمان مشخص | Wait Until | میتوانید مشخص کنید زمانی که فرایند اتومیشن به این نود رسید، تا یک تاریخ، ساعت و دقیقه مشخص متوقف شود. | اگر میخواهید یک پیام را فقط پس از یک تاریخ خاص ارسال کنید (مثلاً برای کمپینهای مربوط به تعطیلات یا مناسبتهای خاص)، میتوانید از این گزینه استفاده کنید. | با استفاده از این نود میتوانید مطمئن شوید که پیامها یا اقدامات در زمانبندی مشخصی اجرا میشوند و از تداخل یا ارسال پیامهای نامناسب جلوگیری میکنید. |
| Condition | Is in Segment | بررسی اینکه آیا کاربر در یک سگمنت مشخص قرار دارد یا خیر | Select segment to check | سگمنت موردنظرتان را انتخاب کنید تا در این مرحله از اتومیشن، حضور کاربر در این سگمنت چک شود. | فرض کنید میخواهید یک پیام خاص به کاربران ارسال کنید که اخیراً از سایت شما خرید کردهاند و در سگمنت «مشتریان جدید» قرار دارند. در این حالت، شما از این نود استفاده میکنید و سگمنت «مشتریان جدید» را انتخاب میکنید. اگر کاربر در این سگمنت قرار داشته باشد، نود شرایط را برقرار میکند و شما میتوانید از این اطلاعات برای ارسال پیام یا انجام اقدام دیگری استفاده کنید (مثلا ارسال ایمیل خوشآمدگویی یا تخفیف ویژه). | - |
| Action | Send 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های شما سادهتر، دقیقتر و قابلتحلیلتر ساخته شوند. با استفاده از این نودها میتوانید ارتباط با مشتری را بر اساس رفتار، زمان، سگمنت، کانال در دسترس و هدف کمپین هوشمندتر مدیریت کنید.