الرسائل الجماعية والبث

رسائل واتساب جماعية لعملائك المشتركين

أرسل قالباً معتمداً إلى جمهورك عبر معالج حملات من 3 خطوات: اختر جهات اتصال أو وسوماً، أو ارفع ملف CSV، واربط المتغيرات، ثم أرسل الآن أو جدول الإرسال. يتم تخطي الأرقام الملغية، وتوقف ساعات الهدوء الإرسال مؤقتاً، ويتم تتبع التسليم والقراءة والردود.

✦ تجربة مجانية لمدة 14 يوماً · رقم واتساب للأعمال الخاص بك · تُصدر Meta فواتير الرسائل مباشرةً

بث رسمي يحمي رقمك

تعمل StartMessaging على منصة واتساب للأعمال الرسمية من Meta بحساب واتساب للأعمال الخاص بك، وليس على أتمتة واتساب ويب التي تؤدي إلى حظر الأرقام. ترسل قوالب معتمدة من Meta إلى جهات اتصال مشتركة، ويتم تخطي كل من رد بكلمة STOP تلقائياً. تحدد Meta حداً يومياً للمراسلة لنشاطك التجاري؛ ويظهر تقييم الجودة والحد الحالي في لوحة التحكم، وإذا قيّدت Meta الإرسال تتوقف الحملة مؤقتاً لتستأنفها لاحقاً. وقبل الإطلاق، يقدّر فحص ما قبل الإطلاق عدد من يمكنهم استلامها اليوم وما ستتقاضاه Meta.

  • جمهور من جهات اتصال مختارة (حتى 1,000) أو فلاتر وسوم أو ملف CSV مرفوع (حتى 50,000 صف)
  • متغيرات مرتبطة بحقول جهة الاتصال أو السمات أو نص ثابت، مع ترويسات صور أو فيديو أو مستندات
  • تخطٍّ تلقائي لمن ألغوا الاشتراك، حتى لو ألغوه قبل وصول دورهم
  • أرسل الآن أو جدول حتى 60 يوماً مقدماً؛ أوقف مؤقتاً أو استأنف أو ألغِ الجدولة أو ألغِ الحملة، مع تتبع التسليم والقراءة
واجهة لوحة بث واتساب
ميزات الإرسال الجماعي

كل ما يحتاجه الإرسال الجماعي، بالطريقة الرسمية

  • معالج حملات من 3 خطوات

    اختر قالباً معتمداً، وحدد الجمهور، وراجع قبل الإطلاق. احفظ مسودة، أو أنشئ الحملة وأطلقها مرة واحدة.

  • متغيرات مخصصة ووسائط

    املأ كل متغير في القالب من حقل جهة الاتصال أو سمة مخصصة أو نص ثابت، وأضف ترويسة صورة أو فيديو أو مستند.

  • حماية إلغاء الاشتراك

    لا يمكن اختيار جهات الاتصال التي ردت بكلمة STOP، ويتم تخطي كل من يلغي اشتراكه قبل دوره. ولا يُرسل لجمهور ملف CSV إلا إلى الأرقام التي لم تلغِ اشتراكها.

  • الإيقاف المؤقت والاستئناف والتقارير

    أوقف حملة جارية مؤقتاً لإيقاف ما تبقى من الإرسال ثم استأنفها لاحقاً؛ وتبقى الرسائل المرسلة كما هي. يتابع تقرير كل حملة الإرسال والتسليم والقراءة والنقر على الأزرار والردود، ويشرح سبب فشل الرسائل، ويعرض ما تقاضته Meta تقريباً، ويصدّر المستلمين كملف CSV.

  • تدفق شات بوت للمتابعة

    يمكنك اختيارياً إدراج المستلمين في تدفق شات بوت لمعالجة الردود على الحملة تلقائياً. ضمن خطة Business.

  • إرسال فردي عبر API

    أرسل قالباً واحداً في كل طلب من شيفرتك عبر POST /api/v1/messages. يتم الإرسال الجماعي من لوحة التحكم، ويمكنك قراءة نتائج الحملات عبر API.

  • الجدولة وساعات الهدوء

    جدول البث من دقيقتين حتى 60 يوماً مقدماً، ثم ألغِ جدولته أو ألغه حتى يبدأ. توقف ساعات الهدوء الإرسال مؤقتاً ثم يُستأنف تلقائياً عند انتهائها، ويعرض التقويم ما أُرسل وما هو مجدول.

  • فحص ما قبل الإطلاق

    قبل الإطلاق، اطّلع على رأي Meta في رقمك وقالبك، وقيود الحساب، ومشكلات الدفع، وعدد من يمكنهم استلامها اليوم، والأرقام الأمريكية التي سيتم تخطيها، ورسوم Meta التقديرية.

مقارنة الإرسال الجماعي

الإرسال الجماعي الرسمي مقابل أدوات الإرسال غير الرسمية

إرسال الرسائل الجماعية عبر أتمتة واتساب ويب أو التطبيقات المعدّلة يخالف شروط واتساب ويعرّض رقمك للخطر. إليك الفرق مع الطريقة الرسمية.

نقطة المقارنة StartMessaging (الواجهة الرسمية) أدوات الإرسال الجماعي غير الرسمية
طريقة إرسال الرسائل منصة واتساب للأعمال الرسمية، بحساب WABA الخاص بك أتمتة واتساب ويب أو تطبيق الهاتف
تنسيق الرسالة قوالب معتمدة من Meta مع ترويسات وسائط وأزرار نص حر، وغالباً ما يُصنَّف كرسائل مزعجة
إلغاء الاشتراك تخطٍّ تلقائي لمن ردوا بكلمة STOP تُتابع يدوياً إن وُجدت أصلاً
وتيرة الإرسال ضمن حد المراسلة لدى Meta، مع ساعات الهدوء؛ أوقف مؤقتاً واستأنف في أي وقت تأخيرات يدوية لتجنب الاكتشاف
تتبع التسليم والقراءة
المخاطر على الرقم منخفضة مع جهات اتصال مشتركة وقوالب معتمدة مرتفعة؛ كثيراً ما تُحظر الأرقام
API الرسائل

أرسل قالباً معتمداً من الكود الخاص بك

curl -X POST https://waba-api.startmessaging.com/api/v1/messages \
  -H "Authorization: Bearer sm_live_your_api_key" \
  -H "Content-Type: application/json" \
  -H "Idempotency-Key: diwali-sale-919812345678" \
  -d '{
    "to": "+919812345678",
    "type": "template",
    "template": {
      "name": "diwali_sale",
      "language": "en_US",
      "headerMediaUrl": "https://cdn.example.com/diwali-sale.jpg",
      "parameters": [
        {
          "text": "Aarti"
        }
      ],
      "buttonParameters": [
        {
          "index": 0,
          "subType": "copy_code",
          "couponCode": "DIWALI25"
        }
      ]
    }
  }'
const res = await fetch('https://waba-api.startmessaging.com/api/v1/messages', {
  method: 'POST',
  headers: {
    'Authorization': 'Bearer ' + process.env.SM_API_KEY,
    'Content-Type': 'application/json',
    'Idempotency-Key': 'diwali-sale-919812345678',
  },
  body: JSON.stringify({
    "to": "+919812345678",
    "type": "template",
    "template": {
      "name": "diwali_sale",
      "language": "en_US",
      "headerMediaUrl": "https://cdn.example.com/diwali-sale.jpg",
      "parameters": [
        {
          "text": "Aarti"
        }
      ],
      "buttonParameters": [
        {
          "index": 0,
          "subType": "copy_code",
          "couponCode": "DIWALI25"
        }
      ]
    }
  }),
});

const { data } = await res.json();
console.log(data.id, data.status);
import os, requests

res = requests.post(
    'https://waba-api.startmessaging.com/api/v1/messages',
    headers={
        'Authorization': f"Bearer {os.environ['SM_API_KEY']}",
        'Idempotency-Key': 'diwali-sale-919812345678',
    },
    json={
      "to": "+919812345678",
      "type": "template",
      "template": {
        "name": "diwali_sale",
        "language": "en_US",
        "headerMediaUrl": "https://cdn.example.com/diwali-sale.jpg",
        "parameters": [
          {
            "text": "Aarti"
          }
        ],
        "buttonParameters": [
          {
            "index": 0,
            "subType": "copy_code",
            "couponCode": "DIWALI25"
          }
        ]
      }
    },
)

data = res.json()['data']
print(data['id'], data['status'])
<?php
$body = <<<'JSON'
{
  "to": "+919812345678",
  "type": "template",
  "template": {
    "name": "diwali_sale",
    "language": "en_US",
    "headerMediaUrl": "https://cdn.example.com/diwali-sale.jpg",
    "parameters": [
      {
        "text": "Aarti"
      }
    ],
    "buttonParameters": [
      {
        "index": 0,
        "subType": "copy_code",
        "couponCode": "DIWALI25"
      }
    ]
  }
}
JSON;

$ch = curl_init('https://waba-api.startmessaging.com/api/v1/messages');
curl_setopt_array($ch, [
    CURLOPT_POST => true,
    CURLOPT_RETURNTRANSFER => true,
    CURLOPT_HTTPHEADER => [
        'Authorization: Bearer ' . getenv('SM_API_KEY'),
        'Content-Type: application/json',
        'Idempotency-Key: diwali-sale-919812345678',
    ],
    CURLOPT_POSTFIELDS => $body,
]);
$data = json_decode(curl_exec($ch), true)['data'];
echo $data['id'] . ' ' . $data['status'];
الأسئلة الشائعة

البث — الأسئلة الشائعة

ما هي رسائل واتساب الجماعية، وهل هي مسموح بها؟

رسائل واتساب الجماعية تعني إرسال القالب المعتمد نفسه إلى عدد كبير من العملاء دفعة واحدة. وهي مسموح بها على منصة واتساب للأعمال الرسمية عندما يكون المستلمون قد وافقوا على تلقي رسائلك وتستخدم قوالب معتمدة من Meta. أما الأدوات التي تؤتمت واتساب ويب أو تطبيق الهاتف لإرسال الرسائل بكثافة فتخالف شروط واتساب وكثيراً ما تؤدي إلى حظر الأرقام.

كم عدد جهات الاتصال التي يمكنني إرسال بث إليها؟

اختر حتى 1,000 جهة اتصال يدوياً، أو حدّد كل من يطابق فلاتر الوسوم، أو ارفع ملف CSV حتى 50,000 صف. كما تحدد Meta حداً للمراسلة لنشاطك التجاري: عدد العملاء المختلفين الذين يمكنك مراسلتهم خارج نافذة 24 ساعة خلال 24 ساعة متحركة، ويتشاركه جميع أرقامك. ترفع Meta هذا الحد ما دامت جودتك جيدة. يقدّر فحص ما قبل الإطلاق عدد من يمكنهم استلام الحملة اليوم، وإذا قيّدت Meta الإرسال تتوقف الحملة مؤقتاً لتستأنفها لاحقاً.

هل أحتاج إلى استخدام قوالب معتمدة مسبقاً للبث؟

نعم. يتطلب واتساب أن تستخدم الرسائل التي تبدأها الشركة قوالب معتمدة. يمكنك إنشاء القوالب من لوحة التحكم لدينا. تراجع Meta القوالب؛ تصل معظم القرارات بسرعة، لكن التوقيت تحدده Meta.

هل يمكنني إيقاف الحملة مؤقتاً بعد إطلاقها؟

نعم. يبدأ الإرسال فور الإطلاق، لكن يمكنك إيقاف حملة جارية مؤقتاً لإيقاف ما تبقى من الإرسال ثم استئنافها لاحقاً، أو إلغاؤها حتى لا يستلمها أحد آخر. تبقى الرسائل المرسلة كما هي. ويمكن إلغاء جدولة الحملة المجدولة (فتعود مسودة) أو إلغاؤها حتى تبدأ. كما يمكنك نسخ حملة لإعادة استخدام إعداداتها.

هل يمكنني جدولة البث؟

نعم، بدءاً من خطة Team. اختر وقتاً من دقيقتين حتى 60 يوماً مقدماً؛ ويُعاد فحص الجمهور عند الإرسال، فيتم تخطي من ألغى اشتراكه في هذه الأثناء. إذا كانت لمساحة عملك ساعات هدوء، ينتظر الإرسال انتهاءها ثم يُستأنف تلقائياً. ضمن خطة Business، يمكن أيضاً أن تتكرر الحملة يومياً أو في أيام أسبوع تختارها أو شهرياً.

هل يمكنني بث قوالب الدوّار أو العروض محدودة الوقت؟

لا. لا يمكن للحملات إرسال قوالب الدوّار أو العروض محدودة الوقت أو المصادقة أو الكتالوج، لذا يخفيها منتقي الحملة. يمكن إرسال قوالب الدوّار والعروض محدودة الوقت والمصادقة واحدة تلو الأخرى من صندوق الوارد أو عبر الـ API (POST /api/v1/messages). يرسل البث قوالب قياسية بترويسة نصية أو وسائط ومتغيرات وردود سريعة وروابط وأكواد قسائم.

هل يمكنني إرسال رسائل جماعية عبر API؟

ترسل واجهة API رسالة واحدة في كل طلب عبر POST /api/v1/messages، ضمن حدود معدل الطلبات في خطتك. تُنشأ الحملات وتُطلق من لوحة التحكم؛ وعبر API يمكنك قراءة حالة الحملة ونتائجها.

هل البث على واتساب متوافق مع لوائح مكافحة البريد العشوائي المحلية؟

نعم، البث الرسمي متوافق تماماً لأنه يتطلب اشتراك المستلم ويستخدم قوالب معتمدة مسبقاً.

واجهة برمجة تطبيقات واتساب

ابدأ البث على واتساب اليوم

تجربة مجانية لمدة 14 يوماً. اربط رقم واتساب للأعمال الخاص بك في دقائق.