تخطي إلى المحتوى الرئيسي
    تخطّى إلى المحتوى

    كيف تجعل زر صفحة العرض يفتح صفحة الدفع في Shopify مباشرة؟

    اجعل زر صفحة العرض يفتح صفحة الدفع في Shopify مباشرة برابط السلة الثابت: رقم المتغير، والخصم التلقائي، والتتبع، والحدود، وقائمة اختبار.

    الإجابة المختصرة

    في Shopify تستطيع أن تجعل زر الشراء في صفحة عرضك يفتح صفحة الدفع مباشرة والمنتج داخلها، دون صفحة منتج ولا سلة. الأداة اسمها رابط السلة الثابت (Cart permalink)، وصيغته: https://متجرك/cart/VARIANT_ID:QUANTITY. مثال: /cart/123456789:1 يضع قطعة واحدة من المتغير 123456789 ويفتح صفحة الدفع.

    يمكنك إضافة كود خصم يُطبَّق تلقائيًا (?discount=CODE)، وعلامة تتبع تظهر في ملخص تحويل الطلب (ref)، أو توجيه العميل إلى السلة بدل الدفع (storefront=true). حدوده: لا يعمل مع خطط الاشتراك (Selling plans)، ويتجاوز أي تطبيق يعمل في صفحة السلة. وكل تعديل يعيد إنشاء المتغير قد يغيّر رقمه ويكسر الرابط. اختبر الرابط قبل أن تصرف على الإعلان، واحكم عليه بالطلبات المسلّمة لا بعدد الطلبات فقط.

    لمن تصلح

    تفيدك إذا

    • تبيع عبر Shopify وتطلق عروضًا بحملات إعلانية: حزمة منتجات، أو منتج رئيسي بسعر خاص، أو عرض موسمي.
    • صفحة العرض عندك تقنع العميل، ثم يمر بصفحة المنتج والسلة فيعيد التفكير أو يتشتت.
    • تبني صفحات عروض خارج قالب المتجر (أداة صفحات هبوط، أو موقع منفصل، أو رابط في البايو) وتريد أن يصل الزر إلى الدفع مباشرة.

    لا تناسبك إذا

    • عملاؤك يتصفحون الكتالوج ويختارون بين منتجات كثيرة: صفحة المنتج والسلة جزء من القرار عندهم.
    • تبيع اشتراكات بخطط Shopify للاشتراك: توثيق Shopify يذكر أن خطط الاشتراك لا تعمل مع روابط السلة الثابتة.
    • متوسط طلبك يعتمد على عروض إضافية في صفحة السلة: الرابط المباشر يتجاوزها. فكّر في عرض بعد الشراء بدلًا منها، أو لا تستخدم الرابط.
    • الزيارات تصل والطلبات قليلة ولا تعرف السبب: راجع الصفحة أولًا بـقائمة مراجعة صفحة الهبوط.

    ما تحتاجه قبل البدء

    • صلاحية دخول إلى لوحة Shopify (Products) لمعرفة أرقام المتغيرات.
    • صفحة العرض: قالب في Shopify، أو أي أداة صفحات هبوط تسمح بتغيير رابط الزر.
    • كود خصم منشأ مسبقًا في Shopify إن كان العرض يعتمد عليه.
    • طريقة الدفع التي يستخدمها عملاؤك مفعلة في صفحة الدفع (مثل الدفع عند الاستلام كطريقة دفع يدوية).
    • وصول إلى مدير أحداث Meta (Events Manager) أو أداة التحليلات التي تقيس بها، لاختبار الأحداث.

    خطوات التطبيق

    1. قرّر: هل هذا العرض يناسب الدفع المباشر؟

      الرحلة المعتادة في Shopify: صفحة ← صفحة منتج ← سلة ← دفع. صُممت لمن يتصفح متجرًا. أما في عرض من حملة، فالعميل اتخذ قراره في صفحة العرض، وكل صفحة بعدها فرصة جديدة للتردد.

      الرابط المباشر يناسب العرض إذا:

      • كان عرضًا واحدًا واضحًا، بلا خيارات كثيرة يحتاج العميل مقارنتها.
      • كانت صفحة العرض تجيب كل الأسئلة: ما في العرض، والسعر، والشحن، وطريقة الدفع، والاستبدال.
      • لم يكن العرض اشتراكًا بخطة Shopify للاشتراك.

      تنبيه: لا توجد دراسة منشورة تقيس أثر حذف صفحة المنتج والسلة على التحويل في متاجر عربية. الرابط المباشر فرضية تختبرها على متجرك (الخطوة السابعة)، لا نتيجة مضمونة.

    2. اجعل لكل عرض منتجًا أو متغيرًا واضحًا

      أمامك خياران للحزمة:

      الخيارمثال الرابطميزتهما يجب مراجعته
      منتج مستقل للحزمة/cart/111:1رابط بسيط، وسطر واحد في تقارير المبيعات لكل عرضكيف ستُخصم كميات المنتجات الداخلة في الحزمة من المخزون
      عدة متغيرات في رابط واحد/cart/111:1,222:1,333:1المخزون يُخصم من كل منتج كما هوالسعر يحتاج كود خصم، والتقرير يحتاج علامة تتبع لتعرف أن الطلب من العرض

      إن أردت أن يبقى منتج العرض بعيدًا عن بحث المتجر والمجموعات، فـ Shopify أضافت في أكتوبر 2025 حالة Unlisted للمنتج: يُخفى من البحث والمجموعات ومحركات البحث، ويبقى متاحًا برابطه المباشر. الإعلان لا يذكر روابط السلة تحديدًا، فاختبر الشراء عبر الرابط بعد تغيير الحالة.

    3. استخرج رقم المتغير (Variant ID)، لا رقم المنتج

      الرابط يحتاج رقم المتغير. حتى المنتج الذي ليس له مقاسات أو ألوان له متغير افتراضي برقم مختلف عن رقم المنتج. هذا أشهر خطأ في هذه الروابط.

      كما يشرح مركز مساعدة Shopify:

      • منتج له متغيرات: Products ← افتح المنتج ← في قسم Variants اضغط المتغير. الرقم بعد /variants/ في شريط العنوان هو رقم المتغير.
      • منتج بلا متغيرات: افتح صفحة المنتج في اللوحة، وأضف .json إلى نهاية الرابط في شريط العنوان. رقم المتغير في product ← variants ← id.

      طريق أقصر: إن كانت قناة Buy Button مثبتة، افتح المنتج ← More actions ← Create checkout link ← اختر المتغير ← Copy link. الرابط الناتج ينتهي بـ ?channel=buy_button.

    4. ابنِ الرابط وأضف ما تحتاجه من معاملات

      ابدأ بنطاق متجرك (المخصص أو myshopify.com)، ثم /cart/، ثم رقم_المتغير:الكمية، وافصل بين المتغيرات بفاصلة. بعد ? أضف ما يلزم، وافصل بين المعاملات بـ &.

      المعاملماذا يفعلمثال
      discountيطبّق كود خصم تلقائيًا، وتفصل بين أكثر من كود بفاصلة?discount=BUNDLE3
      refيظهر ككود إحالة في قسم Conversion summary في صفحة الطلب?ref=bundle3-meta
      attributes[...] وnoteتظهر في قسم الملاحظات في صفحة الطلب?attributes[offer]=bundle3
      storefront=trueيفتح السلة ممتلئة بدل صفحة الدفع?storefront=true
      checkout[email] وحقول العنوانتملأ البريد وعنوان الشحن مسبقًالا تضع بيانات عميل في رابط عام

      حدود مذكورة في التوثيق: لا يمكن تمرير كود خصم فيه فاصلة. خطط الاشتراك لا تعمل. الرابط لا يتجاوز كلمة مرور المتجر المغلق. ويمكن إضافة لغة المشتري في المسار (مثال التوثيق /fr/cart/...)؛ إن كان متجرك ينشر العربية، جرّب /ar/cart/... وتأكد أن صفحة الدفع تظهر بالعربية.

      الرابط نفسه يمكن استخدامه مرات كثيرة، ويفتح صفحة دفع جديدة لكل عميل.

    5. صفحة العرض: الصفحة تبيع، وShopify يحصّل

      ترتيب يناسب صفحات العروض:

      1. عنوان يبدأ بالعرض نفسه، لا باسم المتجر.
      2. السعر المرجعي والسعر في العرض، بشرط أن يكون السعر المرجعي حقيقيًا.
      3. محتوى العرض كقائمة واضحة.
      4. إثبات: تقييمات حقيقية بإذن أصحابها، أو صور للمنتج كما يصل.
      5. زر واحد يتكرر 2 أو 3 مرات، وكل نسخة منه بالرابط نفسه.

      للسوق المصري والخليجي: صفحة من اليمين لليسار، وكلام العميل بلهجته، والسعر بالعملة المحلية، وتحت كل زر سطر بالتكلفة الكاملة وطريقة الدفع. مثال:

      «اطلب العرض دلوقتي» — الشحن 60 جنيه لأي محافظة، والدفع عند الاستلام.

      الصفحة تُخرج العميل مباشرة إلى الدفع، فأي تكلفة لم تُذكر فيها ستظهر له لأول مرة هناك. مثال انخفاض ROAS بسبب رسوم الشحن يشرح لماذا يضر ذلك. وصياغات أزرار أخرى في بنك صياغات الدعوة لاتخاذ إجراء.

    6. التتبع: ما يوثقه Shopify وما يجب أن تختبره

      • ref: الطريقة الموثقة لربط الطلب بالعرض أو الحملة، وتظهر في Conversion summary في صفحة الطلب. استخدم قيمة مختلفة لكل عرض ولكل مصدر زيارات.
      • معاملات UTM: توثيق روابط السلة لا يذكر أنها تنتقل إلى الطلب. إن أضفتها، فاطلب طلبًا تجريبيًا وتأكد بنفسك أين تظهر في تقارير Shopify.
      • حدث InitiateCheckout في Meta: يذكر مركز مساعدة Shopify أن تكامل Meta يسجل هذا الحدث «عندما يضغط الزائر زر الدفع». الرابط المباشر يتجاوز زر الدفع في السلة، فافتح Test events في مدير الأحداث، واضغط زرك، وشاهد ما يُسجَّل. إن أضفت حدثًا على زر صفحتك، فتأكد ألا يُحسب بدء الدفع مرتين.
      • التقارير: عرض لكل منتج أو لكل ref يعني أن تقارير المبيعات تفصل العروض دون جداول إضافية.
    7. اختبر قبل الإنفاق، ثم احكم بالطلبات المسلّمة

      قبل أي ميزانية:

      • افتح الرابط في نافذة خاصة وعلى الموبايل: المتغير الصحيح؟ السعر؟ الخصم مطبق؟ طريقة الدفع عند الاستلام ظاهرة؟ الشحن كما هو مكتوب في الصفحة؟
      • أنشئ طلبًا تجريبيًا وتأكد أن ref ظهر في صفحة الطلب، ثم ألغِه.
      • بعد أي تعديل على متغيرات المنتج، أعد الاختبار. ورقم المتغير خاص بالمتجر: عند نقل العروض إلى متجر آخر، تحتاج كل الروابط إلى أرقام جديدة.

      ثم اختبر الفرضية: الصفحة نفسها بزرين، نصف الزيارات إلى صفحة المنتج كالمعتاد، ونصفها إلى الرابط المباشر. قارن الطلبات لكل زيارة للصفحة، ثم، إن كنت تبيع بالدفع عند الاستلام، الطلبات المسلّمة لكل زيارة. مسار أقصر قد يجلب طلبات أكثر اندفاعًا لا تُستلم.

    مثال

    مثال افتراضي للتعليم — ليس عميلًا حقيقيًا، والأرقام مفترضة لشرح الطريقة

    «مكتبة ورق»: متجر كتب افتراضي في القاهرة يختبر الرابط المباشر

    متجر افتراضي على Shopify يبيع كتبًا بالدفع عند الاستلام. العرض: حزمة 3 كتب بـ 650 جنيهًا بدل 870 إذا اشتُريت منفصلة، على منتج مستقل بسعر الحزمة. الأرقام مفترضة ومتسقة حسابيًا، وليست متوسطًا لأي سوق.

    الرابط: https://yourstore.com/cart/123456789:1?ref=bundle3-meta

    الاختبار: صفحة العرض نفسها، والزيارات مقسومة بالتساوي على زرين لمدة أسبوعين:

    المؤشر(أ) الزر إلى صفحة المنتج(ب) الزر إلى الدفع مباشرة
    زيارات صفحة العرض5,0005,000
    طلبات110135
    طلبات لكل زيارة2.2%2.7%
    نسبة التسليم70%60%
    طلبات مسلّمة7781
    إيراد محصّل (× 650)50,050 جنيهًا52,650 جنيهًا

    القراءة:

    • الطلبات زادت 23% (135 ÷ 110)، لكن المسلّم زاد 5% فقط (81 ÷ 77)، لأن نسبة التسليم في (ب) أقل.
    • الفرق في الطلبات ليس حاسمًا بعد. باختبار الفرق بين نسبتين، احتمال ظهور فرق بهذا الحجم بالصدفة وحدها نحو 11%، وهو أعلى من حد 5% المعتاد. لو لم يكن هناك فرق حقيقي، لظهر فرق كهذا مرة من كل تسع مرات تقريبًا.

    القرار: مدّ الاختبار أسبوعين، وأضف في صفحة (ب) رسالة تأكيد سريعة بعد الطلب (رسائل التأكيد والتسليم)، واحكم بالطلبات المسلّمة لكل زيارة.

    القالب والأداة

    جدول العروض وروابطها (للصق في Google Sheets)

    الصقه في الخلية A1. اكتب في كل صف عرضًا: النطاق دون https، ورقم المتغير، والكمية، وكود الخصم إن وُجد، وقيمة ref. العمود G يبني الرابط. احتفظ بالجدول، وراجعه كلما عدّلت متغيرات منتج.

    العرض	نطاق المتجر	رقم المتغير	الكمية	كود الخصم	ref	الرابط	آخر اختبار
    حزمة 3 كتب	yourstore.com	123456789	1		bundle3-meta	="https://"&B2&"/cart/"&C2&":"&D2&"?ref="&F2&IF(E2="","","&discount="&E2)	2026-09-27

    قائمة اختبار الرابط قبل الإعلان

    نفّذها بعد إنشاء الرابط، وبعد أي تعديل على المنتج أو متغيراته أو كود الخصم.

    العرض: [ ] — الرابط: [ ] — تاريخ الاختبار: [ ]
    
    1. الرابط يفتح صفحة الدفع (لا صفحة خطأ) في نافذة خاصة على الكمبيوتر: [نعم/لا]
    2. ويفتحها على الموبايل من داخل تطبيق إنستجرام أو فيسبوك: [نعم/لا]
    3. المتغير والكمية صحيحان: [نعم/لا]
    4. السعر في صفحة الدفع = السعر المكتوب في صفحة العرض: [نعم/لا]
    5. كود الخصم مطبق دون أن يكتبه العميل: [نعم/لا/لا يوجد]
    6. تكلفة الشحن = المكتوبة تحت الزر: [نعم/لا]
    7. الدفع عند الاستلام (أو طريقتك المعتادة) ظاهر: [نعم/لا]
    8. صفحة الدفع بلغة العميل: [نعم/لا]
    9. طلب تجريبي: قيمة ref ظاهرة في Conversion summary: [نعم/لا] — ثم أُلغي الطلب: [نعم]
    10. مدير أحداث Meta ← Test events: الأحداث المسجلة عند الضغط وعند الطلب: [اكتبها] — حدث مكرر؟ [نعم/لا]
    11. كل أزرار الصفحة (2 أو 3) بالرابط نفسه: [نعم/لا]

    كيف تعرف أنها نجحت

    قِس على صفحة العرض، لا على المتجر كله:

    • الطلبات لكل زيارة لصفحة العرض، مقارنة بالمسار المعتاد في الفترة نفسها.
    • الطلبات المسلّمة لكل زيارة، إن كنت تبيع بالدفع عند الاستلام. هذا هو الرقم الذي تحكم به.
    • الإيراد المحصّل لكل زيارة إن اختلفت أسعار العروض.
    • الطلبات لكل قيمة ref لتعرف أي عرض وأي مصدر يعمل.

    لا تحكم من فرق صغير في أسبوع واحد. احسب هل الفرق أكبر مما تصنعه الصدفة، أو مدّ الاختبار حتى يتجمع عدد كافٍ من الطلبات.

    أخطاء شائعة وحدود الاستنتاج

    • وضع رقم المنتج بدل رقم المتغير. الرابط لن يعمل، أو سيضع منتجًا غير الذي تقصده.
    • تعديل المنتج بطريقة تعيد إنشاء المتغير، ثم استمرار الإعلان على رابط لم يعد يعمل. أعد الاختبار بعد كل تعديل.
    • افتراض أن معاملات UTM ستظهر في الطلب. التوثيق يذكر ref وattributes وnote؛ اختبر غيرها بطلب تجريبي.
    • حساب بدء الدفع مرتين: حدث من زر صفحتك وحدث من تكامل Meta في Shopify.
    • إخفاء تكلفة الشحن عن صفحة العرض. العميل سيراها لأول مرة في صفحة الدفع، وهي أسوأ لحظة لمفاجأة.
    • الحكم على الرابط بعدد الطلبات فقط في متجر دفع عند الاستلام. قد تزيد الطلبات وتقل نسبة التسليم.
    • استخدام الرابط مع منتج اشتراك، أو في متجر مغلق بكلمة مرور. التوثيق يذكر أنه لا يعمل في الحالتين.

    المصادر

    1. Shopify Direct-Checkout Offer Playbook — محمود عمر، Growth Marketing OS — الدليل الأصلي بالإنجليزية. النسخة العربية راجعت كل صيغة على توثيق Shopify، وصححت ادعاء أن معاملات UTM «تنتقل إلى الطلب» (غير مذكور في التوثيق) إلى اختبار، واستبدلت نصيحة إطلاق حدث InitiateCheckout عند الضغط بتحذير من الحساب المزدوج، وأضافت حالة Unlisted، وحدود خطط الاشتراك، ومثالًا لاختبار بالدفع عند الاستلام.
    2. Shopify Help Center — Cart permalinks — طريقة إنشاء الرابط من صفحة المنتج (More actions ← Create checkout link مع قناة Buy Button)، والإنشاء اليدوي، وأمثلة لعدة متغيرات وكود خصم وstorefront=true. الرابط قابل لإعادة الاستخدام، وينشئ صفحة دفع جديدة لكل عميل.
    3. Shopify.dev — Create cart permalinks — الصيغة /cart/{variant_id}:{quantity}، ومعاملات discount وref وnote وattributes وcheckout[...] وstorefront ومسار اللغة. الحدود: خطط الاشتراك لا تعمل، والرابط لا يتجاوز كلمة مرور المتجر، ولا تُمرَّر أكواد خصم فيها فاصلة.
    4. Shopify Help Center — Finding a product variant ID — خطوات استخراج رقم المتغير من رابط صفحة المتغير، أو بإضافة .json لرابط المنتج الذي بلا متغيرات.
    5. Shopify Changelog — New: Unlisted product status (أكتوبر 2025) — حالة تخفي المنتج من بحث المتجر والمجموعات وقنوات البيع ومحركات البحث، وتبقيه متاحًا برابطه المباشر. لا يذكر روابط السلة تحديدًا.
    6. Shopify Help Center — Facebook data sharing (Meta pixel events) — قائمة الأحداث التي يسجلها تكامل Meta تلقائيًا، ومنها InitiateCheckout «عندما يضغط الزائر زر الدفع».
    7. Shopify Help Center — Manual payment methods — الدفع عند الاستلام (COD) من طرق الدفع اليدوية التي يمكن تفعيلها في صفحة الدفع.

    عن هذه المادة

    المؤلف
    محمود عمر (النسخة الإنجليزية الأصلية)
    الإعداد العربي
    Claude (مساعد ذكاء اصطناعي) بتكليف من محمود عمر
    المراجعة
    Claude: مراجعة الأرقام والحسابات والمصادر الأصلية
    آخر مراجعة فعلية
    الأصل
    Shopify Direct-Checkout Offer Playbook — Growth Marketing OS، ترخيص MIT. النسخة العربية معدّلة للسوق وليست ترجمة حرفية.

    لاحظت خطأ أو رقمًا تغيّر؟ أرسل لنا التصحيح.