ربحية الإعلانات في WooCommerce: تتبّع الهامش الحقيقي
Priya Raghunathan
مدير أداء التجارة الإلكترونية
تتبع ربح الإعلانات في WooCommerce يعني الإجابة عن سؤال واحد لا تجيب عنه أي شاشة بمفردها: بعد تكلفة المنتجات والمرتجعات والشحن ورسوم الدفع والإنفاق الإعلاني، هل حققت إعلانات هذا الشهر مالاً؟ يحتفظ WooCommerce بالطلبات، وتحتفظ Meta وGoogle وTikTok بالإنفاق، ويقع هامشك في مكان ما بينها. يوضح هذا الدليل أين يوجد كل رقم في متجر WooCommerce، وكيف تربط الطلبات بالإعلانات، وكيف تحوّل النتيجة إلى ROAS في WooCommerce يمكنك الوثوق به وقواعد يمكنك العمل بها.
إن كان لديك متجر Shopify أيضاً، فإن دليل تتبع الربح في Shopify يغطي الطريقة نفسها بحقول Shopify. أما هنا فنبقى مع تفاصيل WooCommerce ونختصر النظرية.
إجابة سريعة
لتتبع ربح الإعلانات في WooCommerce، فعّل ميزة Cost of Goods Sold المدمجة في النواة وأضف تكلفة لكل منتج ونسخة منتج، وخذ صافي المبيعات من WooCommerce Analytics، واطرح COGS والشحن الذي دفعته ورسوم الدفع والتكاليف المتغيرة الأخرى، ثم اقسم هامش المساهمة الناتج على إجمالي الإنفاق الإعلاني عبر كل المنصات. هذه النسبة هي POAS، و1.0 هي نقطة التعادل.
طبّق هذا الدليل عمليًا
أطلق حملاتك واختبرها ووسّعها على ست منصات إعلانية من مكان واحد، مع Wavo، المساعد الذكي، إلى جانبك. مجانًا لمدة 14 يومًا.
ROAS مقابل POAS باختصار
يقسم ROAS الإيراد على الإنفاق الإعلاني. وهو يتجاهل الكوبونات وتكلفة المنتج والشحن ورسوم الدفع والمرتجعات والضرائب، فيبدو دائماً تقريباً أفضل من الحساب البنكي. أما POAS، أي الربح على الإنفاق الإعلاني، فيستبدل الإيراد بهامش المساهمة:
- هامش المساهمة = صافي المبيعات ناقص COGS وتكاليف الشحن ورسوم الدفع والتكاليف المتغيرة الأخرى
- POAS = هامش المساهمة ÷ إجمالي الإنفاق الإعلاني (التعادل عند 1.0)
- ROAS التعادل = 1 ÷ نسبة هامش المساهمة
هذا كل ما تحتاجه من النظرية هنا. للنسخة المطوّلة، اقرأ سبب عدم تطابق ROAS مع ربحك وإطار ROAS المُبلَّغ مقابل ROAS الحقيقي، الذي يعيد بناء ROAS من بيانات الطلبات خطوة بخطوة.
أين توجد التكاليف في WooCommerce
يوزّع WooCommerce مدخلات الربح بين إعدادات المنتجات، وشاشات الطلبات، وتقارير Analytics، وكشوف الأطراف الثالثة. ومعرفة أي منها هو أيّ يوفّر ساعات من المطابقة.
تكلفة المنتجات: ميزة COGS المدمجة
لسنوات لم يكن في نواة WooCommerce حقل للتكلفة، واعتمدت المتاجر على الإضافات أو جداول البيانات. هذا تغيّر. يأتي WooCommerce الآن بميزة Cost of Goods Sold في النواة: بحسب وثائق COGS، تفعّلها من WooCommerce > Settings > Advanced > Features، ثم تُدخل تكلفة في تبويب General لكل منتج. تأخذ المنتجات المتغيرة تكلفة افتراضية ترثها النسخ، ويمكنك تجاوزها لكل نسخة. والقيمة الافتراضية صفر، فيُقرأ الحقل الفارغ بصمت على أنه منتج مجاني.
تفصيلتان مهمتان لربحية الإعلانات. أولاً، تُحفظ التكلفة في كل سطر من الطلب، وتعرض شاشة الطلب عموداً للتكلفة وإجمالياً لها، فلا يعيد تغيير السعر لاحقاً كتابة الطلبات السابقة. ثانياً، تقول الصفحة نفسها بوضوح: "Currently, the COGS feature does not integrate with WooCommerce Analytics" (حالياً لا تتكامل ميزة COGS مع WooCommerce Analytics). لن تجد تقرير ربح في Analytics؛ بل تجمع التكاليف من الطلبات أو من ملف تصدير.
إن كان متجرك يستخدم أصلاً إضافة لتكلفة البضاعة، فقد تخزّن التكاليف في حقولها الخاصة. اختر مصدراً واحداً، وانقل البيانات إن احتجت، ولا تشغّل مصدرين.
صافي المبيعات والكوبونات والمرتجعات في Analytics
تتضمن WooCommerce Analytics تقارير Revenue وOrders وProducts وVariations وCategories وCoupons وTaxes وStock وCustomers وDownloads وOrder attribution، بحسب وثائق WooCommerce Analytics. يعطيك تقرير Revenue البنود التي تحتاجها، والتعريفات هنا مهمة:
- إجمالي المبيعات (Gross sales): سعر المنتج مضروباً في الكمية، دون المرتجعات أو الكوبونات أو الضرائب أو الشحن.
- صافي المبيعات (Net sales): إجمالي المبيعات ناقص المرتجعات والكوبونات. هذا هو رقم الإيراد الذي تبني عليه الربح.
- مجموع المبيعات (Total sales): صافي المبيعات مضافاً إليه الضرائب والشحن. لا تستخدمه لـ ROAS أو POAS؛ فالضريبة ليست لك، ودخل الشحن تقابله فاتورة شركة الشحن.
تظهر المبالغ المستردة كرقم سالب في تاريخ الاسترداد، لا في تاريخ الطلب الأصلي. والشهر الذي يشهد موجة مرتجعات من عرض سابق سيبدو أسوأ من الشهر الذي تسبب بها، لذا راجع على نافذة متحركة.
الشحن ورسوم الدفع والضرائب
رقم الشحن في Analytics هو ما تقاضيته من العملاء، لا ما دفعته لشركات الشحن. خذ جانب التكلفة من فواتير شركات الشحن أو خدمة الملصقات لديك. وتعتمد رسوم الدفع على بوابة الدفع، فاسحبها من كشوف البوابة أو دفعاتها؛ وإن لم تستطع الحصول عليها لكل طلب، فمتوسط نسبة مُختبَر أفضل من لا شيء. أبقِ الضرائب خارج الإيراد تماماً. والتغليف ورسوم التنفيذ وأي رسوم تطبيقات محتسبة لكل طلب تنتمي أيضاً إلى هامش المساهمة.
تتبع الإعلانات في متجر WooCommerce
تحتاج المنصات الإعلانية إلى أحداث الشراء لتحسين الأداء، وتحتاج أنت إلى ربط الطلبات بالحملات لتقسيم POAS حسب القناة. هاتان مهمتان منفصلتان.
إضافات المنصات لـ Meta وGoogle وTikTok
تنشر كل منصة رئيسية تكاملاً رسمياً مع WooCommerce:
- Meta for WooCommerce (من نشر Facebook، بالمعرّف facebook-for-woocommerce) يربط المتجر بـ Facebook وInstagram وWhatsApp، ويرفع كتالوجك للإعلانات الديناميكية، ويثبّت البكسل، بحسب صفحته على WordPress.org.
- Google for WooCommerce يزامن خلاصة منتجاتك مع Google، ويساعد على إطلاق حملات Performance Max، ويضيف "وسم Google التلقائي وتتبع التحويلات"، بحسب صفحته على WordPress.org.
- TikTok for WooCommerce يثبّت TikTok Pixel، ويفعّل Events API، ويقدّم مزامنة الكتالوج، بحسب صفحته في متجر WooCommerce.
تجعل هذه الإضافات تتبع إعلانات Facebook في WooCommerce ونظيراته في Google وTikTok أسهل بكثير، لكنها تغذي كل منصة برؤيتها الخاصة للتحويلات. لا تخبرك بالربح، والإيرادات التي تُبلغ عنها المنصات تبقى متداخلة. ويشرح دليلنا عن سبب احتساب المنصات الإعلانية للتحويلات مرتين كيف تقيس هذه الفجوة مقارنة بطلباتك.
إسناد الطلبات وUTM
قدّم WooCommerce 8.5 ميزة Order Attribution، التي يقول منشور إصدار 8.5 إنها "مفعّلة افتراضياً للمتاجر الجديدة والحالية". وتشرح وثائق إسناد الطلبات أن كل طلب يحفظ المصدر المُحيل، ومصدر UTM ووسيطه وحملته ومحتواه ومصطلحه، ونوع الجهاز، ومشاهدات الصفحات في الجلسة.
اعرف حدودها قبل أن تبني عليها:
- تستخدم نموذج آخر نقرة وتعمل ضمن جلسة واحدة، فلا تستطيع تتبع زائر عبر جلسات متعددة.
- لا تغطي إلا الطلبات التي تمت بعد تفعيل الميزة؛ ولا تملأ البيانات بأثر رجعي.
- تقرأ UTM، لذا فإن الوسم المتسق على كل إعلان هو ما يجعل التقسيم حسب القناة ممكناً. ويوضح دليل بناء نظام تتبع UTM كيف تضع تسميات تصمد.
ربط الإنفاق الإعلاني من عدة منصات
لا يوجد في WooCommerce حقل للإنفاق الإعلاني. لتحصل على POAS، تصدّر الإنفاق من Meta وGoogle وTikTok وTaboola وSnapchat وOutbrain للتواريخ نفسها، بعملة المتجر والمنطقة الزمنية نفسها، وتضعه بجانب صافي مبيعات WooCommerce وتكاليفه.
اعمل بهذا الترتيب. احسب POAS المجمّع أولاً، أي إجمالي هامش المساهمة على إجمالي الإنفاق، لأنه لا يعتمد على الإسناد. ثم قسّم حسب القناة باستخدام إسناد الطلبات وبيانات UTM، مع إبقاء الطلبات غير الموسومة في خانة "غير مُسنَدة" بدلاً من توزيعها بالتخمين. وأخيراً قسّم حسب المنتج، لأن الهامش المجمّع يُخفي المنتجات (SKU) الخاسرة. وإن كنت تتعامل مع منصات كثيرة، فإطارنا عن إدارة الإعلانات عبر منصات متعددة يغطي الروتين الأوسع.
مثال محسوب
الأرقام أدناه افتراضية، بوحدات بسيطة من عملة المتجر، اختيرت فقط لتوضيح الطريقة. شهر واحد، وثلاث منصات، والأرقام من دون ضرائب.
ما تُبلغ عنه المنصات الإعلانية
| المنصة | الإنفاق | الإيراد المُبلَّغ | ROAS المُبلَّغ |
|---|---|---|---|
| Meta | 5,000 | 15,000 | 3.0 |
| 4,000 | 12,000 | 3.0 | |
| TikTok | 1,000 | 3,000 | 3.0 |
| الإجمالي | 10,000 | 30,000 | 3.0 |
ما يقوله WooCommerce وفواتيرك
| البند | المبلغ |
|---|---|
| إجمالي المبيعات (Analytics) | 24,000 |
| الكوبونات | ناقص 1,600 |
| المرتجعات | ناقص 1,400 |
| صافي المبيعات | 21,000 |
| COGS (إجماليات التكلفة في الطلبات) | ناقص 8,800 |
| الشحن المدفوع لشركات الشحن | ناقص 1,700 |
| رسوم الدفع | ناقص 600 |
| التغليف والتكاليف المتغيرة الأخرى | ناقص 400 |
| هامش المساهمة | 9,500 |
الحساب:
- ROAS المجمّع على صافي المبيعات: 21,000 ÷ 10,000 = 2.1، لا 3.0.
- نسبة هامش المساهمة: 9,500 ÷ 21,000 = نحو 45 بالمئة.
- ROAS التعادل: 1 ÷ 0.45 = نحو 2.2.
- POAS: 9,500 ÷ 10,000 = 0.95.
لوحات التحكم تقول 3.0. والمتجر يخسر قليلاً في كل وحدة إنفاق إعلاني قبل احتساب التكاليف الثابتة.
والآن قسّم باستخدام إسناد الطلبات. لنقل إن الطلبات الموسومة بـ Meta جلبت 10,500 من صافي المبيعات، وGoogle 7,000، وTikTok 1,500، و2,000 بلا مصدر حملة. بهامش 45 بالمئة، تعيد Meta نحو 4,725 مقابل 5,000 من الإنفاق (POAS 0.95)، وGoogle نحو 3,150 مقابل 4,000 (POAS 0.79)، وTikTok نحو 675 مقابل 1,000 (POAS 0.68). أبلغت كل منصة عن ROAS نفسه؛ أما صورة الربح فتختلف بحدّة. وفي متجر حقيقي، ستستخدم أيضاً مزيج المنتجات الخاص بكل قناة، لأن COGS يختلف من SKU إلى آخر.
قواعد القرار للتوسّع
الأرقام لا تفيد إلا حين تتحول إلى قواعد يطبّقها فريقك كل أسبوع، بالطريقة نفسها، أياً كان المناوب.
- اعرف ROAS التعادل، لكل متجر والأفضل لكل خط منتجات. تحته، تخسر كل عملية بيع مالاً.
- حدد POAS مستهدفاً يغطي التكاليف الثابتة. إذا كانت التكاليف الثابتة 2,000 شهرياً والإنفاق المخطط 10,000، فأنت بحاجة إلى 12,000 من هامش المساهمة: أي هدف 1.2.
- توسّع فوق الهدف، وحافظ على المستوى بين التعادل والهدف، وخفّض تحت التعادل، مع الحكم على POAS المجمّع أولاً، ثم القناة والمنتج.
- امنح الاستقطاب نافذة أطول. إسناد آخر نقرة ضمن جلسة واحدة يقلل من احتساب القنوات التي تبدأ الرحلات، لذا راجعها على رؤية مجمّعة لـ 30 يوماً.
- أصلح المنتجات قبل الحملات. الحملة التي تبيع SKU خاسراً لن تبلغ الهدف أبداً، مهما كان ضبطها جيداً.
أخطاء شائعة
هذه هي الأخطاء التي تحوّل ROAS في WooCommerce في أغلب الأحيان إلى رقم مضلل:
- ترك حقل التكلفة على صفر. القيمة الافتراضية لميزة COGS المدمجة صفر، ما يجمّل الهامش.
- استخدام مجموع المبيعات بدلاً من صافيها. فهو يعيد إضافة الضرائب ودخل الشحن.
- قراءة المبالغ المستردة حسب تاريخ الطلب. تسجّلها Analytics في تاريخ الاسترداد؛ قارن المتماثل بالمتماثل.
- اعتبار الشحن المُحصَّل هو الشحن المدفوع. هما رقمان مختلفان.
- جمع الإيرادات التي تُبلغ عنها المنصات. الإسناد المتداخل يحتسب الطلبات مرتين.
- توقّع سجل إسناد سابق. إسناد الطلبات لا يغطي إلا الطلبات بعد تفعيله.
- خلط اصطلاحات POAS. قرر ما إذا كان الإنفاق الإعلاني قد خُصم مسبقاً، ودوّن ذلك.
أين يأتي دور Wevion
تحليلات الربحية في Wevion، وهي تجريبية (Beta)، تربط متجرك على WooCommerce أو Shopify، وتقرأ التكلفة التي تُدخلها في حقل تكلفة البضاعة في WooCommerce (أو التكلفة لكل قطعة في Shopify)، وتتيح لك ضبط الشحن والرسوم مرة واحدة في الإعدادات. ثم تطرح COGS والشحن ورسوم الدفع والتكاليف الإضافية والإنفاق الإعلاني من صافي المبيعات لتعرض الربح والهامش وPOAS، وتحسب POAS التعادل لديك، وتفصّل الهامش لكل SKU.
يأتي الإنفاق من Meta وGoogle وTikTok وTaboola وSnapchat وOutbrain، متزامناً في شاشة واحدة كل 15 دقيقة تقريباً، فيكون الربط بين الطلبات والإنفاق جاهزاً. ويستطيع Wavo، المساعد الذكي، اقتراح تغييرات في الميزانية بناءً على هذه الشاشة، ولا يتغير شيء قبل موافقتك. وإن كنت تقارن الأدوات، فإن مراجعتنا لـأدوات تحليلات الإعلانات لمتاجر DTC ودليل منصات إدارة الإعلانات الأوسع يعرضان الخيارات.
أهم النقاط
- بات في نواة WooCommerce ميزة Cost of Goods Sold، لكنها لا تغذي WooCommerce Analytics، فتأتي التكاليف من الطلبات.
- ابنِ الربح على صافي مبيعات WooCommerce، الذي يستثني الكوبونات والمرتجعات والضرائب والشحن، لا على مجموع المبيعات أبداً.
- يقدّم إسناد الطلبات، المفعّل افتراضياً منذ الإصدار 8.5، بيانات UTM لكل طلب وفق آخر نقرة ضمن جلسة واحدة؛ فوسّم كل إعلان باتساق.
- POAS هو هامش المساهمة على إجمالي الإنفاق الإعلاني؛ و1.0 هي نقطة التعادل، ويجب أن يغطي هدفك التكاليف الثابتة.
- اتخذ القرار بناءً على POAS المجمّع، ثم رتّب القنوات وSKU بـ POAS المُسنَد.
هل تريد رؤية الربح وPOAS لمتجرك على WooCommerce بجانب الإنفاق من كل منصة؟ ابدأ تجربة مجانية لمدة 14 يوماً لـ Wevion على خطة Pro، دون الحاجة إلى بطاقة.
استكشف المزيد في
منصات إدارة الإعلانات
اقرأ صفحة pillar مع جميع الأدلة حول هذا الموضوع، من الأساسيات إلى المستوى المتقدم.