تریگر سگمنت: ورود تازه در برابر عضویت فعلی در برابر خروج

فرق Enters و Already-in و Exits روی یک سگمنت: تازه‌وارد، موجودی فعلی، یا خارج‌شده—با جدول، مثال و FAQ.

رضا احمدی

بهینه‌سازی سایت و محتوا برای گوگل؛ افزایش ترافیک ارگانیک و دیده‌شدن برند در نتایج جستجو.

۳ مهر ۱۴۰۵ · 8 دقیقه مطالعه

اشتراک‌گذاری:

نسخه دیگر English

تریگر سگمنت: ورود تازه در برابر عضویت فعلی در برابر خروج

تریگر Enters فقط روی عضویت تازه در سگمنت شلیک می‌کند؛ Already-in در لحظهٔ روشن‌شدن جرنی، موجودی فعلی همان سگمنت را هم وارد می‌کند؛ Exits وقتی عضویت برداشته شد مسیر را شروع می‌کند—سه استریم ورود برای یک تعریف سگمنت.

تریگر سگمنت Enters و Already-in و Exits دقیقاً چه فرقی دارند؟

سگمنت یک فیلتر زنده است: «چه کسانی الان داخل تعریف هستند؟» تریگر سگمنت سؤال دیگری می‌پرسد: کِی و با چه تغییر عضویتی کسی وارد جرنی شود؟

اگر فقط بگویی «سگمنت VIP»، هنوز مشخص نیست منظورت تازه‌واردهاست، همهٔ کسانی که همین الان VIP هستند، یا کسانی که تازه VIP را از دست داده‌اند. این سه گزینه همان Enters، Already-in و Exits هستند.

پایهٔ تعریف سگمنت را اگر لازم داری در سگمنت مشتریان چیست؟ مرور کن؛ این مطلب فقط دربارهٔ تریگر ورود روی همان تعریف است.

هر کدام چطور کار می‌کند؟

Enters (ورود تازه)

جرنی زنده است. مخاطب قبلاً داخل سگمنت نبوده، بعد شرط برقرار می‌شود و عضو می‌شود. همان لحظهٔ crossover از «بیرون» به «داخل» تریگر Enters را می‌زند و او را وارد مسیر می‌کند. کسانی که از قبل داخل بودند، با روشن‌شدن جرنی وارد نمی‌شوند—مگر جداگانه Already-in بگذاری.

Already-in (عضویت فعلی در لحظهٔ فعال‌سازی)

وقتی جرنی را روشن می‌کنی (یا این تریگر را فعال می‌کنی)، علاوه بر مچ‌های آینده، موجودی فعلی سگمنت هم در همان لحظه وارد صف می‌شود. بعد از آن، رفتارش شبیه Enters برای تازه‌واردهاست؛ تفاوت اصلی همان backfill اولیه است.

Exits (خروج از سگمنت)

مخاطب داخل سگمنت بوده؛ شرط دیگر برقرار نیست و عضویت برداشته می‌شود. crossover از «داخل» به «بیرون» تریگر Exits را می‌زند. این برای مسیرهای «از دست دادی VIP»، «از سگمنت درگیر خارج شدی»، یا «دیگر خریدار فعال نیستی» است—نه برای شروع nurture روی تازه‌واردها.

بُعدEntersAlready-inExits
سیگنالعضویت تازهموجودی فعلی + عضویت‌های بعدیبرداشته‌شدن عضویت
در لحظهٔ روشن‌شدنمعمولاً صفرهمهٔ اعضای فعلیمعمولاً صفر
مناسب برایخوش‌آمد VIP تازه، آنبوردینگ لایهکمپین/جرنی که باید الان هم به موجودی برسدوین‌بک لایه، هشدار ریزش از سگمنت
ریسکموجودی قدیمی نادیده گرفته می‌شودانفجار حجم در go-liveپیام «خروج» به کسی که هنوز می‌خواستی nurture بدهی
با ایونت خاممکمل است، جایگزین نیستمکمل استنزدیک به سیگنال «از دست دادن وضعیت»

مثال واقعی از فروشگاه و SaaS ایرانی

فروشگاه لوازم خانگی—سگمنت «خریدار ۳۰ روزه»

تعریف: حداقل یک order_completed در ۳۰ روز اخیر.

  • Enters: کسی تازه اولین خرید ۳۰روزه‌اش را ثبت کرد → ایمیل تشکر + پیشنهاد اکسسوری مرتبط. موجودی قدیمی که از هفته‌ها پیش داخل بودند وارد نمی‌شوند.
  • Already-in: امروز جرنی «باشگاه خریداران فعال» را روشن می‌کنی و می‌خواهی همهٔ موجودی فعلی هم پیامک عضویت بگیرند، بعد فقط تازه‌واردها ادامه دهند.
  • Exits: کسی ۳۰ روز بدون خرید ماند و از سگمنت خارج شد → مسیر کوتاه وین‌بک با کد محدود، نه همان پیام «خوش آمدی خریدار فعال».

اگر سگمنت را با امتیاز RFM می‌سازی، منطق تریگر عوض نمی‌شود—فقط تعریف عضویت سخت‌تر می‌شود؛ جزئیات امتیاز را در مطلب مدل RFM ببین.

SaaS آموزشی—سگمنت «کاربر فعال درس»

تعریف: حداقل سه lesson_completed در ۱۴ روز.

  • Enters برای استارتر پک انگیزشی تازه‌واردهای فعال خوب است.
  • Already-in وقتی فیچر جدید درس را برای همهٔ فعال‌های فعلی اعلام می‌کنی لازم است؛ وگرنه فقط کسانی که از فردا فعال می‌شوند خبردار می‌شوند.
  • Exits برای مسیر «۱۴ روز بی‌فعالیت درس»—پیامک یادآوری ملایم، بعد ایمیل، بعد توقف—بدون قاطی‌کردن با آنبوردینگ تازه‌ثبت‌نام.

کی کدام را انتخاب کنی؟

  1. می‌خواهی فقط crossover تازه را جشن بگیری → Enters.
  2. go-live است و موجودی فعلی هم باید مسیر را ببیند → Already-in (حجم و سقف کانال را قبلش حساب کن).
  3. هدف «از دست دادن وضعیت» است نه «به‌دست آوردن» → Exits.
  4. هرگز Enters و Exits را روی یک جرنی با یک متن مشترک نگذار؛ لحن و هدف مخالف هم است.
  5. اگر منظورت هندآف بعد از اتمام یک فلو دیگر است، تریگر سگمنت را با ورود با خروج از فلو در برابر ورود با ایونت قاطی نکن—آن‌ها لایهٔ دیگری هستند.

نگاشت به Leadara (events، segments، journeys، email/SMS)

در Leadara این سه حالت را با همان قطعات هسته می‌سازی:

  • Segments: تعریف عضویت را یک‌بار و پایدار بنویس (رویداد + پنجره زمانی + پراپرتی). نام سگمنت را عوض نکن وسط کمپین.
  • Events: سگمنت معمولاً روی ایونت‌هایی مثل order_completed یا lesson_completed و گاهی پراپرتی پروفایل ساخته می‌شود؛ تریگر روی تغییر عضویت سوار است، نه روی هر ایونت خام.
  • Journeys: برای هر سیاست ورود یک جرنی (یا یک entry rule واضح) بگذار—Enters خوش‌آمد، Exits وین‌بک. Already-in را فقط وقتی حجم را تحمل می‌کنی روشن کن.
  • Email / SMS: برای Enters لحن «وارد شدی»؛ برای Exits لحن «دلمان برایت تنگ شده / وضعیتت عوض شد». پیامک برای حجم Already-in خطرناک است اگر سقف فرکانس نداشته باشی—اول ایمیل یا Restricted SMS.

اشتباه‌های رایج

  • روشن‌کردن Already-in روی سگمنت صدها هزار نفره بدون rate limit و بدون تست ۱۰ پروفایل.
  • انتظار اینکه Enters موجودی قدیمی را هم بگیرد—نمی‌گیرد.
  • استفاده از Exits برای «یادآوری سبد» در حالی که خروج از سگمنت معنای بیزنسی دیگری دارد.
  • تغییر تعریف سگمنت بعد از go-live بدون نسخه → موج کاذب Enters/Exits.
  • یک متن ایمیل برای هر سه تریگر.
  • فرض اینکه «سگمنت = لیست استاتیک»؛ اینجا عضویت زنده است و تریگر به لبه عضویت حساس است.

جمع‌بندی یک‌خطی برای تیم

Enters = edge join؛ Already-in = snapshot عضویت در activate + joins بعدی؛ Exits = edge leave—برای یک تعریف سگمنت، سه صف ورود جدا.

گام بعدی چیست؟

یک سگمنت واقعی‌ات را باز کن. بنویس: اگر فردا این جرنی را روشن کنم، چند نفر الان داخل‌اند؟ اگر آن عدد باید پیام بگیرد Already-in؛ اگر نه Enters. اگر هدفت کسانی است که از تعریف می‌افتند، Exits را جدا بساز و متن را عوض کن.

سؤالات پرتکرار

Already-in بعد از روشن‌شدن چه می‌کند؟

معمولاً یک‌بار موجودی فعلی را وارد می‌کند؛ بعد از آن تازه‌واردها مثل Enters ادامه می‌دهند—مگر محصولت رفتار دیگری مستند کرده باشد.

اگر کسی سریع وارد و خارج شود چه؟

ممکن است هر دو لبه را ببینی (Enters بعد Exits) اگر هر دو جرنی زنده باشند. کول‌داون و قانون ورود مجدد را هماهنگ کن.

Enters با تریگر ایونت خام چه فرقی دارد؟

ایونت خام روی رخداد رفتار است؛ Enters روی برقرار شدن تعریف سگمنت—که ممکن است ترکیبی از چند ایونت و پراپرتی باشد.

برای لیست ایمیل ثابت کدام؟

اگر لیست استاتیک است، اصلاً تریگر سگمنت زنده را پیچ نکن؛ ایمپورت و کمپین یک‌باره ساده‌تر است.

حجم Already-in گزارش را خراب می‌کند؟

روز go-live اسپایک ورود طبیعی است. در داشبورد تاریخ فعال‌سازی را علامت بزن تا با رشد ارگانیک قاطی نشود.

می‌شود Enters و Exits را در یک جرنی شاخه کرد؟

بهتر است دو جرنی با هدف جدا. شاخه‌کردن لبه‌های مخالف در یک گراف معمولاً متن و متریک را گیج می‌کند.

سگمنت RFM برای Exits مناسب است؟

بله—مثلاً خروج از «Champions» به مسیر rescue. تعریف امتیاز را پایدار نگه دار تا موج خروج جعلی نسازی.

سناریوی قدم‌به‌قدم برای تیم رشد

  1. تعریف سگمنت را یک جمله بنویس و با محصول قفل کن.
  2. اندازهٔ موجودی فعلی را بگیر (برای تصمیم Already-in).
  3. هدف بیزنسی را انتخاب کن: join، backfill، یا leave.
  4. در Leadara جرنی را با همان تریگر بساز؛ ایمیل/پیامک را متناسب لحن کن.
  5. با پروفایل تست: اضافه به سگمنت، حذف از سگمنت، و روشن‌کردن روی موجودی.
  6. سقف کانال و ورود مجدد را قبل از Already-in بزرگ چک کن.

تفاوت با ورود ایونتی ساده

ورود ایونتی می‌گوید «این رفتار Occured». تریگر سگمنت می‌گوید «وضعیت عضویت عوض شد». کسی می‌تواند بدون ایونت تازه از سگمنت خارج شود (مثلاً پنجره زمانی ۳۰ روزه منقضی شود)—Exits همان را می‌گیرد.

متریک‌هایی که باید ببینی

  • تعداد ورود روز go-live در برابر روزهای بعد (برای Already-in)
  • نرخ تبدیل Enters در ۷ روز اول عضویت
  • نرخ پاسخ Exits بدون افزایش unsubscribe
  • سهم ورودهای تکراری اگر کول‌داون ضعیف است

زبان گزارش برای مدیر محصول

به‌جای «سگمنت کار نمی‌کند» بگو: «تریگر Enters است؛ موجودی ۸۴۰۰ نفره در activate وارد نشده و انتظار Already-in بوده.» یک جمله مشکل را از باگ به تنظیمات تبدیل می‌کند.

طراحی مثل کد

on segment_membership_change(profile, segment):
  if edge == join and trigger in (enters, already_in):
    enroll(journey)
  if edge == leave and trigger == exits:
    enroll(journey)

on journey_activate(segment, trigger=already_in):
  for profile in current_members(segment):
    enroll(journey)

گاردها: تعریف سگمنت را version کن؛ Already-in را بدون سقف نفرات روشن نکن؛ متن Exits را از خوش‌آمد جدا نگه دار.

تست پذیرش قبل از انتشار

  1. پروفایل خارج سگمنت → شرط را برقرار کن → باید Enters بخورد.
  2. پروفایل از قبل داخل → با تریگر فقط Enters روشن کن → نباید وارد شود.
  3. همین پروفایل با Already-in در activate → باید وارد شود.
  4. پروفایل داخل → شرط را بشکن → باید Exits بخورد (اگر آن جرنی زنده است).
  5. متن پیامک/ایمیل هر مسیر را با هدف join در برابر leave بازبینی کن.

چک‌لیست کانال

  • Already-in بزرگ: آیا ایمیل کافی است یا مجبوری پیامک بزنی؟
  • Exits: آیا تخفیف تهاجمی unsubscribe می‌سازد؟
  • Enters: آیا همان روز ایونت خرید هم پیام جدا می‌گیرد و دوباره‌کاری می‌شود؟

مطالب مرتبط

ادامه مطالعه