تكامل Shopify
نظرة عامة على التكامل
Anchor link toيتكامل Pushwoosh بسلاسة مع Shopify، وهي منصة رائدة للتجارة الإلكترونية تمكّن الشركات من إنشاء وإدارة وتوسيع المتاجر عبر الإنترنت. يرشدك هذا الدليل خلال عملية تثبيت وتكوين تطبيق Pushwoosh في متجر Shopify الخاص بك، وإعداد تعريف المستخدم، واستخدام الإشعارات وأدوات الأتمتة لإشراك العملاء عبر قنوات مثل الإشعارات الفورية والبريد الإلكتروني والرسائل القصيرة وWhatsApp.
نوع التكامل
Anchor link to- الوجهة: يرسل Shopify بيانات العملاء إلى Pushwoosh، حيث يتم استخدامها للاستهداف والمراسلة.
المتطلبات الأساسية
Anchor link to- حساب Pushwoosh
- الوصول إلى لوحة تحكم Shopify الخاصة بك
- رمز الوصول إلى Device API ورمز التطبيق من Pushwoosh
- متجر Shopify مع بيانات العملاء والطلبات المتاحة
- الموافقة على نطاق الوصول
read_ordersلأحداث الطلبات/عربات التسوق، وwrite_pixelsبالإضافة إلىread_customer_eventsلتتبع خطوات الدفع
الكيانات المتزامنة
Anchor link to- العملاء: يُستخدم لتعيين وتحديد User IDs في Pushwoosh عبر حقول Shopify الوصفية (metafields)
- شرائح العملاء: تُستخدم للاستهداف والمراسلة القائمة على المجموعات
- الأحداث والمشغلات (مثل، الطلبات المقدمة، العلامات المطبقة): تُستخدم في Shopify Flow لأتمتة المراسلة عبر القنوات
- واجهة المتجر: تُستخدم للحصول على موافقات الإشعارات الفورية على الويب من خلال البرامج النصية المضمنة
- موجز المنتجات: يتصل موجز واجهة متجرك (
products.json) تلقائيًا بـ كتالوج المنتجات في Pushwoosh عند توصيل التطبيق، وينفصل تلقائيًا إذا قمت بإلغاء تثبيته. - الطلبات وعربات التسوق: أحداث من الخادم إلى الخادم من webhooks الخاصة بـ Shopify
orders/paid،checkouts/create، وcheckouts/update. انظر تتبع الطلبات وعربات التسوق وخطوات الدفع. - سلوك تصفح واجهة المتجر: مشاهدات المنتجات وإجراءات الإضافة إلى عربة التسوق، يتم جمعها بواسطة نفس تضمين السمة المستخدم لموافقات الإشعارات الفورية على الويب.
- خطوات الدفع: معلومات الاتصال المدخلة ومعلومات الدفع المقدمة، يتم جمعها عبر Shopify Web Pixel.
مسرد المصطلحات (مطابقة أسماء الكيانات إذا كانت مختلفة)
Anchor link to| Shopify | Pushwoosh |
|---|---|
| Customer | User ID |
orders/paid webhook | الحدث PW_OrderCreated — مشترك مع تكاملات التجارة الإلكترونية الأخرى (مثل Magento) |
checkouts/create webhook | الحدث PW_AbandonedCart — نفس الحدث المشترك، يُستخدم أيضًا بواسطة مصدر عربة التسوق في كتلة المنتجات |
checkouts/update webhook | الحدث PW_AbandonedCartUpdate — يتم إطلاقه عندما يستمر المتسوق في تعديل نفس عملية الدفع، مما يؤدي إلى الكتابة فوق عربة التسوق المخزنة من PW_AbandonedCart |
| Product page view | الحدث PW_ProductViewed |
| Add to cart (no page reload) | الحدث PW_AddToCart |
Web Pixel checkout_contact_info_submitted | الحدث PW_CheckoutContactInfo |
Web Pixel payment_info_submitted | الحدث PW_PaymentInfoSubmitted |
كيف يعمل التكامل
Anchor link toيعمل Pushwoosh كوجهة مراسلة لـ Shopify. بمجرد التكامل، يرسل Shopify بيانات العملاء والسلوك إلى Pushwoosh، حيث تدعم الإشعارات في الوقت الفعلي، وتقسيم العملاء، والمراسلة الشخصية عبر القنوات.
المكونات الرئيسية للتكامل
Anchor link to-
تحديد هوية العميل عبر الحقول الوصفية (metafields) يتم تعيين User ID فريد لكل عميل في Shopify، ويتم تخزينه في حقل وصفي (
custom.pushwoosh_userid). يسمح هذا المعرف لـ Pushwoosh بالتعرف على المستخدمين ومراسلتهم باستمرار عبر المنصات. -
الأتمتة القائمة على الأحداث عبر Shopify Flow يوفر Pushwoosh إجراءات Flow تسمح لك بأتمتة المراسلة (الإشعارات الفورية، البريد الإلكتروني، الرسائل القصيرة، WhatsApp) بناءً على أحداث Shopify، مثل:
- تقديم طلب جديد
- تطبيق علامة على العميل
- التخلي عن عربة التسوق
-
الاستهداف القائم على الشرائح يمكن استخدام شرائح العملاء من Shopify لإرسال إشعارات خاصة بالمجموعات عبر القنوات، مثل العروض الترويجية للمشترين لأول مرة أو حملات إعادة التنشيط للمستخدمين الخاملين.
-
المراسلة اليدوية وفي الوقت الفعلي من عرض العميل أو الشريحة في Shopify، يمكنك تشغيل الإشعارات يدويًا باستخدام ملحقات Pushwoosh:
- إشعار حسب العميل: للمتابعة الشخصية أو الاختبار
- إشعار حسب الشريحة: للرسائل القائمة على الحملات
الإشعارات الفورية على الويب عبر تضمين واجهة المتجر
Anchor link toمن خلال تمكين تضمين Pushwoosh في سمة Shopify الخاصة بك، يمكنك مطالبة زوار موقع الويب بالموافقة على تلقي الإشعارات الفورية المستندة إلى المتصفح — لا يلزم وجود تطبيق جوال.
نظرة عامة على تدفق البيانات
Anchor link toبيانات العملاء والأحداث في Shopify ↓Pushwoosh API (عبر التطبيق) ↓User ID → التقسيم → إشعارات مشغلة أو يدويةيمكّنك هذا التكامل من تقديم رسائل ذات صلة وفي الوقت المناسب تعمل على تحسين الاحتفاظ بالمستخدمين، وزيادة التحويلات، وتعزيز تجربة العملاء — تلقائيًا أو عند الطلب.
الجزء 1. التثبيت
Anchor link toتسجيل الدخول إلى Shopify
Anchor link to- اذهب إلى Shopify Admin
- اختر متجرك من لوحة التحكم
تثبيت تطبيق Pushwoosh
Anchor link to- قم بزيارة صفحة تطبيق Pushwoosh في متجر التطبيقات
- انقر على Install

- قم بتأكيد التثبيت في مربع حوار Shopify

توصيل تطبيق Pushwoosh الخاص بك
Anchor link toبعد التثبيت، سيتم إعادة توجيهك إلى تطبيق Pushwoosh داخل Shopify.
-
انقر على Connect.

-
أدخل Application Code وAPI Key، والتي يمكنك العثور عليها في Pushwoosh Control Panel → Settings → API Access. الـ API Key هنا هو Device API Access Token الخاص بك.

عند الاتصال، ستظهر رسالة نجاح: “Pushwoosh app connected.”

عندما يطلب Shopify أذونات (الطلبات، البكسلات، أحداث العملاء)، وافق عليها. هذه النطاقات مطلوبة لتتبع الجزء 5. إذا قمت بتوصيل التطبيق في وقت سابق، انظر هل قمت بالاتصال بالفعل؟ سيُطلب منك إعادة الموافقة على الوصول.
الاشتراك في خطة
Anchor link to- انقر على Upgrade Subscription
- سيتم عرض خطة واحدة قائمة على الاستخدام.
- قم بتأكيد الفوترة.

الجزء 2. الإعداد: User ID للعميل عبر الحقول الوصفية (metafields)
Anchor link toلتسليم الإشعارات للمستخدمين المحددين عبر القنوات (الإشعارات الفورية، البريد الإلكتروني، الرسائل القصيرة، WhatsApp)، يستخدم Pushwoosh User ID فريدًا لكل عميل. يخزن Shopify هذه القيمة داخل Customer metafields في Shopify.
-
اذهب إلى Settings → Metafields and metaobjects → Customers

-
انقر على Add definition واستخدم هذه القيم:
| الحقل | القيمة |
|---|---|
| Namespace and key | custom.pushwoosh_userid |
| Namespace | custom |
| Type | Single line text |
| Validation | None |
| Customer Account Access | Read and Write |
| Storefront API Access | Enabled |

قم بتعيين Customer accounts access وStorefront API access كما في الجدول أعلاه.

الجزء 3. استخدام ملحقات Pushwoosh
Anchor link toيتضمن Pushwoosh ملحقات Shopify لاستهداف الشرائح، والأتمتة (Flow)، والإشعارات الخاصة بالعملاء.
الملحق 1. إرسال إشعار حسب العميل
Anchor link toحالة الاستخدام
Anchor link toإرسال رسائل مخصصة يدويًا أو اختبار الإشعارات لمستخدم معين.
الخطوات
Anchor link to- افتح Customers → Select a customer
- انقر على More actions → Notification by customer

- اختر منصة المراسلة (مثل، البريد الإلكتروني) وإعداد مسبق للمحتوى.

- انقر على Send
الملحق 2. إشعار حسب الشريحة
Anchor link toحالة الاستخدام
Anchor link toاستهداف مجموعات من العملاء — عربات التسوق المهجورة، المشترين لأول مرة، المنفقين بكثرة.
الخطوات
Anchor link to-
اذهب إلى Customers → Segments
-
اختر شريحة → انقر على Use Segment

-
اختر Notification by Segment

-
اختر قناة الاتصال المطلوبة والإعداد المسبق للرسالة. انقر على Send.

الملحق 3. Pushwoosh في Shopify Flow
Anchor link toحالة الاستخدام
Anchor link toأتمتة المراسلة في رحلات العملاء باستخدام مشغلات مثل الطلبات، أو العلامات، أو السلوك.
الخطوات
Anchor link to-
أنشئ Flow جديدًا في Shopify Flow
-
أضف إجراء → اختر Pushwoosh send notification

-
قم بتكوين الرسالة والحقول الديناميكية

على سبيل المثال:
-
إرسال رسالة بعد تقديم الطلب
-
تذكير المستخدم عند التخلي عن عربة التسوق
-
إرسال إشعار إعادة تنشيط بعد 30 يومًا من عدم النشاط
الجزء 4. تمكين الإشعارات الفورية على الويب (وأحداث تصفح واجهة المتجر)
Anchor link toاختياري للإشعارات الفورية على الويب وحدها. مطلوب إذا كنت بحاجة إلى أحداث عرض المنتج والإضافة إلى عربة التسوق في الجزء 5.
قم بتشغيل تضمين السمة للإشعارات الفورية للمتصفح على واجهة متجرك:
-
اذهب إلى Online Store → Themes → Customize

-
افتح App Embeds من القائمة اليسرى
-
قم بتبديل Push Init Embed إلى ON

الجزء 5. تتبع الطلبات وعربات التسوق وخطوات الدفع
Anchor link toبعد توصيل التطبيق والموافقة على الأذونات المطلوبة من Shopify لتتبع الطلبات وعربات التسوق والدفع (read_orders، write_pixels، read_customer_events)، تبدأ أحداث الطلبات والدفع وخطوات الدفع في الوصول دون شاشة تتبع منفصلة في Pushwoosh. انظر المتطلبات الأساسية والجزء 1 لخطوة الموافقة. يحتاج تصفح واجهة المتجر (مشاهدات المنتجات والإضافة إلى عربة التسوق) أيضًا إلى Push Init Embed ON.
يغطي التتبع ثلاث مجموعات أحداث مستقلة. كل منها يحتاج إلى وصول مختلف، لذا فإن إيقاف تشغيل واحدة لا يوقف الأخرى:
- الطلبات المدفوعة والدفع: تصل من Shopify حتى لو كان تضمين السمة معطلاً
- تصفح واجهة المتجر (مشاهدات المنتجات والإضافة إلى عربة التسوق): تحتاج إلى أن يكون تضمين السمة ON
- خطوات الدفع: تحتاج إلى أذونات تتبع الدفع من Shopify من الجزء 1 (
write_pixelsوread_customer_events)، والتي تتم الموافقة عليها بشكل منفصل عن إذن تتبع الطلبات (read_orders) أعلاه
قبل توصيل التطبيق، تحقق من كيفية تعامل Pushwoosh مع أنواع سمات المال والتاريخ لـ PW_OrderCreated وPW_AbandonedCart. لا يمكن إصلاح نوع خاطئ تم إرساله قبل اكتشافه بأثر رجعي.
أحداث الطلبات المدفوعة والدفع
Anchor link toاستخدمها للمراسلة بعد الشراء (PW_OrderCreated)، ورحلات أو شرائح عربات التسوق المهجورة (PW_AbandonedCart / PW_AbandonedCartUpdate)، وتعيين تحويلات الشراء. تصل من Shopify حتى لو قام المتسوق بحظر تتبع المتصفح:
| اسم الحدث في Pushwoosh | متى يتم إطلاقه |
|---|---|
PW_OrderCreated | عند دفع طلب |
PW_AbandonedCart | عندما يبدأ المتسوق عملية الدفع |
PW_AbandonedCartUpdate | عندما يضيف المتسوق أو يزيل أو يغير عناصر أثناء عملية دفع قائمة |
تتوافق هذه مع إشعارات الطلبات والدفع التي يرسلها Shopify إلى Pushwoosh تلقائيًا (webhooks orders/paid، checkouts/create، وcheckouts/update، المدرجة تحت الكيانات المتزامنة).
شرط Flow الخاص بـ Shopify، وwebhook checkouts/create، ومصدر عربة التسوق في كتلة المنتجات هي ثلاثة أشياء مختلفة تسمى جميعها التخلي عن عربة التسوق. اختر ما يناسب ما تقوم ببنائه، باستخدام الجدول أدناه.
| ما تريد بناءه | ماذا تستخدم |
|---|---|
| تذكير من Shopify Flow (شرط التخلي عن عربة التسوق الخاص بـ Shopify) | Shopify Flow + إجراء Pushwoosh send notification. ليس أسماء أحداث PW_AbandonedCart. |
| تذكير أو شريحة في Pushwoosh من بدء الدفع أو تغيير عربة التسوق | Customer Journey أو شريحة على PW_AbandonedCart / PW_AbandonedCartUpdate |
| عرض عناصر عربة التسوق للمتسوق داخل بريد إلكتروني | كتلة المنتجات مصدر عربة التسوق (يستخدم علامة PW_AbandonedCartID في وقت الإرسال). منفصل عن المشغل الذي بدأ الرحلة. |
كيف تتصرف هذه الأحداث. checkouts/create يعني فقط أن عملية دفع قد بدأت. لم يقرر Shopify أنها مهجورة، ولم يتم تأكيد أي طلب أيضًا.
أثناء قيام المتسوق بتحرير عملية الدفع، يتم إطلاق PW_AbandonedCartUpdate مرة أخرى لنفس عملية الدفع ويكتب فوق عربة التسوق المخزنة من PW_AbandonedCart. رسائل التذكير الإلكترونية التي تستخدم مصدر عربة التسوق تلتقط أحدث العناصر في وقت الإرسال. لا تحتاج إلى مشغل رحلة ثانٍ فقط لتحديث عربة التسوق.
يقوم PW_AbandonedCart وPW_AbandonedCartUpdate بتعيين علامة PW_AbandonedCartID على المتسوق، وهو ما يقرأه مصدر عربة التسوق في وقت الإرسال. يقوم PW_OrderCreated بمسحها على الفور، لذا فإن المتسوق الذي قام بالدفع بالفعل يتخطى الكتلة بدلاً من الحصول على تذكير لعربة لم تعد لديه. انظر ماذا يحدث عند إرسال PW_OrderCreated للسلوك الدقيق للمسح.
سمات أحداث الطلبات والدفع
Anchor link toيتضمن PW_OrderCreated وPW_AbandonedCart:
| السمة | الوصف |
|---|---|
orderId | معرّف الطلب أو الدفع |
email | البريد الإلكتروني للمتسوق |
totalPrice | إجمالي الطلب أو عربة التسوق |
shippingAmount | تكلفة الشحن |
taxAmount | مبلغ الضريبة |
discountAmount | مبلغ الخصم |
currency | رمز العملة |
items | بنود عربة التسوق |
customerId | للعملاء المسجلين فقط، غير موجود لعمليات الدفع كضيف |
orderUrl | صفحة حالة الطلب لـ PW_OrderCreated، أو عنوان URL لاسترداد عربة التسوق المهجورة لـ PW_AbandonedCart وPW_AbandonedCartUpdate. استخدمه لبناء رابط أو زر “أكمل عملية الشراء”. |
createdDate | متى تم إنشاء الطلب أو الدفع |
abandonedDate | PW_AbandonedCart وPW_AbandonedCartUpdate فقط. متى تم لمس عربة التسوق آخر مرة، وليس متى تم إنشاؤها لأول مرة |
لا يزال بإمكان عمليات الدفع كضيف إرسال أحداث الطلبات وعربات التسوق، ولكن بدون معرّف عميل مسجل في الحدث.
يحمل PW_AbandonedCartUpdate نفس السمات. إذا كان حسابك يحتوي أيضًا على تكامل Magento متصل، فإن طلباته وعربات التسوق المهجورة تُنشر على نفس أسماء الأحداث هذه، لذا فإن شريحة أو رحلة مبنية على PW_OrderCreated / PW_AbandonedCart تلتقط كلا المتجرين، وتنطبق أنواع السمات أعلاه على كليهما أيضًا. لا يوجد لدى Magento ما يعادل PW_AbandonedCartUpdate، لأنه لا يتتبع تعديلات الدفع قيد التقدم.
يصل items على وجه الخصوص من Shopify مع عدد قليل فقط من الحقول المملوءة.
أحداث تصفح واجهة المتجر
Anchor link toاستخدمها لشرائح أو رحلات التخلي عن التصفح، ولاستراتيجيات توصية البريد الإلكتروني التي تحتاج إلى مشاهدات المنتجات (على سبيل المثال بناءً على ما شاهدوه). انظر كيفية إعداد توصيات المنتجات في البريد الإلكتروني.
يتم جمع كلا الحدثين بواسطة نفس تضمين السمة. لا شيء آخر لإضافته إلى السمة بمجرد أن يكون Push Init Embed في وضع ON:
PW_ProductViewed: يفتح المتسوق صفحة منتج.PW_AddToCart: يضيف المتسوق عنصرًا إلى عربة التسوق دون إعادة تحميل الصفحة، وهي الطريقة التي تعمل بها معظم سمات Shopify.
سمات أحداث تصفح واجهة المتجر
Anchor link toيتضمن كلا الحدثين:
| السمة | الوصف |
|---|---|
items | المنتج (المنتجات) المعروضة أو المضافة، كل منها يحتوي على productId، name، sku، quantity، price |
totalPrice | السعر المجمع لـ items |
productUrl | الصفحة التي كان عليها المتسوق |
currency | فقط عندما تكشف واجهة المتجر عنها |
الرسالة التي تعرض totalPrice تحتاج إلى بديل عندما يكون currency مفقودًا، لأن الرقم وحده لا يوضح العملة التي هو بها.
لا يحمل أي من الحدثين email أو customerId كسمة. يتم تحديد هوية المتسوق بنفس الطريقة التي يفعلها بقية تضمين السمة، من خلال جلسة SDK المرتبطة بـ User ID في الحقل الوصفي (انظر الجزء 2)، وليس من خلال حمولة الحدث.
تحمل items في PW_ProductViewed وPW_AddToCart نفس الحقول التي يرسلها Shopify قبل الإثراء: productId، name، sku، quantity، price. لا يقوم Pushwoosh بملء بقية حقول الكتالوج لهذين الحدثين، بالطريقة التي يفعلها لـ items في PW_AbandonedCart (انظر يتم إثراء عناصر عربة التسوق من كتالوج المنتجات الخاص بك أعلاه).
استراتيجية التوصية التي تحتاج إلى تفاصيل المنتج الكاملة، مثل بناءً على ما شاهدوه، تبحث عنها من كتالوج المنتجات الخاص بك بواسطة productId عند عرض الرسالة. انظر كيفية إعداد توصيات المنتجات في البريد الإلكتروني لما تحتاجه كل استراتيجية.
أحداث خطوات الدفع
Anchor link toاستخدمها لمعرفة أين يتسرب العملاء قبل الشراء، ولمراسلة الأشخاص الذين بدأوا عملية الدفع ولكن لم يصلوا إلى طلب مدفوع.
PW_CheckoutContactInfo: أدخل المتسوق معلومات الاتصال الخاصة به.PW_PaymentInfoSubmitted: قدم المتسوق تفاصيل الدفع الخاصة به.
البيع المكتمل هو PW_OrderCreated من القسم أعلاه، وليس هذين الحدثين.
PW_AbandonedCart يخبرك فقط أن عملية دفع قد بدأت. يمثل هذان الحدثان نقطتين لاحقتين في نفس عملية الدفع، بهذا الترتيب: معلومات الاتصال أولاً، تفاصيل الدفع ثانيًا. المتسوق الذي وصل إلى PW_PaymentInfoSubmitted ولم يحصل أبدًا على PW_OrderCreated تالٍ قد وصل أبعد من الذي أطلق PW_AbandonedCart فقط، لذا يمكن لرسالة مبنية على تلك المرحلة أن تعالج دفعة متوقفة على وجه التحديد، بدلاً من تذكير عام بعربة التسوق.
سمات أحداث خطوات الدفع
Anchor link toيتضمن كلا الحدثين:
| السمة | الوصف |
|---|---|
items | بنود الدفع، كل منها يحتوي على productId، name، sku، quantity، price |
orderId | رمز الدفع، أو معرّف طلب Shopify بمجرد أن يكون للدفع واحد |
totalPrice | إجمالي الدفع |
email | فقط عندما يكون للدفع واحد. عملية الدفع القائمة على الهاتف (بدون إدخال بريد إلكتروني) ترسل الحدث بدونه. |
currency | فقط عندما يكون للدفع واحد |
تحقق من أنه يعمل
Anchor link toقم بالإجراء المطابق في المتجر، ثم تأكد من ظهور اسم الحدث في Pushwoosh. تتم معالجة الحدث نفسه في الوقت الفعلي، لكن المكانين اللذين ستتحقق منهما يتفاعلان بشكل مختلف مع اسم لم يره Pushwoosh من قبل:
- في القائمة المنسدلة Event عند إنشاء شريحة حسب الأحداث، يظهر اسم جديد على الفور.
- في القائمة المنسدلة Event عند إضافة مشغل Customer Journey، يمكن أن يستغرق ظهور اسم جديد ما يصل إلى 10 دقائق (تلك القائمة المنسدلة مخزنة مؤقتًا). إذا لم تره بعد، انتظر بدلاً من افتراض أن التكامل معطل.
| إجراء الاختبار | الحدث |
|---|---|
| دفع طلب اختبار | PW_OrderCreated |
| بدء عملية دفع | PW_AbandonedCart |
| تغيير العناصر في تلك العملية | PW_AbandonedCartUpdate |
| فتح صفحة منتج (Push Init Embed ON) | PW_ProductViewed |
| إضافة عنصر إلى عربة التسوق | PW_AddToCart |
| إدخال معلومات الاتصال عند الدفع | PW_CheckoutContactInfo |
| إرسال معلومات الدفع عند الدفع | PW_PaymentInfoSubmitted |
استخدم الأحداث
Anchor link toبعد أن تعرف الحدث الذي تحتاجه، استخدمه في مكانين:
- كمشغل أو شرط شريحة: اختره في القائمة المنسدلة Event عند إنشاء شريحة حسب الأحداث أو إضافة مشغل Customer Journey.
- في نص الرسالة: في خطوة الرسالة، قم بتشغيل Personalize message with event attributes واختر السمة (على سبيل المثال إجمالي الطلب من
PW_OrderCreated). يمكنك أيضًا إدراج السمة باستخدام عنصر نائب Liquid. انظر المحتوى الديناميكي وقوالب Liquid في الرحلات.
بالنسبة للطلبات المدفوعة، يمكنك أيضًا تعيين PW_OrderCreated كـ حدث تحويل حتى تغذي مشتريات Shopify تقسيم RFM، وإسناد الرحلة، وإحصائيات كتلة المنتجات.
حملات مثال
Anchor link toكل واحدة تطلق في نقطة مختلفة في مسار المتسوق، لذا تصل إلى جماهير مختلفة: مدى وصول شخص ما قبل التسرب، أو ما إذا كان قد وصل إلى الدفع على الإطلاق، يقرر أي واحدة تنطبق.
- تذكير بعربة التسوق المهجورة. يلتقط كل متسوق بدأ عملية الدفع، بغض النظر عن مدى وصوله: أوسع جمهور هنا. قم ببنائه كـ Customer Journey: التشغيل على
PW_AbandonedCart، انتظرPW_OrderCreated، ثم أرسل بريدًا إلكترونيًا مع كتلة مصدر عربة التسوق لمن لم يدفع. انظر كيفية إعداد حملة عربة التسوق المهجورة للإعداد الكامل. - متابعة لعمليات الدفع المتوقفة. يلتقط فقط المتسوقين الذين وصلوا إلى حد إدخال معلومات الاتصال ولكن لم يدفعوا أبدًا، شريحة أضيق من الجمهور أعلاه. قم بالتقسيم على
PW_CheckoutContactInfo، ثم استبعد أي شخص لديه أيضًاPW_PaymentInfoSubmittedأوPW_OrderCreated. - استرداد لدفعة متوقفة. يلتقط المتسوقين الذين وصلوا إلى الدفع ولكن لم يكملوا الطلب أبدًا، أبعد من المتابعة أعلاه ومتنافية معها. قم بالتقسيم على
PW_PaymentInfoSubmitted، ثم استبعد أي شخص لديه أيضًاPW_OrderCreated. - بريد إلكتروني لتوصية التصفح. يلتقط المتسوقين الذين نظروا إلى المنتجات ولكن لم يبدأوا عملية الدفع على الإطلاق، جمهور مختلف عن التذكيرات أعلاه. استخدم
PW_ProductViewedمع استراتيجية كتلة المنتجات بناءً على ما شاهدوه. انظر كيفية إعداد توصيات المنتجات في البريد الإلكتروني.
الجزء 6. الامتثال للبيانات
Anchor link toيتطلب Shopify من كل تطبيق عام الاستجابة لـ webhooks الإلزامية لـ GDPR/CCPA. يتعامل Pushwoosh معها على النحو التالي:
customers/redact: عندما يطلب متسوق من المتجر محو بياناته، يقوم Pushwoosh بمحو سجلات Pushwoosh المطابقة بأي معرّفات يرسلها Shopify — البريد الإلكتروني، الهاتف، ومعرّف عميل Shopify.customers/data_request: عندما يطلب متسوق نسخة من بياناته، ينشر Pushwoosh إشعارًا إلى القناة الداخلية للدعم، ويتعامل شخص مع الطلب يدويًا. يتطلب Shopify من التطبيقات الاستجابة لهذه الطلبات في غضون 30 يومًا.shop/redact: يرسل Shopify هذا بعد 48 ساعة من قيام متجر بإلغاء تثبيت التطبيق، طالبًا محو بيانات المتجر. يعيد Pushwoosh تشغيل نفس عملية الحذف التي أثارها إلغاء التثبيت نفسه، ويمسح أي جلسة متبقية ويمحو سجل تكامل المتجر (بما في ذلك مفتاح API للجهاز، ورمز التطبيق، ومعرّفات الفوترة). يوجد هذا كشبكة أمان في حالة عدم قيام إلغاء التثبيت بالتنظيف الكامل في المرة الأولى.
ملخص حالات الاستخدام
Anchor link toبعد ذلك، استخدم أسماء الأحداث أعلاه في الرحلات، أو الشرائح، أو تعيين التحويل. أمثلة:
| السيناريو | الأداة المستخدمة |
|---|---|
| متابعة شخصية | إشعار حسب العميل |
| تذكير بالتخلي عن عربة التسوق | Shopify Flow + إجراء Pushwoosh، أو رحلة/شريحة على PW_AbandonedCart / PW_AbandonedCartUpdate (انظر الجزء 5) |
| ترويج قائم على الشريحة | إشعار حسب الشريحة |
| رسالة ترحيب بعد التسجيل | Flow + تتبع الحقول الوصفية |
| الموافقة على الإشعارات الفورية | تضمين السمة + تبديل Push Init |
| إسناد الإيرادات وتقسيم RFM | أحداث الطلبات/الدفع المعينة لـ أحداث التحويل |
| تحليل التسرب من عملية الدفع | أحداث PW_CheckoutContactInfo / PW_PaymentInfoSubmitted |
| شرائح التخلي عن التصفح أو عربة التسوق | أحداث عرض المنتج / الإضافة إلى عربة التسوق في واجهة المتجر |