إنتقل إلى المحتوى الرئيسي

صفحة طلب عرض السعر (RFQ) — سير عمل أصلي لعروض الأسعار

يأتي Vertex مع صفحة طلب عرض سعر (RFQ) أصلية بالكامل. لا يوجد تطبيق لإدارة عروض الأسعار، ولا منشئ نماذج تابع لجهة خارجية، ولا تكامل Zapier، ولا اشتراك شهري. تستخدم الصفحة نمط {% form 'contact' %} المدمج في Shopify لالتقاط طلبات التسعير المخصصة، وترسلها بالبريد الإلكتروني إلى التاجر عند الإرسال، وترسل ردًا تلقائيًا للمشتري، وتعرض تخطيطًا تحريريًا نظيفًا من عمودين يطابق بقية الواجهة الأمامية.

إذا كان مشتروك يطلبون بانتظام أسعارًا مخصصة، أو خصومات على الجملة، أو عروض أسعار لمشاريع، أو تسعيرًا تعاقديًا — فإن صفحة RFQ هي الطريقة التي يلتقط بها Vertex تلك الطلبات دون إجبارك على تثبيت تطبيق عروض أسعار بـ 30 دولارًا شهريًا.

RFQ مقابل الطلب بالجملة

صفحة الطلب بالجملة للمشترين الذين يعرفون أسعارهم بالفعل (الكتالوج أو القائمة) ويريدون لصق 50 SKU وإضافتها إلى السلة. RFQ للمشترين الذين يريدون عرض سعر مخصص قبل الشراء. كلاهما يأتي مع Vertex؛ كلاهما أصلي؛ كلاهما يعمل جنبًا إلى جنب. انظر دليل القرار في أسفل هذه الصفحة.


ما يأتي جاهزًا من الصندوق

الملفالغرض
templates/page.rfq.jsonقالب الصفحة المطبق على صفحة /pages/rfq
sections/main-rfq.liquidالقسم الوحيد الذي يعرض صفحة RFQ بأكملها (النموذج + بطاقة الاتصال)
نصوص locales/*.jsonتسميات حقول RFQ + نص المساعدة في كل اللغات الخمس المُضمّنة (الإنجليزية، الفرنسية، الإيطالية، الألمانية، الإسبانية)
مخطط sections/main-rfq.liquidإعدادات للعنوان، ونص المقدمة، ومحتوى بطاقة الاتصال، ومفتاح تبديل NET-30، ونص اتفاقية مستوى الخدمة للرد

عند تثبيت Vertex، يكون قالب page.rfq.json متاحًا فورًا في القائمة المنسدلة لقالب الصفحة. ما عليك سوى إنشاء صفحة، وتعيين القالب، ويُعرض النموذج.


كيف تبدو صفحة RFQ

الصفحة عبارة عن تخطيط تحريري من عمودين:

العمود الأيسر — نموذج RFQ

الحقلالنوعمطلوبالغرض
اسمكنصنعمالاسم الأول + الأخير
اسم الشركةنصنعمشركة المشتري (تقود توجيه متابعة التاجر)
البريد الإلكترونيبريدنعميُستخدم للرد التلقائي + استجابة التاجر
الهاتفTelاختياريمفيد لعروض الأسعار العاجلة
المسمى الوظيفي / الدورنصاختياري"مدير المشتريات"، "مسؤول المرافق"، إلخ.
البلد / المنطقةقائمةاختياريتقود توجيه الشحن من / الضريبة على جانب التاجر
قائمة المنتجات (SKU + الكمية)منطقة نص متعددة الأسطرنعمسطر واحد لكل SKU. الصيغة: SKU، الكمية — مثل BX-450, 100 ثم سطر جديد ثم BX-451, 50
تاريخ الشحن المستهدفمنتقي تاريخاختياريمفيد لعروض أسعار المشاريع / التسليمات المجدولة
ملاحظات المشروع / تفاصيل إضافيةمنطقة نصاختيارينص حر للسياق، أو المتطلبات الخاصة، أو الشهادات المطلوبة
خانة اختيار قبول NET-30Booleanاختياري (قابل للتبديل)إذا كانت واجهتك الأمامية تقدم NET-30، يمكن للمشترين طلبه مباشرة
موافقة GDPR / الخصوصيةBooleanنعم (في أسواق الاتحاد الأوروبي)يُعرض تلقائيًا عند تفعيل خصوصية العملاء في Shopify

النموذج هو HTML مُعرَّض من الخادم (بدون إطار عمل JavaScript للنموذج). تقدم المتصفحات التي بدون JS بنجاح. زر الإرسال يحظى بتركيز كامل من لوحة المفاتيح + تسميات صديقة للتقنيات المساعدة.

RFQ page — left column form


كيف تصل الإرساليات إلى التاجر

يستخدم النموذج نمط {% form 'contact' %} الأصلي في Shopify. هذا يعني:

1. بريد الإرسال إلى التاجر

عندما يُرسل المشتري، يرسل Shopify بريدًا إلى بريد الاتصال المعيَّن في Settings ▸ General ▸ Sender email. يحتوي البريد على كل حقول النموذج، منسقة بشكل مرتب.

يمكنك تغيير المستلم إلى عنوان مخصص (مثل [email protected]) عن طريق:

  • تحديث Settings ▸ General ▸ Sender email إلى [email protected]، أو
  • إعداد قاعدة إعادة توجيه بريد من [email protected] إلى [email protected]، أو
  • (متقدم) ربط trigger في Shopify Flow يعترض webhook نموذج الاتصال ويوجهه إلى مكان آخر

2. الرد التلقائي للمشتري

يرسل Shopify تلقائيًا ردًا تلقائيًا إلى بريد المشتري يؤكد استلام الإرسال. يمكنك تخصيص نص هذا الرد التلقائي في Settings ▸ Notifications ▸ Contact form notification.

رد تلقائي مخصص نموذجي:

مرحبًا {first_name}،

شكرًا لتواصلك مع Acme Industrial Supply. لقد استلمنا طلب عرض السعر الخاص بك وسنرد خلال يوم عمل واحد.

للطلبات العاجلة، اتصل بـ 1-800-555-1212 (الإثنين–الجمعة 8 صباحًا–6 مساءً بتوقيت EST).

— فريق Acme Sales

3. اختياري: إنشاء سجل عميل

إذا أردت أن يقوم كل إرسال RFQ بإنشاء سجل عميل في Shopify (مفيد لتسلسلات المتابعة في Klaviyo / Mailchimp)، أنشئ trigger في Shopify Flow:

  1. Trigger: تم إرسال نموذج اتصال
  2. الشرط: النموذج يحتوي على "RFQ"
  3. الإجراء: إنشاء أو تحديث عميل بالبريد + الاسم + علامات rfq-lead

هذا يحول نموذج RFQ إلى سطح لالتقاط العملاء المحتملين يتكامل مع CRM / أداة البريد التي تختارها.


تكوين الصفحة

ثلاث خطوات لتشغيل RFQ مباشرة.

الخطوة 1 — تحقق / أنشئ صفحة RFQ

  1. افتح Online Store ▸ Pages
  2. ابحث عن صفحة باسم "Request a Quote" (محتوى Vertex التجريبي ينشئ هذه عند التثبيت)
  3. إذا كانت مفقودة، انقر Add page:
    • العنوان: "Request a Quote"
    • المقبض: rfq (لكي يكون URL هو /pages/rfq)
    • المحتوى: اتركه فارغًا (القالب يعرض كل المحتوى)
    • القالب: اختر page.rfq من القائمة المنسدلة للقالب على اليمين
    • الرؤية: مرئي
  4. احفظ

زر https://your-store.myshopify.com/pages/rfq لتأكيد عرض الصفحة.

Admin → Pages with RFQ template assigned

الخطوة 2 — تخصيص إعدادات القسم

  1. افتح Online Store ▸ Themes ▸ Customize
  2. في القائمة المنسدلة العلوية للقالب، اختر Pages ▸ Request a Quote
  3. انقر قسم Main RFQ في الشريط الجانبي الأيسر
  4. عدّل إعدادات القسم:
الإعدادالافتراضيخصصه إلى
العنوان"Request a Quote"عنوانك المفضل (مثل "احصل على عرض سعر خلال 48 ساعة")
نص المقدمة"Tell us what you need..."قيمتك المقترحة
عنوان بطاقة الاتصال"Talk to our team""فريق مبيعاتنا في الانتظار"
بريد المبيعات(حشو احتياطي)بريد مبيعاتك الحقيقي
هاتف المبيعات(حشو احتياطي)هاتف مبيعاتك الحقيقي
ساعات العمل(حشو احتياطي)ساعاتك الحقيقية
الرمز الإشاري"RFQ-V1"عطّله، أو ضع رمزك الخاص
إظهار قبول NET-30OnOff إذا كنت لا تقدم NET-30
تسميات حقول النموذج(الافتراضيات)تجاوز أي تسمية حقل مباشرة
الحقول المطلوبة(الاسم، الشركة، البريد، المنتجات)أضف الهاتف إذا كنت تريد الهاتف مطلوبًا
نص زر الإرسال"Send request""احصل على عرض السعر"
نظام الألوانBackground 1أي من أنظمة ألوانك
  1. احفظ

يعرض المُخصص التغييرات في الوقت الفعلي. النموذج قابل للتعديل بالكامل مباشرة — بما في ذلك إضافة حقول جديدة عبر إدارة كتل القسم.

الخطوة 3 — اربط صفحة RFQ من الرأس

تكون صفحة RFQ أكثر قابلية للاكتشاف عندما تكون مرتبطة من القائمة الثانوية للرأس.

  1. افتح Online Store ▸ Navigation
  2. افتح Secondary menu (أو أنشئ واحدة إذا لم تكن موجودة — يكتشف Vertex تلقائيًا قائمة باسم secondary-menu)
  3. Add menu item:
    • الاسم: "Request a Quote" (أو "Get a Quote")
    • الرابط: Pages ▸ Request a Quote
  4. احفظ القائمة

سيظهر الرابط الآن في التنقل الثانوي المحاذي لليمين في أعلى الرأس (سطح المكتب) وفي القسم الثانوي لدرج الجوال.

أضفه إلى الصفحة الرئيسية أيضًا

يضيف الكثير من التجار أيضًا CTA لـ RFQ إلى شريط الترويج لميزات B2B في الصفحة الرئيسية ولافتة CTA في منطقة قبل التذييل. كلا القسمين يقبلان عنوان URL حر لـ CTA — وجّههما إلى /pages/rfq.


سير عمل التاجر

بعد أن يبدأ المشترون في إرسال RFQs، إليك كيفية معالجتها.

الخطوة 1 — استلام البريد الإلكتروني

يصل بريد الإرسال إلى صندوق Settings ▸ General ▸ Sender email. أنشئ مرشحًا / تسمية / مجلدًا لـ subject:Request a Quote للحفاظ على ترتيبها.

الخطوة 2 — راجع + رد

رد عبر البريد الإلكتروني بعرض السعر الخاص بك. ضمّن:

  • التسعير مفصلًا لكل سطر
  • إجمالي عرض السعر
  • فترة صلاحية عرض السعر ("ساري حتى 15 ديسمبر")
  • شروط الدفع (NET-30 إذا تمت الموافقة، الدفع المسبق إذا لم تتم)
  • تقدير الشحن
  • رابط للتحويل إلى طلب (الخطوة التالية)

الخطوة 3 — (اختياري) التحويل إلى طلب مسوّدة

أكثر مسار كفاءة للتاجر هو تحويل RFQ إلى طلب مسوّدة (draft order) في لوحة Shopify الإدارية:

  1. افتح Orders ▸ Drafts ▸ Create order
  2. أضف كل SKU من RFQ
  3. تجاوز السعر على كل سطر منتج إلى السعر الذي عرضته
  4. (اختياري) أضف الشحن
  5. طبّق إعفاء المشتري الضريبي إذا كان ذلك مناسبًا
  6. أرسل الفاتورة — يرسل Shopify رابط دفع بالبريد إلى المشتري
  7. يدفع المشتري الفاتورة؛ تصبح المسوّدة طلبًا حقيقيًا تلقائيًا

تمر دفعة المشتري عبر checkout الـ Shopify العادي — نفس معالجي الدفع، نفس الحماية من الاحتيال، نفس تتبع حساب العميل. الفرق الوحيد هو أن الأسعار عُرضت يدويًا.

الطلبات المسوّدة لعروض أسعار NET-30

إذا كان عرض السعر يتضمن شروط NET-30، يمكنك وضع علامة على الطلب المسوّد كـ مدفوع يدويًا (بدلاً من إرسال المشتري إلى checkout) والشحن + الفوترة عبر برنامج المحاسبة الخاص بك. سيتتبع Shopify الطلب كمدفوع؛ ومحاسبتك تتتبع المستحقات.

الخطوة 4 — تتبع التحويل

إذا أعددت الرمز الإشاري "RFQ-V1" في بطاقة الاتصال، يمكنك إرجاع الإيرادات إلى مصدر RFQ عن طريق وضع علامة على الطلب المسوّد الناتج بـ source:rfq. بعد 90 يومًا، ستعرف ما هي نسبة RFQs التي تحولت إلى طلبات.


متى تستخدم الطلب بالجملة مقابل RFQ

صفحتان تبدوان متشابهتين لكنهما تحلان مشاكل مختلفة.

السيناريواستخدم هذه الصفحةالسبب
يريد المشتري لصق 50 SKU من جدول بيانات وإضافتها إلى السلة بـ سعر الكتالوجالطلب بالجملةخدمة ذاتية، إشباع فوري، لا حاجة للتدخل من التاجر
المشتري على كتالوج B2B مع تسعير قائمة مطبق بالفعلالطلب بالجملةأسعار الكتالوج هي بالفعل أسعار التجارة — لا حاجة للتفاوض
يريد المشتري سعرًا مخصصًا لـ 500 وحدة من SKU واحد (شريحة حجم تتجاوز شرائح الكتالوج)RFQعرض سعر يدوي + طلب مسوّد + سعر مخصص مطلوب
يريد المشتري عرض سعر لمشروع يمتد لأسابيع/أشهر (مثل لوازم البناء لمبنى جديد)RFQتسعير مخصص متعدد الأسطر + تسليمات مجدولة + موافقة يدوية
المشتري ليس عميل B2B بعد لكنه يريد التقديم على تسعير التجارةRFQRFQ يعمل كنموذج التقاط عميل محتمل لـ "طلب حساب تجارة"
يريد المشتري شروط NET-30 التي لا يملكها حاليًاRFQطلبات شروط الدفع المخصصة هي موافقات يدوية
يريد المشتري التفاوض على شروط الشحنRFQالتفاوض على الشحن هو محادثة عرض سعر
طلب المشتري متغير واحد بكمية كتالوج قياسيةإضافة إلى السلة من PDPلا حاجة لأي من الصفحتين

في الممارسة، تعرض معظم واجهات B2B الأمامية كلتا الصفحتين بشكل بارز — الطلب بالجملة لإعادة الطلب السريع بالخدمة الذاتية، وRFQ لكل ما يحتاج إلى حكم بشري في التسعير.


وصفات التخصيص

إضافة حقل "السحب والإفلات لـ CSV"

إذا أردت أن يرفع المشترون CSV من SKUs بدلاً من لصقها:

  1. حرّر sections/main-rfq.liquid
  2. أضف <input type="file" name="contact[attachment]" accept=".csv"> بعد منطقة نص المنتج
  3. يدعم Shopify بشكل أصلي مرفقًا واحدًا لكل إرسال نموذج اتصال — سيُرفق ببريد التاجر

توجيه RFQs المختلفة إلى مندوبي مبيعات مختلفين

إذا كان لديك مندوبون متخصصون في خطوط منتجات:

  1. أضف حقل <select name="contact[product_line]"> بخيارات مثل "MRO"، "Auto Parts"، "Office Supplies"
  2. أنشئ قاعدة Shopify Flow:
    • Trigger: تم إرسال نموذج اتصال
    • الشرط: product_line يساوي "Auto Parts"
    • الإجراء: إرسال بريد إلى [email protected]

تضمين widget Calendly

استبدل بطاقة الاتصال في العمود الأيمن بـ iframe Calendly مضمن:

  1. في المُخصص، غيّر نوع قسم بطاقة الاتصال إلى Custom Liquid
  2. الصق كود تضمين Calendly (Calendly admin → Share → Embed)
  3. احفظ

يمكن للمشترين الآن حجز مكالمة استكشاف 15 دقيقة مباشرة من صفحة RFQ بدلاً من إرسال النموذج.

التعبئة التلقائية للحقول لمشتري B2B الموقّعين

إذا كان المشتري موقّعًا بالفعل، عبّئ مسبقًا الاسم + البريد + الشركة:

  1. حرّر sections/main-rfq.liquid
  2. غلّف إدخال الاسم بـ: {% if customer %}value="{{ customer.first_name }} {{ customer.last_name }}"{% endif %}
  3. نفس الشيء للبريد والشركة (استخدم customer.email وcustomer.current_company.name)

الآن يرى مشترو B2B الموقّعون نموذجًا معبئًا جزئيًا — فقط قائمة المنتجات وملاحظات المشروع تحتاج إلى إدخال.


استكشاف الأخطاء وحلها

"تم إرسال النموذج لكنني لا أتلقى بريدًا إلكترونيًا"

  1. افحص مجلد الرسائل غير المرغوبة — أحيانًا تذهب رسائل نموذج اتصال Shopify إلى الرسائل غير المرغوبة في البداية. ضع [email protected] في القائمة البيضاء.
  2. تحقق من صحة بريد المرسل في Settings ▸ General ▸ Sender email.
  3. اختبر من وضع التصفح الخاص — قد يتم تصفية بريدك الخاص كمرسل مكرر.
  4. افحص صفحة حالة Shopifystatus.shopify.com — لأي حوادث في تسليم البريد الإلكتروني.

"النموذج يُرسل لكنه يلقي خطأ 422"

عادةً حقل مطلوب مفقود. افحص URL — يلحق Shopify معلمات ?form_type=contact&...&errors[]=... باسم الحقل المفقود. أصلح الحقل، أعد الإرسال.

"المشترون يتركون النموذج في منتصف الإرسال"

أكبر مصدر منفرد لترك نموذج RFQ هو منطقة نص قائمة المنتجات — لا يعرف المشترون ما هي الصيغة التي يلصقون بها. أضف <small>الصيغة: SKU، الكمية — سطر واحد لكل عنصر</small> كمساعد أسفل منطقة النص. ترتفع معدلات إكمال RFQ عادةً بنسبة 30-40% بعد إضافة هذا التلميح.

"أريد تعطيل قبول NET-30"

عدّل إعدادات القسم: Customizer ▸ Pages ▸ Request a Quote ▸ Main RFQ ▸ Show NET-30 opt-in → بدّل إلى off.

"قالب RFQ مفقود من القائمة المنسدلة لقالب صفحتي"

أنت على إصدار Vertex أقدم. اسحب v1.0.0 أو أحدث. يأتي القالب page.rfq.json في ملفات القالب.


قراءة ذات صلة


ملخص

  • يأتي Vertex مع صفحة RFQ أصلية بالكامل على /pages/rfq — بدون الحاجة لتطبيق إدارة عروض الأسعار.
  • تستخدم الصفحة نمط {% form 'contact' %} في Shopify — تُرسل الإرساليات بالبريد للتاجر + رد تلقائي للمشتري.
  • تخطيط تحريري من عمودين: يسار = النموذج (الاسم، الشركة، البريد، قائمة المنتجات، تاريخ الشحن المستهدف، قبول NET-30، الملاحظات)؛ يمين = بطاقة الاتصال بالمبيعات.
  • يتم التكوين عبر Customizer ▸ Pages ▸ Request a Quote ▸ Main RFQ section — كل التسميات والحقول ومعلومات الاتصال والنسخة قابلة للتعديل المباشر.
  • سير عمل التاجر: استلام البريد ← الرد بعرض السعر ← اختياريًا التحويل إلى طلب مسوّد ← يدفع المشتري عبر checkout الـ Shopify.
  • استخدم الطلب بالجملة عندما يعرف المشترون الأسعار ويريدون الإضافة إلى السلة؛ استخدم RFQ عندما يحتاج المشترون إلى تسعير مخصص أو عرض سعر لمشروع.
  • يتزاوج مع Shopify Flow للتوجيه المتقدم (مندوبون لكل خط منتج، وضع علامات على العملاء المحتملين، مزامنة CRM).