أدلة المنتج
رسائل القوالب
اكتب رسالة واحدة تتضمن متغيرات مثل {{name}}، وارفع جدول بيانات، فتنشئ Wbiztool رسالة WhatsApp مخصّصة لكل صف. استخدمها لتأكيدات الطلبات أو تذكيرات الدفع أو العروض التي تذكر تفاصيل كل عميل.
هذه القوالب موجودة في Wbiztool فقط. وليست قوالب الرسائل المعتمدة من Meta في WhatsApp Business API، ولا تحتاج إلى موافقة.
افتحها من Tools → Template Messages (الأدوات ← رسائل القوالب) في الشريط الجانبي، أو انتقل إلى /template-messages/.
قبل أن تبدأ#
- باقة مدفوعة (ليست مجانية ولا مدى الحياة)، أو باقة تتضمن رسائل القوالب. وإلا فسيفشل إنشاء الرسائل مع "Upgrade your plan to use template messages feature".
- رقم WhatsApp يظهر بالحالة Connected (متصل) في WhatsApp settings (إعدادات WhatsApp).
- رصيد كافٍ لكل الصفوف.
- ملف
.csvأو.xlsأو.xlsxيحتوي صفه الأول على عناوين الأعمدة، مثلnameوphoneوamount، وصف بيانات واحد على الأقل. في ملفات Excel، لا تُستخدم إلا الورقة الأولى.
أنشئ رسائل القوالب#
ارفع ملفك
يوجد Upload CSV File (رفع ملف CSV) قرب أسفل النموذج. ارفع ملفك هناك أولًا، لتُملأ شارات المتغيرات وقوائم الأعمدة. يعرض CSV Preview (معاينة CSV) على اليمين أول 10 صفوف، ويعرض Available Variables (المتغيرات المتاحة) شارة لكل عمود.
اكتب قالب الرسالة
في Message Template (قالب الرسالة)، اكتب رسالتك. انقر على شارة متغير لإدراجه عند المؤشر، أو اكتبه بنفسك، مثل
{{name}}.اختر نوع الرسالة والرقم
تحت Message Type: (نوع الرسالة)، اختر Text Message (رسالة نصية) أو Image + Text Message (رسالة صورة + نص) أو File + Text Message (رسالة ملف + نص). تحت WhatsApp Account (حساب WhatsApp)، اختر الرقم الذي سترسل منه، أو اترك Select WhatsApp Account (اختيار حساب WhatsApp) لاستخدام أول رقم متصل لديك.
تحقق من عمود الهاتف
تحت Phone Number Column (عمود رقم الهاتف)، تحقق من العمود الذي يحتوي على أرقام الهواتف. يُحدَّد لك تلقائيًا العمود الذي يحتوي عنوانه على كلمات مثل
phoneأوmobileأوnumberأوwhatsappأوcontact.جدوِل (اختياري)
حدّد Schedule Messages (Optional) (جدولة الرسائل، اختياري) للإرسال لاحقًا. راجع الجدولة.
أنشئ الرسائل
انقر على Create Messages (إنشاء الرسائل). أكّد عدد الرسائل والرصيد. تظهر الرسالة "Successfully created N messages. M rows were skipped." انقر على View Reports (عرض التقارير) لمتابعتها.
تُجمع الرسائل المنشأة هنا في حملة اسمها Template Messages - متبوعًا بالتاريخ والوقت (UTC). اعثر عليها في Campaigns (الحملات) لتنزيل تقرير أو إلغاء الرسائل المعلّقة.
المتغيرات#
ضع عنوان العمود داخل أقواس معقوفة مزدوجة، تمامًا كما يظهر في صف العناوين:
Hi {{name}}, your order {{order_id}} for ${{amount}} has been confirmed!
مع صف تكون فيه قيمة name هي John، وorder_id هي ORD-001 وamount هي 99.99، تصبح الرسالة:
Hi John, your order ORD-001 for $99.99 has been confirmed!
- العناوين حساسة لحالة الأحرف، والمسافات مهمة:
{{Name}}أو{{ name }}لا يطابقان عمودًا اسمهname. - المتغير الذي لا يطابق أي عنوان يبقى في الرسالة كما كُتب.
- الخلية الفارغة لا تُدرج شيئًا.
الصور والملفات#
مع Image + Text Message أو File + Text Message، املأ Image URL (رابط الصورة) أو File URL (رابط الملف). يصبح نص القالب تعليقًا على المرفق.
- ثابت: الرابط نفسه لكل الصفوف، مثل
https://example.com/logo.jpg. - ديناميكي: يتضمن متغيرات، مثل
https://example.com/{{image_column}}.jpg. انقر في حقل الرابط أولًا، ثم انقر على شارة لإدراج المتغير هناك.
يجب أن تفتح الروابط الملف مباشرة، دون تسجيل دخول. ارفع الملفات إلى مكتبة الوسائط للحصول على رابط. يرى المستلم اسم ملف مأخوذًا من نهاية الرابط، لذا استخدم روابط تنتهي بالامتداد الصحيح، مثل .pdf.
أرقام الهواتف والمجموعات#
- تحتاج الأرقام إلى رمز الدولة. تُزال المسافات والشرطات والأقواس والنقاط و
+، ويجب أن تكون النتيجة من 6 إلى 15 رقمًا. - القيمة التي ليست رقمًا صالحًا تُعامل كاسم مجموعة، وتُرسل الرسالة إلى مجموعة WhatsApp تلك. تحقق من عمود الهاتف بحثًا عن أخطاء الكتابة، لأن الرقم المكتوب خطأً يصبح رسالة مجموعة تفشل.
- تُتخطى الصفوف التي تكون خلية الهاتف فيها فارغة.
الجدولة#
دون جدولة، تُضاف كل الرسائل إلى قائمة الانتظار فورًا وتُرسل الواحدة تلو الأخرى من الرقم المختار.
عند تحديد Schedule Messages (Optional)، اختر Scheduling Mode (وضع الجدولة):
جدولة ثابتة (الوقت نفسه للجميع)#
اختر Schedule Date & Time (تاريخ ووقت الجدولة) وTimezone: (المنطقة الزمنية) (UTC أو US/Eastern أو US/Central أو US/Pacific أو Europe/London أو Asia/Kolkata). تستحق كل الرسائل في ذلك الوقت. إذا تركت التاريخ فارغًا، تُرسل الرسائل فورًا. ويُقبل أيضًا تاريخ ووقت في الماضي، وتُرسل تلك الرسائل فورًا كذلك.
ديناميكية من CSV (جدولة لكل صف)#
يُجدول كل صف من أعمدته الخاصة:
| الحقل | ما تختاره |
|---|---|
| Date Column (عمود التاريخ) | مطلوب. العمود الذي يحتوي على التاريخ، أو على التاريخ والوقت كاملين. |
| Time Column (عمود الوقت) | اختياري. عمود يحتوي على الوقت بالصيغة HH:MM أو HH:MM:SS. |
| Timezone Column (عمود المنطقة الزمنية) | اختياري. عمود يحتوي على اسم منطقة زمنية لكل صف، مثل US/Eastern أو Asia/Kolkata. راجع مرجع المناطق الزمنية. |
| Default Timezone (المنطقة الزمنية الافتراضية) | تُستخدم عندما لا تكون للصف منطقة زمنية. |
| Date Format (صيغة التاريخ) | Auto-detect (اكتشاف تلقائي) أو YYYY-MM-DD أو MM/DD/YYYY أو DD/MM/YYYY أو YYYY-MM-DD HH:MM. |
اختر Date Format المطابقة تمامًا لما يستخدمه ملفك. يقرأ Auto-detect التواريخ الملتبسة مثل 03/04/2026 على أن الشهر أولًا.
- مع Date Format بالقيمة
YYYY-MM-DD HH:MM، يُتجاهل Time Column، لذا يجب أن يحتوي عمود التاريخ على الوقت أيضًا. - المنطقة الزمنية غير المعروفة في Timezone Column تُستبدل بـ Default Timezone.
- تُقرأ خلايا التاريخ في Excel كما تُعرض، مثل
1/15/26. نسّقها كنص بالصيغة التي اخترتها، أو استخدم Auto-detect.
نصائح لملفك#
- تجنّب فواصل الأسطر داخل الخلايا في ملفات CSV؛ فقد تقسم الصف إلى صفين. استخدم Excel (
.xlsx) إذا احتاجت رسائلك إلى عدة أسطر، أو اكتب فواصل الأسطر في القالب. - تُكتشف ملفات CSV المفصولة بعلامات الجدولة أو الفواصل أو الفواصل المنقوطة كلها.
- اختبر أولًا بملف من صفين أو ثلاثة صفوف يُرسل إلى رقمك الخاص.
استكشاف الأخطاء وإصلاحها#
| الرسالة | ما يجب فعله |
|---|---|
| "Upgrade your plan to use template messages feature" | باقتك لا تتضمن رسائل القوالب. راجع Billing & Plans (الفوترة والباقات). |
| "Not enough credits" | لم يتبقَّ لديك رصيد. |
| "Not enough credits: this file would create N messages but you have M credits remaining." | لم يُنشأ أي شيء. احذف صفوفًا أو قم بالترقية، ثم حاول مرة أخرى. |
| "No WhatsApp client available" | اربط رقم WhatsApp أولًا. |
| "Invalid WhatsApp client" | انقطع اتصال الرقم المختار. أعد تحميل الصفحة واختر رقمًا متصلًا. |
| "Please upload a CSV, XLS, or XLSX file." | احفظ الملف بصيغة .csv أو .xls أو .xlsx وارفعه مرة أخرى. |
| "The file appears to be empty." | أضف صف عناوين وصف بيانات واحدًا على الأقل. |
| "CSV must have at least a header row and one data row." | أضف صف عناوين وبيانات. |
| "No valid phone numbers found in the selected column." | اختر Phone Number Column الصحيح. |
| يبقى Create Messages معطّلًا | ارفع ملفًا، واكتب قالبًا، واختر عمود الهاتف، وDate Column للجدولة الديناميكية. |
يظهر {{name}} في الرسالة المرسلة | المتغير لا يطابق أي عنوان تمامًا. |
| تبقى الرسائل معلّقة | يجب أن يكون رقم الإرسال Connected. تنتظر الرسائل المجدولة حتى يحين وقتها. |
