يؤدي ربط Shopify مهمتين منفصلتين: مزامنة عملائك في قائمة جهات اتصال، ومراقبة أحداث الدفع والطلبات لتظهر إيرادات كل إرسال بجوار مرات فتحه ونقراته. إليك بالضبط كيف تُعدّ الاثنتين وأين تقرأ النتائج.
إن كنت قد قرأت «تتبّع الطلبات وعمليات الدفع والإيرادات» في صفحة التكاملات ولم تكن متأكدًا مما يبدو عليه ذلك في العمل اليومي، فهذا هو الشرح التفصيلي. يمتد من شاشة الإعدادات حتى الرقم الذي يظهر في النهاية في صفحة الردود الخاصة بالحملة.
الخطوة 1 — اربط متجرك
في لوحة إدارة Shopify، ثبّت MailInApp من Shopify App Store (أو افتحه من التطبيقات إن كان مثبّتًا بالفعل)، ووافق على الوصول في شاشة OAuth الخاصة بـ Shopify، ثم سجّل الدخول إلى حسابك في MailInApp أو أنشئ حسابًا. عند الموافقة، يبدأ أمران فورًا:
- ينشئ MailInApp قائمة جهات اتصال مخصّصة للمتجر ويبدأ مزامنة العملاء الحاليين فيها في الخلفية.
- يسجّل MailInApp Webhooks لدى Shopify لتصل العملاء الجدد وعمليات الدفع التي بدأت والطلبات المدفوعة مباشرة من ذلك الحين — دون الحاجة إلى إعادة استيراد دورية.
الربط مجاني على كل الباقات، بما فيها الباقة المجانية. تُدار باقتك في MailInApp وتُفوتَر بالكامل عبر Shopify، من تطبيق MailInApp داخل لوحة إدارة Shopify.
الخطوة 2 — ابنِ رسالة ترتبط بمتجرك
لا شيء في الرسالة نفسها يحتاج إلى أن يكون خاصًا. صمّم مشروعًا بالطريقة المعتادة: عنصر عدّاد تنازلي لموعد نهائي حيّ ودقيق دائمًا يناسب العروض الترويجية جيدًا. أما عنصر صورة أو زر يشير إلى رابط منتج أو مجموعة حقيقي في متجرك فهو ما يرسل الشخص إليه فعليًا — اربط بمتجرك تمامًا كما تفعل من أي مكان آخر، بلصق رابط صفحة المنتج الحقيقي. لا يوجد «رابط تتبّع» منفصل تُنشئه ولا وسم تضيفه يدويًا.
الخطوة 3 — أرسلها: يُوسَم الرابط تلقائيًا عند النقر
هذا هو الجزء الذي يسهل إغفاله، لأنه لا شيء فيه يحتاج إلى ضبط. كل زر أو صورة أو عنصر آخر يحمل رابطًا يشير إلى خارج MailInApp يمرّ بالفعل عبر إعادة توجيه لتتبّع النقرات حين ينقرها المستلم — وهكذا تعمل الخريطة الحرارية للنقرات في صفحة الردود لأي رابط صادر. وبالنسبة لرابط إلى موقع خارجي مثل متجر Shopify، تؤدي إعادة التوجيه نفسها أمرًا إضافيًا: فهي تُلحق
utm_source=mailinapp
utm_medium=email
utm_campaign=<this project's ID>
utm_content=<the block that was clicked>
برابط الوجهة قبل إرسال المستلم إليها — ولكن فقط إن لم يكن الرابط يحمل utm_campaign خاصًا به. إن كنت قد وسمت رابطًا بنفسك عن قصد لتحليلاتك الخاصة، فيبقى ذلك الوسم كما ضبطته تمامًا، ولن يُسنِد MailInApp عبره.
الخطوة 4 — يحمل Shopify هذه الوسوم حتى الطلب
يخزّن Shopify الرابط الذي وصل إليه المتسوّق (بما في ذلك سلسلة الاستعلام الكاملة) على الطلب الذي يُنشئه في النهاية، سواء اشترى فورًا أو عاد لاحقًا. لذا يظل utm_campaign الذي يحدّد مشروعك في MailInApp موجودًا على الطلب حين يُدفع — دون أي ضبط إضافي على جانب Shopify أيضًا.
الخطوة 5 — يقرأ MailInApp الوسم من الطلب المدفوع
بمجرد دفع الطلب فعليًا — لا بمجرد تقديمه، إذ إن الطلب المقدَّم غير المدفوع هو عملية دفع، يتناولها القسم أدناه — يستدعي Shopify الـ Webhook الخاص بـ MailInApp. يتحقق MailInApp من أن الطلب صادر فعلًا عن Shopify، ويبحث عن utm_campaign في الطلب، ويطابقه مع مشروعك، ويسجّل له حدث شراء. ومن هنا يمرّ عبر مسار التقارير نفسه الذي تمرّ به عملية شراء تمت عبر إحدى صفحات الدفع داخل الرسالة في MailInApp.
الخطوة 6 — اقرأ النتائج
مكانان للنظر فيهما:
- صفحة الردود الخاصة بتلك الحملة تحصل على بطاقة إيرادات المتجر — إجمالي الإيرادات وعدد الطلبات — لحظة إسناد طلب واحد على الأقل إليها. وإن لم يُسنَد شيء بعد، فلا تظهر البطاقة ببساطة بدلًا من عرض صفر.
- سجل كل عميل تمت مزامنته يُحدَّث بطلبه بصرف النظر عن الإسناد، لذا فحتى عملية شراء لا تقف وراءها نقرة (شخص اشترى مباشرة من متجرك) تظل تحدّث سجل ذلك العميل. لكنها لن تظهر مرتبطة بحملة بعينها، إذ لم تكن هناك نقرة يُسنَد عبرها.
كما يغذّي ذلك السجل على مستوى العميل شرطَي تم الشراء وإجمالي الإيرادات، المتاحين حين تبني جمهور إرسالك أو جدولك أو رحلتك التالية. فيصبح «الأشخاص الذين اشتروا شيئًا بعد رسالة الشهر الماضي» مرشّحًا يمكنك بناؤه فعلًا، لا جدول بيانات عليك تجميعه يدويًا.
وماذا عن عمليات الدفع المتروكة؟
عملية الدفع التي بدأت ولم تُدفع قط تُطلق حدثًا منفصلًا (checkouts/create) بدلًا من حدث الطلب المدفوع أعلاه. لا يعرض MailInApp حاليًا قائمة مستقلة بها في أي مكان من لوحة التحكم. بل هي المشغّل الذي يمكن أن تتفاعل معه رحلة مباشرة. وجّه مشغّل التخلي عن السلة في رحلة إلى متجرك المرتبط وحدّد مهلة، فتُرسَل رسالة استرداد تلقائيًا إلى كل من تتعثّر عملية الدفع الخاصة به بعد تلك المهلة — مع تخطّيه تلقائيًا إن كان قد دفع منذ ذلك الحين. راجع الدليل المخصّص لرحلات السلات المتروكة لهذا المسار تحديدًا.
تحويل سجل الطلبات هذا إلى عرض لاستعادة العملاء
الطلبات المتزامنة ليست للإسناد فقط. فبيانات بنود الطلبات نفسها تشغّل شرط جمهور سجل الشراء (اشترى منتجًا محددًا، في نطاق زمني محدد) وعرض خصم على مستوى المشروع ينشئ رمزًا حقيقيًا للاستخدام مرة واحدة في متجرك لكل تطابق. راجع استعادة المشترين السابقين بشرائح سجل الشراء ورموز الخصم لذلك الشرح.
البدء
اربط متجرك من الإعدادات ← التكاملات، وابنِ رسالة واحدة برابط حقيقي إلى صفحة منتج أو مجموعة، وأرسلها إلى شريحة صغيرة أولًا. راجع صفحة الردود الخاصة بتلك الحملة بعد يوم أو يومين — إن تمت عملية شراء عبر ذلك الرابط، فستكون بطاقة «إيرادات المتجر» موجودة بالفعل. راجع Shopify والردود وWebhooks والشرائح السلوكية للاطلاع على المرجع الكامل.