سیاست فرکانس لایه‌ای بر اساس engagement در برابر سقف ثابت برای همه

فرق سقف ثابت و سیاست فرکانس لایه‌ای engagement: سقف per سگمنت، جدول، مثال فروشگاه و SaaS، نگاشت Leadara و FAQ.

امیر حسینی

اجرای کمپین‌های ایمیل، پیامک و پوش برای جذب، نگهداشت و بازگشت کاربر.

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

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

نسخه دیگر English

سیاست فرکانس لایه‌ای بر اساس engagement در برابر سقف ثابت برای همه

سقف ثابت یک عدد حداکثر پیام در پنجره را برای همه پروفایل‌ها اعمال می‌کند؛ سیاست فرکانس لایه‌ای بر اساس engagement برای هر سگمنت سقف جدا می‌گذارد و همان سیاست را بین کمپین‌هایی که از آن استفاده می‌کنند مشترک می‌کند.

سیاست فرکانس لایه‌ای و سقف ثابت دقیقاً چه فرقی دارند؟

سقف ثابت (flat cap) یعنی یک عدد برای همه: «حداکثر ۳ ایمیل در ۷ روز»—چه طرف همیشه باز کند چه ماه‌ها خاموش باشد. سیاست فرکانس لایه‌ای بر اساس engagement پروفایل‌ها را به لایه‌هایی مثل داغ / گرم / سرد (یا VIP بازکننده در برابر خاموش) تقسیم می‌کند، برای هر لایه سقف جدا می‌نویسد، و آن سیاست نام‌دار را بین چند کمپین و جرنی مشترک می‌کند تا هر فلو عدد خودش را از هوا درنیاورد.

سقف ثابت ساده و «عادلانه به‌نظر» است. سیاست لایه‌ای همان چیزی است که اعتماد اینباکس را حفظ می‌کند بدون اینکه بهترین مشتری‌ها را گرسنه بگذاری یا کاربر سرد را با شدت VIP بمباران کنی.

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

سقف ثابت

  1. کانال + پنجره + حداکثر را انتخاب می‌کنی (مثلاً پیامک ≤ ۲ در ۴۸ ساعت).
  2. همه پروفایل‌ها همان سقف را دارند.
  3. اگر ارسال از سقف بگذرد، طبق قانون محصول اسکیپ، تأخیر یا دراپ می‌شود.
  4. کمپین‌هایی که opt-in نکرده‌اند ممکن است سقف را نادیده بگیرند—مگر سقف سراسری باشد.

سیاست لایه‌ای engagement

  1. سگمنت‌های engagement را تعریف می‌کنی (باز/کلیک ۳۰ روز اخیر، نزدیک به RFM، یا فلگ VIP).
  2. هر لایه سقف/پنجره خودش را دارد (VIP ایمیل ۸/۷روز، گرم ۴/۷روز، سرد ۱/۱۴روز).
  3. سیاست یک آبجکت مشترک است؛ چند کمپین و جرنی به همان اشاره می‌کنند.
  4. وقتی engagement عوض شود، سقف مؤثر با سگمنت عوض می‌شود—بدون ویرایش تک‌تک فلوها.
بُعدسقف ثابتسیاست لایه‌ای engagement
شکل محدودیتیک عدد برای همهسقف متفاوت به ازای سگمنت
استفاده مجدداغلب کپی در هر فلوسیاست نام‌دار مشترک
حس عدالترفتار یکسانرفتار نابرابرِ آگاهانه بر اساس engagement
ریسکبیش‌پیام به سردها؛ کم‌خدمتی به VIPلایه غلط؛ سگمنت کهنه
هزینه عملیاتپیکربندی سبکبهداشت سگمنت + مالک مشخص
بهترین جفتکاتالوگ کوچکبرند چندجرنی با مخلوط VIP و خاموش

این را کنار گلوگاه لوله ارسال در برابر سقف پیام برای شخص بگذار: rate limit لوله را می‌بندد؛ frequency cap از شخص محافظت می‌کند. سیاست لایه‌ای نسخه هوشمندتر سقف شخص است. با پنجره اسکیپ ارسال سراسری در برابر فیلتر فرکانس داخل فلو هم قاطی نکن—آنجا کول‌داون سراسری در برابر قانون محلی مسیر است؛ اینجا یک سقف مشترک در برابر سقف‌های متفاوت به ازای لایه engagement.

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

فروشگاه پوشاک—VIP در برابر خاموش

VIPهایی که ۳۰ روز اخیر خوب باز می‌کنند در لانچ هفته‌ای ۵–۷ ایمیل را تحمل می‌کنند. خریدار خاموش باید حدود ۱ nurture در ۱۴ روز به‌علاوه تراکنشی بگیرد. سقف ثابت «۳ در هفته برای همه» یا اینباکس خاموش را اذیت می‌کند یا درآمد لانچ VIP را جا می‌گذارد.

SaaS B2B—تریل در برابر کاربر قدرتمند

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

مارکت‌پلیس—پیامک در پیک فصل

سقف ثابت پیامک ۲/۴۸ساعت کف ایمنی خوبی است. سیاست لایه‌ای می‌تواند به خریدار VIP یک پیامک لجستیک اضافه بدهد و پرومو را برای پروفایل سرد قفل کند—بدون بازنویسی همه جرنی‌ها.

کی سقف ثابت و کی لایه‌ای؟

  1. اوایل کار / یک کمپین → سقف ثابت کافی است.
  2. چند جرنی روی یک اینباکس می‌جنگند → سیاست نام‌دار لایه‌ای.
  3. سگمنت engagement قابل اعتماد داری → لایه‌ای.
  4. داده engagement نویزی است → اول سگمنت را درست کن؛ لایه بد از سقف ثابت خطرناک‌تر است.
  5. کنترل حجم ورود به فلو موضوع جداست—هر ایونت در برابر یک‌بار در پنجره.

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

  • Events: باز شدن، کلیک، تحویل (و suppress) خوراک سگمنت engagement هستند.
  • Segments: داغ / گرم / سرد با قانون تازه‌سازی روشن.
  • Journeys / campaigns: همان آبجکت سیاست فرکانس را وصل کن؛ عدد کپی‌پیست‌شده در فلوها را ول کن.
  • Email / SMS: سقف جدا per کانال؛ لایه پیامک سخت‌گیرانه‌تر از ایمیل.

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

  • «حداکثر ۲» داخل یک فلو را سیاست نامیدن در حالی که سه فلو دیگر بدون سقف می‌فرستند.
  • لایه بر اساس باز شدن مادام‌العمر بدون پنجره تازگی.
  • یک عدد برای ایمیل و پیامک.
  • انتقال به «سرد» و همان هفته winback + پرومو + digest تهاجمی.
  • عوض کردن آستانه لایه وسط کمپین بدون changelog.
  • قاطی کردن rate limit لوله با سیاست فرکانس شخص.

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

سقف ثابت = یک max/window برای همه؛ سیاست لایه‌ای = سقف متفاوت per سگمنت engagement، مشترک بین کمپین‌های opt-in.

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

همه جرنی‌های زنده‌ای که این ماه به یک نفر ایمیل یا پیامک می‌زنند را لیست کن. اگر یک آبجکت فرکانس مشترک ندارند، یا امروز یک کف سراسری ثابت بگذار یا سه لایه engagement و یک سیاست نام‌دار قبل از لانچ بعدی تعریف کن.

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

لایه‌ای ناعادلانه نیست؟

عمداً نابرابر است. توضیح بده چرا VIP بیشتر می‌گیرد؛ عدالت اینجا یعنی «متناسب با engagement» نه «عدد یکسان».

پیام تراکنشی شمرده می‌شود؟

معمولاً OTP/رسید را از سقف مارکتینگ جدا کن. قاطی خاموش، متریک اعتماد را می‌شکند.

لایه هر چند وقت تازه‌ شود؟

روزانه رایج است؛ اگر ایونت کم است هفتگی. realtime برای ایمیل اجباری نیست.

سقف ثابت و لایه‌ای با هم؟

بله: کف سراسری ثابت (هرگز بیش از N) به‌علاوه سقف‌های لایه‌ای زیر آن.

کسی روی ایمیل داغ و روی پیامک سرد است؟

سقف per کانال. سقف «جمع همه کانال‌ها» اختیاری است.

جایش smart-sending را می‌گیرد؟

خیر. smart-sending روی ارسال اخیر اسکیپ می‌کند؛ سیاست فرکانس تعداد در پنجره را محدود می‌کند. هر دو را استفاده کن.

چطور A/B کنیم؟

درصد کوچکی را روی سقف ثابت قبلی نگه دار؛ unsub، شکایت و درآمد به ازای گیرنده را مقایسه کن—نه فقط نرخ باز شدن.

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

  1. توزیع باز/کلیک ۳۰روزه را بکش؛ سه لایه با اسم ساده پیشنهاد بده.
  2. سقف per کانال per لایه را با برند و پشتیبانی قفل کن.
  3. سگمنت‌ها را در Leadara بساز؛ تعداد اعضا را چک کن.
  4. یک سیاست مشترک به همه جرنی پرومو وصل کن؛ تراکنشی جدا.
  5. دو هفته unsub و شکایت را per لایه ببین.
  6. بعد سقف VIP را بالا ببر—هرگز اول سقف سرد را.

طراحی مثل کد

policy = {
  "vip":   {"email": (8, "7d"), "sms": (3, "7d")},
  "warm":  {"email": (4, "7d"), "sms": (2, "7d")},
  "cold":  {"email": (1, "14d"), "sms": (0, "7d")},
}
tier = engagement_segment(profile)
if count(profile, channel, window) >= policy[tier][channel].max:
  skip_or_delay(send)

گاردها: جدا کردن تراکنشی؛ نسخه‌گذاری آستانه‌ها؛ یک policy id مشترک در همه پروموها.

متریک‌ها

  • ارسال per پروفایل per هفته به تفکیک لایه
  • unsub / شکایت به تفکیک لایه
  • درآمد به ازای گیرنده به تفکیک لایه
  • سهم اسکیپ به‌خاطر سقف

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

  1. ده پروفایل VIP و ده سرد انتخاب کن؛ ایمیل/پیامک مارکتینگی ۱۴ روز آینده را با سیاست جدید بشمار.
  2. مطمئن شو رسید/OTP تراکنشی از آبجکت سیاست خارج است.
  3. یک کمپین لانچ و یک digest که هر دو به سیاست وصل‌اند را fire کن—همان نفر نباید از سقف لایه بگذرد.
  4. یک پروفایل را از گرم به سرد ببر و ببین پروموی بعدی اسکیپ یا تأخیر می‌شود.
  5. ماکرو پشتیبانی: «به‌خاطر افت engagement اخیر روی لایه کم‌فرکانس هستی» نه «سیستم خراب است».

زبان گزارش برای جلسه هفتگی رشد

یک خط در داک بنویس: policy=engagement_tiered_v3, email vip=8/7d warm=4/7d cold=1/14d, sms vip=3/7d warm=2/7d cold=0, transactional=excluded. همین خط جلوی سه ترد اسلاک «چرا لانچ من نرفت» را می‌گیرد.

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

  • لایه ایمیل: آیا کیفیت کریتیو حجم بالاتر VIP را تحمل می‌کند یا فقط لانچ متوسط بیشتر می‌فرستی؟
  • لایه پیامک: پیش‌فرض سرد = صفر پرومو مگر خودش پیامک زده باشد.
  • پوش (اگر بعداً اضافه شد): سقف ایمیل را کورکورانه کپی نکن—خستگی پوش زودتر می‌رسد.
  • جمع بین‌کانالی: اختیاری؛ فقط بعد از پایدار شدن سقف per کانال.

در برابر فیلتر فرکانسِ فقط داخل یک فلو

فیلتر داخل یک فلو digest و winback و لانچ را که روی یک اینباکس می‌جنگند نمی‌بیند. سیاست نام‌دار لایه هماهنگی است؛ فیلتر محلی برای pace مسیر (مثلاً «این پیامک سبد حداکثر یک‌بار per سبد») هنوز مفید است. هر دو را استفاده کن: سیاست مشترک برای شخص، فیلتر محلی برای مسیر.

مطالب مرتبط

ادامه مطالعه