לסנכרן מלאי קומקס לאתר החנות אוטומטית עם n8n
עודכן יולי 2026 · צוות HELIX
כשהמלאי בקומקס והמלאי באתר לא מדברים, מוכרים מוצר שאזל או מפספסים מכירה של פריט שקיים. האוטומציה הזו ב-n8n מושכת כל כמה דקות את כמויות המלאי מקומקס לפי מק״ט, ומעדכנת אוטומטית את המלאי ב-WooCommerce — כולל סימון "אזל" למוצרים שנגמרו. בלי ספירה ידנית ובלי מכירת יתר.
חנות כלי בית קטנה בפתח תקווה מנהלת מלאי בקומקס בקופה ומוכרת גם באתר WooCommerce. עד היום, כשפריט נמכר בחנות הפיזית האתר עדיין הציג אותו כזמין, ולקוחות הזמינו מוצרים שאזלו — מה שגרר ביטולים ותסכול. עם הסנכרון האוטומטי, כל כמה דקות המלאי באתר משקף את קומקס: פריט שנגמר בקופה מסומן מיד כ"אזל מהמלאי", ופריט שחזר חוזר להימכר. הקבלה האוטומטית ללקוח ממשיכה לצאת כרגיל, הסנכרון רק דואג שלא תמכרו מה שאין. פחות ביטולים, פחות שיחות מתנצלות, ומלאי אחד אמין בין הקופה לאתר. מרגע ההפעלה הזרימה חיה תוך 1-3 דקות.
איך בונים את זה ב-n8n — צעד אחר צעד
- 1Schedule Trigger — הגדירו הרצה כל 15 דקות (או רק בשעות פעילות החנות), כדי שהמלאי באתר יעקוב אחרי קומקס כמעט בזמן אמת בלי להעמיס בלילה.
- 2HTTP Request — משכו מממשק ה-API של קומקס את רשימת הפריטים והכמות הזמינה לכל מק״ט. פרטי ההזדהות (loginID וסיסמה) נשמרים מוצפנים ב-Credentials של n8n, לא בתוך הזרימה.
- 3Code (או Edit Fields) — מפו כל מק״ט של קומקס ל-SKU המקביל ב-WooCommerce, נרמלו את הכמויות ובנו מערך עדכון אחד. כאן גם מדלגים על פריטים שאין להם התאמה בחנות.
- 4HTTP Request — שלחו קריאת batch אחת אל products/batch של WooCommerce שמעדכנת את stock_quantity לכל המוצרים בבת אחת, במקום קריאה לכל מוצר בנפרד.
- 5IF — פריטים שהכמות שלהם 0 מקבלים stock_status=outofstock ("אזל מהמלאי") כדי למנוע מכירת יתר; פריט שחזר למלאי מסומן שוב כזמין.
- 6Error Trigger — אם קומקס או האתר לא זמינים לרגע, n8n מנסה שוב ושולח התראה לצוות, כך שסנכרון שנכשל לא משאיר מלאי ישן בשקט. ההרצה הבאה מסנכרנת ממילא מחדש.
וריאציות שוות
הוסיפו WooCommerce Trigger על order.created ו-HTTP Request שמעדכן את קומקס בכל מכירה, כך שקומקס נשאר מקור האמת גם על הזמנות מהאתר וגם מהקופה.
באותה זרימה משכו מקומקס גם מחיר ומחיר מבצע ועדכנו ב-WooCommerce את regular_price ו-sale_price, כך ששינוי מחיר בקופה מתעדכן אוטומטית באתר.
הוסיפו ענף IF שתופס פריטים בקומקס שאין להם SKU תואם בחנות ושולח רשימה לטלגרם או למייל, כדי לשמור על קטלוג מסונכרן בלי מוצרים יתומים.
שאלות נפוצות
אתם קובעים — ב-Schedule Trigger אפשר כל 15 דקות, כל שעה או רק בשעות פתיחת החנות. מכיוון שב-HELIX אין הגבלת הרצות, סנכרון תכוף לא מייקר את המחיר הקבוע (מסביבות 99 שקל לחודש, שלא עולה בחידוש). השרתים באירופה עם כ-70ms, כך שהעדכון נכנס לאתר כמעט מיד.
n8n מנסה שוב, ונוד Error Trigger שולח התראה כדי שלא תישארו עם מלאי ישן בלי לדעת. שום דבר לא הולך לאיבוד, ההרצה הבאה מסנכרנת מחדש. השרת פרטי לעסק שלכם בלבד וקוד-פתוח, פרטי קומקס שמורים מוצפנים, ואם צריך יד — הליקסון זמין 24/7.
כן, אבל שליחה יזומה ללקוחות בוואטסאפ דורשת WhatsApp Business API, תבנית מאושרת מראש והסכמת הלקוח לקבלת הודעות, בהתאם לחוק הספאם. מחוץ לחלון 24 השעות מותר לשלוח רק תבנית מאושרת. אפשר להוסיף זאת כענף נוסף בזרימה בכפוף לאישור הלקוח, ואפשר להתנסות 14 יום עם החזר כספי מלא.
רוצים שהאוטומציה הזו תרוץ אצלכם — בלי להקים שרת?
שרת n8n מנוהל מ-79 ₪/חודש קבוע, בלי הגבלת הרצות. חי תוך 1-3 דקות, עם גיבוי יומי ותמיכה בעברית. 14 יום החזר מלא.