پوشفا
مثال RetenX

مثال کامل: بازگرداندن سبد خرید رهاشده

یک نمونه عملی RetenX که با add_to_cart شروع می‌شود، با checkout_completed پایان می‌یابد و در صورت نیاز از Push، کد تخفیف و پیامک جایگزین استفاده می‌کند.

نمودار Journey سبد خرید رهاشده در RetenX

هدف سناریو

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

رویدادهای پیشنهادی

Eventزمان ارسالداده‌های پیشنهادی
add_to_cart پس از افزودن یا تغییر سبد cart.id، cart.total، product.name، product.url
checkout_completed پس از تأیید قطعی سفارش order.id، order.total، payment.status
{
  "event": "add_to_cart",
  "subscriber_id": "0f78a8d8-8b45-4b61-98df-2cd88c728900",
  "properties": {
    "cart": {"id": "C-14051", "total": 890000},
    "product": {"name": "کفش ورزشی", "url": "https://shop.example/cart"}
  }
}

چیدمان پیشنهادی Journey

Start با add_to_cart

در صورت نیاز فیلتر ورود cart.total را روی حداقل مبلغ سفارش قرار دهید.

Wait به مدت ۳۰ دقیقه

به مخاطب فرصت بدهید خرید را بدون مزاحمت کامل کند.

Push یادآوری

نام محصول یا مبلغ سبد را در متن بیاورید و لینک مستقیم سبد را قرار دهید.

Wait Until برای checkout_completed

اگر خرید انجام شد از matched به End بروید؛ اگر مهلت تمام شد از expired ادامه دهید.

Push-to-SMS Fallback با کد تخفیف

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

End

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

نمونه واقعی نمودار Journey سبد خرید رهاشده در RetenX
نمونه مسیر واقعی شامل Start، انتظار، ارسال Push، انتظار ۲۴ ساعته و پایان Journey.

نمونه متن ساده و روشن

Push اول: «محصول {event.product.name} هنوز در سبد شماست. برای تکمیل خرید لمس کنید.» پیام دوم: «برای تکمیل خرید از کد {coupon_code} استفاده کنید.» پیش از انتشار، مقدار همه متغیرها را با یک Event واقعی بررسی کنید.