מודל תמחור שיחות וואטסאפ API מבוסס על מפגשים (Sessions) קצובים של 24 שעות ולא על תשלום לפי הודעה בודדת. כאשר לקוח שולח הודעה ראשונה לעסק, נפתח חלון שיחת שירות (Service Conversation) שבתוכו העסק יכול להשיב ללא הגבלת כמות הודעות וללא צורך באישור תבניות מראש. ניצול נכון של חלון זה, יחד עם מכסת 1,000 שיחות השירות החינמיות שמעניקה חברת Meta בכל חודש, מאפשר לחנויות איקומרס ולצוותי תמיכה לקצץ באופן חד את עלויות התקשורת החודשיות.
שיחת שירות בוואטסאפ מוגדרת כשיחה ביוזמת המשתמש שבה העסק מגיב בתוך מסגרת זמן מוגדרת. הבנת ההבדל בין שיחה ביוזמת לקוח לבין שיחה ביוזמת העסק היא הבסיס לבניית ארכיטקטורת הודעות יעילה וחסכונית.
מודל תמחור שיחות וואטסאפ: ארבע הקטגוריות של Meta
חברת Meta מחלקת את השיחות בתוך WhatsApp Cloud API לארבע קטגוריות מוגדרות. כל קטגוריה מתומחרת בתעריף שונה בהתאם לקוד המדינה של נמען ההודעה:
- שיחות שירות (Service Conversations): שיחות הנפתחות כאשר לקוח פונה לעסק והעסק משיב לו בהודעה חופשית. שיחות אלו הן הזולות ביותר במערכת.
- שיחות שירותיות (Utility Conversations): שיחות ביוזמת העסק המכילות מידע תפעולי קריטי, כמו אישור הזמנה, עדכון משלוח או אימות תור.
- שיחות אימות (Authentication Conversations): שיחות ייעודיות לשליחת קוד אימות חד-פעמי (OTP) לאבטחת חשבונות והתחברות.
- שיחות שיווקיות (Marketing Conversations): שיחות ביוזמת העסק לקידום מכירות, נטישת עגלה, הנחות או הודעות על מוצרים חדשים. קטגוריה זו נושאת את התעריף הגבוה ביותר.
כדי להכיר את התעריפים המדויקים לפי אזורים גיאוגרפיים, ניתן לעיין במדריך הרשמי של Meta בנושא תמחור שיחות WhatsApp.
| קטגוריית שיחה | גורם יוזם | דרישת תבנית מאושרת | תמחור יחסי |
|---|---|---|---|
| שיחת שירות (Service) | לקוח | לא (הודעה חופשית) | הנמוך ביותר (חינם עד 1,000 בחודש) |
| שיחה תפעולית (Utility) | עסק | כן (תבנית מאושרת) | בינוני |
| שיחת אימות (Authentication) | עסק | כן (תבנית ייעודית) | נמוך עד בינוני |
| שיחה שיווקית (Marketing) | עסק | כן (תבנית מאושרת) | הגבוה ביותר |
שגיאה נפוצה של מפתחים ומנהלי חנויות היא שליחת תבנית שיווקית בתוך חלון שירות פתוח, פעולה הפותחת במקביל שיחה שיווקית ומחייבת את החשבון בעלות כפולה. מומלץ לקרוא כיצד איך מילה אחת מייקרת תבנית הודעה ב-WhatsApp Cloud API כדי למנוע סיווג שגוי של הודעות.
חלון שירות של 24 שעות: המנגנון הטכני מאחורי שיחות חינמיות
חלון השירות נפתח ברגע שבו העסק מקבל הודעה מלקוח (אירוע messages ב-Webhook של המערכת). מרגע קבלת ההודעה, השעון מתחיל לפעול למשך בדיוק 24 שעות. החיוב על שיחת שירות אינו מתבצע כאשר הלקוח כותב, אלא ברגע שהעסק שולח את הודעת התשובה הראשונה.
בתוך חלון זה, כל הודעה חופשית שנשלחת מהעסק ללקוח אינה כרוכה בעלות נוספת. אם הלקוח שולח הודעה נוספת שמונה שעות לאחר מכן, חלון 24 השעות מתאפס ונמדד מחדש ממועד ההודעה האחרונה של הלקוח. משמעות הדבר היא ששיחת תמיכה ממושכת יכולה להימשך ימים שלמים על גבי שיחת שירות אחת ויחידה, כל עוד מרווחי הזמן בין תגובות הלקוח אינם עולים על 24 שעות.
בנוסף, כל חשבון WhatsApp Business Account (WABA) זכאי ל-1,000 שיחות שירות חינם בכל חודש קלנדרי. שיחות אלו אינן כוללות שיחות שיווק, תפעול או אימות ביוזמת העסק, אלא מיועדות אך ורק לטיפול בפניות שירות של לקוחות.
יתרון נוסף קיים במודעות מסוג Click-to-WhatsApp בפייסבוק ובאינסטגרם: כאשר לקוח מגיע למספר העסקי דרך מודעה כזו או דרך כפתור בדף הפייסבוק של העסק, נפתח חלון של 72 שעות ללא עלות שיחה כלל מצד פלטפורמת Meta.
תמחור שיחות API בוואטסאפ בהודעות שירות מול תבניות שיווק
ההבדל הכלכלי בין שיחת שירות לשיחת שיווק באיקומרס הוא משמעותי ביותר. כאשר לקוח פונה ושואל שאלה בנוגע למידה של פריט או זמני אספקה, שליחת מענה מיידי היא שיחת שירות. אם המערכת מנצלת את השיחה הזו כדי לספק ללקוח את המידע הדרוש, העלות נגזרת מתעריף שירות בלבד, או נכללת בתוך מכסת 1,000 השיחות החינמיות.
לעומת זאת, שליחת הודעה שיווקית יזומה ללקוח שלא יצר קשר ב-24 השעות האחרונות מחייבת שימוש בתבנית מאושרת (Message Template) ומחויבת בעלות מלאה של שיחת שיווק. שליחה שגויה של תבנית שיווקית למשתמש שפנה לתמיכה מבטלת את היתרון הכלכלי של חלון השירות.
ארכיטקטורת ניהול שיחות לאיקומרס: חיסכון בעלויות בפועל
כדי ליישם חיסכון בעלויות באתרי מסחר, למשל בחנויות המופעלות באמצעות WhatsApp ל‑WooCommerce, נדרש מנגנון תוכנה שעוקב אחרי זמני הפניות ומבצע ניתוב חכם בין הודעות חופשיות לתבניות רשמיות.
הנה הארכיטקטורה המומלצת לניהול תהליך זה:
- קליטת Webhook מ-Meta: קבלת אירוע נכנס וזיהוי מספר הטלפון של השולח וחותמת הזמן (timestamp).
- שמירת מצב המשתמש ב-Cache: שמירת מזהה המשתמש בבסיס נתונים מהיר דוגמת Redis עם זמן תפוגה (TTL) של 24 שעות.
- בדיקת זכאות לפני שליחה: בעת הפעלת טריגר במערכת המסחר (כגון עדכון סטטוס הזמנה או הודעה על עגלה נטושה), בודקים האם מפתח המשתמש קיים ב-Cache.
- בחירת ערוץ השליחה:
– אם המפתח קיים: שולחים הודעה חופשית בחינם במסגרת חלון השירות הפעיל. – אם המפתח אינו קיים או פג תוקפו: המערכת שולחת תבנית מאושרת בתשלום, בהתאם לכללי הממשק המפורטים בתיעוד הרשמי של Meta לשליחת הודעות ב-Cloud API.
ניטור חלונות שיחה באמצעות Webhooks ו-Redis
ניהול חלון השיחה דורש סנכרון רציף מול שרתי Meta. דוגמה ללוגיקת שרת המנהלת חלון שירות מבוססת על האזנה להודעות נכנסות:
{
"object": "whatsapp_business_account",
"entry": [{
"id": "WABA_ID",
"changes": [{
"value": {
"messaging_product": "whatsapp",
"metadata": {
"display_phone_number": "PHONE_NUMBER",
"phone_number_id": "PHONE_NUMBER_ID"
},
"messages": [{
"from": "972500000000",
"id": "wamid.HBg...",
"timestamp": "1710000000",
"type": "text",
"text": {
"body": "שלום, מה סטטוס המשלוח שלי?"
}
}]
},
"field": "messages"
}]
}]
}
בעת קבלת ה-Payload לעיל, השרת מחשב את מועד סיום החלון (חותמת הזמן בתוספת 86,400 שניות) ושומר את הערך במפתח ייעודי ב-Redis. כל הודעת תגובה יוצאת של שירות לקוחות או של צ'אטבוט נשלחת כהודעת טקסט רגילה כל עוד המפתח תקף, ללא תשלום נוסף מעבר למחיר השיחה הבסיסית שנפתחה.
מלכודות נפוצות שמייקרות את החשבון החודשי
צוותים רבים מתקשים לשמור על עלויות תקשורת נמוכות עקב מספר כשלים טכניים וניהוליים שכיחים:
- מענה מאוחר מחלון 24 השעות: אם לקוח שלח הודעה ביום שישי בשעה 14:00 והמענה האנושי ניתן ביום ראשון בבוקר, חלון השירות נסגר. במצב זה, לא ניתן עוד לשלוח הודעה חופשית אלא רק תבנית מאושרת בתשלום.
- שליחת הודעות תבנית בתוך חלון שירות: שליחת תבנית שיווקית כאשר הלקוח נמצא בעיצומה של שיחת תמיכה פותחת חלון שיחה שיווקי נוסף במקביל. יש לנתב הודעות שיווקיות רק אל מחוץ לחלונות השירות, או להציע הצעות כחלק מהטקסט החופשי בתוך חלון השיחה הקיים.
- אי-ניצול של בוט לשימור החלון: שימוש בבוט אוטומטי שמשיב מיד ומבקש מהלקוח פרטים נוספים שומר על שיחה פעילה ומאפשר לנציג אנושי לחזור ללקוח בזמן שנוח לצוות התמיכה מבלי לאבד את חלון השיחה החינמי.
הבנה יסודית של חוקי התמחור ב-Meta Cloud API מאפשרת לא רק לחסוך באלפי שקלים בכל חודש, אלא גם לספק שירות לקוחות מיידי ואיכותי בערוץ התקשורת המועדף עליהם.
אם אתם מתכננים להטמיע את הממשק בחנות האיקומרס שלכם או רוצים לוודא שארכיטקטורת ההודעות הקיימת מנצלת את חלונות השיחה בצורה אופטימלית, צוות ההנדסה שלנו ישמח לבצע סקירה טכנית מקיפה של המערך שלכם.
שאלות נפוצות
כיצד מוגדרת שיחת שירות בוואטסאפ API?
שיחת שירות היא שיחה שנפתחת בתגובה לפנייה יזומה של לקוח לעסק. ברגע שהעסק שולח את הודעת המענה הראשונה, נפתח חלון של 24 שעות שבו ניתן להחליף הודעות חופשיות ללא הגבלה.
כמה שיחות חינם מעניקה Meta בכל חודש?
חברת Meta מעניקה לכל חשבון עסקי רשמי (WABA) מכסה חודשית של 1,000 שיחות שירות חינם. שיחות אלו מתאפסות בכל תחילת חודש קלנדרי ואינן כוללות שיחות ביוזמת העסק כמו תבניות שיווק או אימות.
מה קורה כאשר נציג עונה ללקוח לאחר 24 שעות?
אם חלפו 24 שעות מרגע ההודעה האחרונה של הלקוח, חלון השירות נסגר. במצב זה העסק אינו יכול לשלוח הודעת טקסט חופשית, אלא חייב להשתמש בתבנית הודעה מאושרת בתשלום כדי לחדש את הקשר.
האם שיחה ממודעת פייסבוק מחויבת בתשלום?
שיחות הנפתחות בעקבות לחיצה על מודעות Click-to-WhatsApp או כפתור פנייה בדף פייסבוק זוכות לחלון שירות חינמי מורחב של 72 שעות. במהלך תקופה זו, העסק אינו מחויב על השיחה כלל מצד Meta.
נסו את זה על המספר שלכם.
WhatsApp, Messenger, Instagram וצ'אטבוט ה-AI — 7 ימי ניסיון חינם, בלי כרטיס אשראי.

