انتقل إلى المحتوى

كيفية إرسال الرسائل المتعلقة بالمعاملات

الرسائل المتعلقة بالمعاملات، مثل تأكيدات الطلبات، وتجديدات الاشتراك، وإعادة تعيين كلمة المرور، وتحديثات الشحن، أو إشعارات الدفع، ضرورية لتزويد المستخدمين بمعلومات ذات صلة وفي الوقت المناسب بناءً على إجراءات محددة. يتيح لك Pushwoosh أتمتة هذه الرسائل باستخدام أداة Customer Journey Builder.

المتطلبات الأساسية

Anchor link to

قبل إعداد الرسائل المتعلقة بالمعاملات، تأكد من أن:

فيما يلي أمثلة على الرسائل المتعلقة بالمعاملات الشائعة والخطوات اللازمة لتكوينها باستخدام Customer Journey Builder.

إرسال تأكيد الطلب

Anchor link to

لإرسال رسائل تأكيد طلب مخصصة تلقائيًا عند وقوع حدث شراء، اتبع الخطوات التالية:

  1. في حساب Pushwoosh الخاص بك، انتقل إلى Campaigns > Customer Journey Builder وانقر على Create campaign لبدء بناء تدفق الرسائل المتعلقة بالمعاملات.
  2. في Customer Journey Builder، أضف عنصر Trigger-based entry element إلى اللوحة وحدد حدث PW_InAppPurchase (حدث افتراضي). تأكد من أن الحدث تم تكوينه بشكل صحيح. تعرف على المزيد
لوحة Customer Journey Builder تعرض عنصر Trigger-based entry مع تحديد حدث PW_InAppPurchase لإعداد تأكيد الطلب
  1. أضف عنصر push notification إلى اللوحة. أنشئ محتوى الرسالة، واستخدم عناصر نائبة مثل {order_id} لتخصيص الرسالة.

مثال على محتوى الإشعار

Anchor link to

العنوان: “تأكيد الطلب”

الرسالة: “شكرًا لطلبك رقم {order_id}! سيتم شحن أغراضك قريبًا.”

معاينة محتوى الإشعار الفوري الذي يعرض رسالة تأكيد الطلب مع العنصر النائب للتخصيص order_id
  1. للتأكد من تسليمها بغض النظر عن أي حدود للرسائل، حدد Ignore Global frequency capping في إعدادات الرسالة.
لوحة إعدادات الرسائل تسلط الضوء على خيار Ignore Global frequency capping للرسائل المتعلقة بالمعاملات
  1. أكمل وأطلق الرحلة (Journey). قم بتكوين الرسالة، وأي خطوات اختيارية للتجزئة أو الانتظار. أضف عنصر الخروج (Exit element) وانقر على Launch لبدء الرحلة.
رحلة عميل مكتملة مع تكوين عنصر الخروج وجاهزة للإطلاق

سيتم الآن إرسال الرسالة المتعلقة بالمعاملات تلقائيًا عند استيفاء شروط التشغيل.

إرسال بريد إلكتروني لتجديد الاشتراك

Anchor link to

باستخدام خدمات إدارة الاشتراكات من جهات خارجية مثل Adapty، وApphud، وغيرها، يمكنك إرسال إشعارات تجديد أو رسائل بريد إلكتروني تلقائيًا للمستخدمين عند انتهاء اشتراكهم، لحثهم على التجديد. للقيام بذلك، اتبع الخطوات التالية:

  1. أولاً، قم بتكوين تكامل الخدمة مع Pushwoosh. تعرف على المزيد حول التكاملات المتاحة
  2. بعد ذلك، قم بإعداد حدث Subscription_expired في خدمة إدارة الاشتراكات التي اخترتها. عندما ينتهي اشتراك المستخدم، سترسل الخدمة حدث subscription expired إلى Pushwoosh.
  3. بمجرد إعداد الحدث، في Customer Journey Builder، انقر على Create campaign وأضف عنصر Trigger-based entry element إلى اللوحة.
  4. حدد حدث subscription expired المرسل من خدمة الطرف الثالث.
عنصر Trigger-based entry تم تكوينه بحدث subscription expired من خدمة طرف ثالث
  1. أضف عنصر البريد الإلكتروني (email element) إلى اللوحة وحدد محتوى البريد الإلكتروني الذي أنشأته مسبقًا.

مثال على محتوى البريد الإلكتروني

Anchor link to

الموضوع: “لقد انتهى اشتراكك – جدد الآن لتبقى على اتصال!”

النص:

مرحباً،

لاحظنا أن اشتراكك قد انتهى، ولا نريدك أن تفوت جميع المزايا الرائعة! جدد اشتراكك اليوم لمواصلة الاستمتاع بوصول غير منقطع إلى خدماتنا.

[جدد اشتراكي]

شكرًا لكونك عميلاً مقدرًا. نتطلع إلى عودتك!

  1. للتأكد من تسليمها بغض النظر عن أي حدود للرسائل، حدد Ignore Global frequency capping في إعدادات الرسالة.

  2. أكمل تكوين الرحلة (Journey) وانقر على Launch campaign.

رحلة بريد إلكتروني لتجديد الاشتراك مكتملة وجاهزة للإطلاق

بمجرد الإعداد، سيتم إرسال إشعارات التجديد تلقائيًا عند تشغيل حدث انتهاء الاشتراك بواسطة خدمة الطرف الثالث.

إرسال رسالة إعادة تعيين كلمة المرور

Anchor link to

لإرسال بريد إلكتروني لإعادة تعيين كلمة المرور، ستحتاج إلى إعداد حدث إعادة تعيين كلمة المرور، وتكوين رابط إعادة تعيين كلمة المرور من جانبك، ثم بناء رحلة عميل (Customer Journey) لإرسال البريد الإلكتروني.

اتبع الخطوات أدناه لإكمال الإعداد:

الخطوة 1. تكوين حدث إعادة تعيين كلمة المرور في Pushwoosh

Anchor link to

عندما يطلب مستخدم تغيير كلمة المرور، فإنك تقوم بتشغيل حدث، مثل password change requested. تحتاج إلى إعداد هذا الحدث مسبقًا.

  1. انتقل إلى Events في لوحة تحكم Pushwoosh وانقر على Create event.
  2. قم بتسمية الحدث، على سبيل المثال، Password reset request.
  3. أضف السمات التالية إلى الحدث:
اسم السمةالنوعالوصفقيمة مثال
reset_linkStringرابط إعادة تعيين كلمة المرور الفريد.https://yourapp.com/reset-password?token=abc
user_nameStringاسم المستخدم للتخصيص.John
token_durabilityIntegerصلاحية الرمز بالثواني (مثلاً، 24 ساعة).86400
dateDateتاريخ ووقت طلب إعادة التعيين.2024-11-18T10:00:00Z

تعمل هذه السمات كعناصر نائبة، حيث تتلقى بيانات ديناميكية من نظامك عند تشغيل الحدث.

واجهة تكوين الحدث تعرض حدث طلب إعادة تعيين كلمة المرور مع السمات المطلوبة

قم بإعداد الحدث في تطبيقك. تعرف على المزيد حول إعداد الأحداث المخصصة

الخطوة 2. إنشاء رابط إعادة تعيين كلمة المرور

Anchor link to

عندما يطلب مستخدم إعادة تعيين كلمة المرور (على سبيل المثال، بالنقر على “نسيت كلمة المرور”)، ستحتاج إلى:

  1. إنشاء رمز (token) فريد. أنشئ رمزًا آمنًا تم إنشاؤه عشوائيًا للمستخدم. على سبيل المثال، 12345-abcde-67890.
  2. اجمع الرمز مع عنوان URL الخاص بإعادة تعيين كلمة المرور. على سبيل المثال، https://yourapp.com/reset-password?token=12345-abcde-67890.
  3. احفظ الرمز في قاعدة بياناتك، مرتبطًا بحساب المستخدم، وقم بتعيين وقت انتهاء صلاحية (على سبيل المثال، 24 ساعة).
  4. قم بتضمين رابط إعادة التعيين في سمة الحدث reset_link عند تشغيل حدث Password Reset Request.

الخطوة 3. إنشاء محتوى البريد الإلكتروني

Anchor link to
  1. انتقل إلى Email content في Pushwoosh وأنشئ محتوى بريد إلكتروني جديدًا. تعرف على المزيد
  2. أضف عناصر نائبة للمحتوى الديناميكي:
    1. {reset_link} لرابط إعادة تعيين كلمة المرور.
    2. {user_name} لاسم المستخدم.
    3. {token_durability} لوقت انتهاء صلاحية الرابط.
محرر محتوى البريد الإلكتروني مع عناصر نائبة لحقول reset_link و user_name و token_durability

الخطوة 4. إنشاء الحملة

Anchor link to
  1. انتقل إلى قسم Customer Journey في Pushwoosh وانقر على Create Campaign.
  2. اسحب وأفلت عنصر Trigger-based entry على اللوحة.
  3. قم بتكوين المشغل ليتم تفعيله عندما يرسل نظامك حدث Password Reset Request.
لوحة Customer Journey تعرض عنصر Trigger-based entry تم تكوينه لحدث Password Reset Request
  1. أضف عنصر Email إلى اللوحة.

  2. اربط البريد الإلكتروني بعنصر Trigger-based entry.

  3. حدد محتوى البريد الإلكتروني الذي تم إنشاؤه مسبقًا مع العناصر النائبة لرابط إعادة التعيين وتفاصيل المستخدم.

عنصر البريد الإلكتروني مرتبط بمدخل التشغيل مع محتوى بريد إلكتروني لإعادة تعيين كلمة المرور وعناصر نائبة ديناميكية
  1. للتأكد من تسليمها بغض النظر عن أي حدود للرسائل، حدد Ignore Global frequency capping في إعدادات الرسالة.

  2. بعد إضافة محتوى الرسالة، تأكد من تكوين جميع الخطوات في الرحلة بشكل صحيح. أضف عنصر Exit وانقر على Launch campaign لبدء الرحلة.

رحلة بريد إلكتروني لإعادة تعيين كلمة المرور مكتملة مع تكوين عنصر الخروج وجاهزة للإطلاق

بمجرد تفعيلها، سيتم إرسال رسالة إعادة تعيين كلمة المرور تلقائيًا عندما يطلب المستخدم إعادة تعيين كلمة المرور الخاصة به، مما يوفر تجربة سلسة وآمنة.