דילוג לתוכן הראשי
שנתיים = 11 חודשים חינםראו את כל המסלולים

לסנכרן מלאי קומקס לאתר החנות אוטומטית עם n8n

עודכן · HELIX

מה זה נותן לעסק

חנות כלי בית קטנה בפתח תקווה מנהלת מלאי בקומקס בקופה ומוכרת גם באתר WooCommerce. עד היום, כשפריט נמכר בחנות הפיזית האתר עדיין הציג אותו כזמין, ולקוחות הזמינו מוצרים שאזלו — מה שגרר ביטולים ותסכול. עם הסנכרון האוטומטי, כל כמה דקות המלאי באתר משקף את קומקס: פריט שנגמר בקופה מסומן מיד כ"אזל מהמלאי", ופריט שחזר חוזר להימכר. הקבלה האוטומטית ללקוח ממשיכה לצאת כרגיל, הסנכרון רק דואג שלא תמכרו מה שאין. פחות ביטולים, פחות שיחות מתנצלות, ומלאי אחד אמין בין הקופה לאתר. מרגע ההפעלה הזרימה חיה תוך 1-3 דקות.

בקצרהכשהמלאי בקומקס והמלאי באתר לא מדברים, מוכרים מוצר שאזל או מפספסים מכירה של פריט שקיים. האוטומציה הזו ב-n8n מושכת כל כמה דקות את כמויות המלאי מקומקס לפי מק״ט, ומעדכנת אוטומטית את המלאי ב-WooCommerce — כולל סימון "אזל" למוצרים שנגמרו. בלי ספירה ידנית ובלי מכירת יתר.
לגבי וואטסאפ במתכון הזה: שליחה וקבלה של הודעות וואטסאפ עובדות דרך WhatsApp Business (Cloud) API של Meta, שמזמינים ומשלמים עליו בנפרד מספק מורשה של Meta — הוא לא כלול במסלול. אותו מתכון בדיוק עובד עם בוט הטלגרם שמותקן מראש אצלכם, עם מייל או עם SMS.
השרתים המנוהלים שהמתכון משתמש בהם
מדריך n8n

איך בונים את זה ב-n8n — צעד אחר צעד

  1. 1Schedule Triggerהגדירו הרצה כל 15 דקות (או רק בשעות פעילות החנות), כדי שהמלאי באתר יעקוב אחרי קומקס כמעט בזמן אמת בלי להעמיס בלילה.
  2. 2HTTP Requestמשכו מממשק ה-API של קומקס את רשימת הפריטים והכמות הזמינה לכל מק״ט. פרטי ההזדהות (loginID וסיסמה) נשמרים מוצפנים ב-Credentials של n8n, לא בתוך הזרימה.
  3. 3Code (או Edit Fields)מפו כל מק״ט של קומקס ל-SKU המקביל ב-WooCommerce, נרמלו את הכמויות ובנו מערך עדכון אחד. כאן גם מדלגים על פריטים שאין להם התאמה בחנות.
  4. 4HTTP Requestשלחו קריאת batch אחת אל products/batch של WooCommerce שמעדכנת את stock_quantity לכל המוצרים בבת אחת, במקום קריאה לכל מוצר בנפרד.
  5. 5IF — פריטים שהכמות שלהם 0 מקבלים stock_status=outofstock ("אזל מהמלאי") כדי למנוע מכירת יתר; פריט שחזר למלאי מסומן שוב כזמין.
  6. 6Error Triggerאם קומקס או האתר לא זמינים לרגע, n8n מנסה שוב ושולח התראה לצוות, כך שסנכרון שנכשל לא משאיר מלאי ישן בשקט. ההרצה הבאה מסנכרנת ממילא מחדש.

וריאציות שוות

עדכון הפוך: מכירה באתר יורדת מהמלאי בקומקס

הוסיפו WooCommerce Trigger על order.created ו-HTTP Request שמעדכן את קומקס בכל מכירה, כך שקומקס נשאר מקור האמת גם על הזמנות מהאתר וגם מהקופה.

סנכרון מחירים ומבצעים, לא רק כמויות

באותה זרימה משכו מקומקס גם מחיר ומחיר מבצע ועדכנו ב-WooCommerce את regular_price ו-sale_price, כך ששינוי מחיר בקופה מתעדכן אוטומטית באתר.

התראה על מק״ט בלי התאמה

הוסיפו ענף IF שתופס פריטים בקומקס שאין להם SKU תואם בחנות ושולח רשימה לטלגרם או למייל, כדי לשמור על קטלוג מסונכרן בלי מוצרים יתומים.

שאלות ותשובות

שאלות נפוצות

כל כמה זמן המלאי מתעדכן?

אתם קובעים — ב-Schedule Trigger אפשר כל 15 דקות, כל שעה או רק בשעות פתיחת החנות. מכיוון שב-HELIX אין הגבלת הרצות, סנכרון תכוף לא מייקר את המחיר הקבוע (החל מ-₪79 לחודש, שלא עולה בחידוש). השרתים באירופה עם כ-70ms, כך שהעדכון נכנס לאתר כמעט מיד.

מה קורה אם הסנכרון נכשל או שקומקס לא זמין לרגע?

n8n מנסה שוב, ונוד Error Trigger שולח התראה כדי שלא תישארו עם מלאי ישן בלי לדעת. שום דבר לא הולך לאיבוד, ההרצה הבאה מסנכרנת מחדש. השרת פרטי לעסק שלכם בלבד וקוד-פתוח, פרטי קומקס שמורים מוצפנים, ואם צריך יד — הליקסון זמין 24/7.

אפשר גם לעדכן לקוח בוואטסאפ שהמוצר חזר למלאי?

כן, אבל שליחה יזומה ללקוחות בוואטסאפ דורשת WhatsApp Business API, תבנית מאושרת מראש והסכמת הלקוח לקבלת הודעות, בהתאם לחוק הספאם. מחוץ לחלון 24 השעות מותר לשלוח רק תבנית מאושרת. אפשר להוסיף זאת כענף נוסף בזרימה בכפוף לאישור הלקוח, ואפשר להתנסות 30 יום עם החזר כספי מלא.

רוצים שהאוטומציה הזו תרוץ אצלכם — בלי להקים שרת?

שרת n8n פרטי — 79 ₪ לחודש בתשלום לשנתיים מראש (149 ₪ בחיוב חודשי), בלי מונה הרצות. חי תוך 1-3 דקות, עם גיבוי יומי ותמיכה בעברית, ו-30 יום החזר מלא.