n8n בעברית 2026: מדריך מלא + Self-Hosted חינמי
n8n הוא כלי שמחבר בין התוכנות שלכם ומריץ במקומכם פעולות חוזרות (זה מה שנקרא אוטומציה), והוא חינמי לגמרי כשמתקינים אותו על שרת שלכם (Self-Hosted). זו החלופה הטובה ביותר לכלים המוכרים Zapier ו-Make.com. העלות: ₪0 על התוכנה + שרת מ-₪50/חודש, במקום ₪100-400/חודש שמשלמים למתחרים. צריך קצת ידע טכני בסיסי (Docker ו-Linux), והוא מתאים לעסקים שיש בהם מתכנת או איש מחשבים שרוצים שליטה מלאה.
TL;DR - סיכום מהיר
- n8n הוא כלי אוטומציה (מחבר תוכנות ומריץ פעולות במקומכם) חינמי וקוד פתוח (Self-Hosted, כלומר רץ על שרת שלכם) — החלופה הטובה ביותר ל-Zapier ו-Make.com
- עלות: ₪0 על התוכנה (+ שרת מ-₪50/חודש) במקום ₪100-400/חודש ב-Make/Zapier
- היתרונות: אתם שולטים בהכל, אין הגבלות על כמות, אפשר לכתוב קוד JavaScript מלא, וכל המידע נשאר אצלכם בלבד
- החיסרון: צריך קצת ידע טכני בסיסי (Docker ו-Linux)
- למי זה מתאים: עסקים שיש בהם מתכנת או איש מחשבים, חברות סטארטאפ, ועסקים שחשוב להם לשמור על פרטיות המידע
n8n (מבוטא "נוד-ייט-נוד") הוא כלי חינמי שמחבר בין המערכות שבעסק, מאפשר לבנות תהליכים אוטומטיים שלמים (workflows — רצף פעולות שמתבצע לבד מתחילתו ועד סופו), ומריץ אותם במקומכם. אחרי 4 שנים שבהן אני עובד עם n8n — כולל הקמת מערכות גדולות ועמוסות (Queue Mode) לעסקים ישראליים — ריכזתי כאן את המדריך המלא בעברית.
למה דווקא n8n? בניתי עשרות מערכות אוטומציה לעסקים ישראליים, ובדרך ניסיתי את כל הכלים המובילים — Zapier, Make.com ו-n8n. בסוף בחרתי ב-n8n כברירת מחדל לפרויקטים שלי מסיבה אחת פשוטה: אני שולט בהכל, בלי אף הגבלה. עם Zapier שילמתי $270/חודש ובכל זאת נתקעתי ברגע שעברתי את כמות הפעולות שמותר לי לפי המסלול. עם Make.com ה”קרדיטים” (מעין נקודות שכל פעולה צורכת) נגמרו לי כבר באמצע החודש. עם n8n? ₪50 לשרת, אפס הגבלות, והכל רץ על שרת מאובטח שבבעלותי. בשביל עסק ישראלי שרוצה אוטומציה רצינית בלי הפתעות — זה כל ההבדל.
מה זה n8n ולמה זה חשוב
n8n הוא כלי אוטומציה בקוד פתוח (הקוד המלא ב-GitHub — התוכנה פתוחה לכולם וחינמית לשימוש), והוא נותן לכם:
- לחבר בין המערכות שלכם — למשל WhatsApp, Google Sheets, מערכת ניהול לקוחות, מיילים ובוטים, כך שהן עובדות יחד
- לבנות תהליכים אוטומטיים בלי לכתוב קוד — פשוט גוררים בעכבר קופסאות למסך ומחברים ביניהן, וגם מוסיפים החלטות חכמות (כמו “אם קרה X אז תעשה Y”)
- להריץ את הכל על שרת שלכם — כל המידע נשאר אצלכם בלבד, בלי שאף חברה חיצונית תראה אותו
- בלי שום הגבלה — אין תקרה על כמות התהליכים, כמות ההפעלות או כמות הפעולות שתריצו
למה n8n ולא Make/Zapier?
| קריטריון | n8n Self-Hosted | Make.com Core | Zapier Professional |
|---|---|---|---|
| עלות חודשית | ₪50 (שרת) | ₪39 | ₪270 |
| עלות שנתית | ₪600 | ₪468 | ₪3,240 |
| מגבלת הרצות | ∞ | 10,000/חודש | 2,000/חודש |
| מגבלת workflows | ∞ | ∞ | ∞ |
| JavaScript מלא | ✅ | חלקי | מוגבל |
| Self-Hosted | ✅ | ❌ | ❌ |
| קוד פתוח | ✅ | ❌ | ❌ |
בשורה אחת: עסק ישראלי ממוצע חוסך ₪2,640 בשנה אם הוא עובד עם n8n במקום עם Zapier. לא בטוחים איזה כלי הכי מתאים לכם? בשירות האוטומציה לעסקים שלנו נעזור לכם לבחור את הכלי הנכון בדיוק לפי מה שהעסק שלכם צריך.
השוואה מפורטת? קראו את Make vs Zapier vs n8n: מה מתאים לעסק ישראלי?
התקנת n8n על שרת (Self-Hosted)
דרישות מינימום
- שרת VPS (מחשב שרץ אצל חברת אחסון ופתוח לכם מרחוק 24 שעות ביממה) — 2GB RAM, 1 vCPU, 20GB SSD (מ-₪50/חודש ב-Hetzner)
- מערכת הפעלה — Ubuntu 22.04+ או Debian 12+ (שתי גרסאות נפוצות של לינוקס, מערכת ההפעלה שרצה על השרת)
- דומיין (כתובת אתר משלכם) — למשל
n8n.your-domain.com - Docker — מומלץ מאוד (כלי שאורז את התוכנה לקופסה מוכנה, ובזכותו ההתקנה והעדכונים הרבה יותר פשוטים)
שלב 1: התקנת Docker
הפקודות הבאות מעדכנות את השרת ומתקינות עליו את Docker — הכלי שיריץ בהמשך את n8n בתוך “קופסה” מסודרת. פשוט מדביקים אותן שורה-שורה בחלון הפקודות של השרת:
👨💻 להצגת הקוד (למפתחים)
# עדכון חבילות
sudo apt update && sudo apt upgrade -y
# התקנת Docker
curl -fsSL https://get.docker.com | sh
# התקנת Docker Compose
sudo apt install docker-compose-plugin -y
# הוספת המשתמש לקבוצת Docker
sudo usermod -aG docker $USER
שלב 2: יצירת docker-compose.yaml
הקובץ הבא הוא בעצם “מתכון” שמסביר לשרת איך להריץ את n8n — איזו גרסה להוריד, באיזו כתובת אתר להשתמש, מה הסיסמה, ואיפה לשמור את המידע. אתם שומרים אותו בשם docker-compose.yaml ומחליפים את הפרטים המודגשים (כמו הדומיין והסיסמה) בשלכם:
👨💻 להצגת הקוד (למפתחים)
version: '3.8'
services:
n8n:
image: n8nio/n8n:latest
restart: always
ports:
- "5678:5678"
environment:
- N8N_HOST=n8n.your-domain.com
- N8N_PORT=5678
- N8N_PROTOCOL=https
- WEBHOOK_URL=https://n8n.your-domain.com/
- N8N_BASIC_AUTH_ACTIVE=true
- N8N_BASIC_AUTH_USER=admin
- N8N_BASIC_AUTH_PASSWORD=your-strong-password
- GENERIC_TIMEZONE=Asia/Jerusalem
- TZ=Asia/Jerusalem
volumes:
- n8n_data:/home/node/.n8n
volumes:
n8n_data:
שלב 3: הפעלה
הפקודה הבאה מפעילה את n8n לפי המתכון שהכנו — היא מורידה את מה שצריך ומדליקה את המערכת ברקע:
👨💻 להצגת הקוד (למפתחים)
docker compose up -d
זהו! n8n כבר רץ, וניתן לגשת אליו בכתובת http://your-server-ip:5678.
שלב 4: SSL עם Caddy (מומלץ)
עד עכשיו הכתובת שלנו הייתה לא מאובטחת (http). כדי לקבל את המנעול הירוק (חיבור מוצפן, https) נוסיף כלי קטן בשם Caddy שדואג לזה אוטומטית וגם מפנה את הגולשים ל-n8n. המתכון המעודכן הבא מריץ את שניהם יחד — את Caddy ואת n8n:
👨💻 להצגת הקוד (למפתחים)
# docker-compose.yaml — גרסה עם Caddy
version: '3.8'
services:
caddy:
image: caddy:latest
restart: always
ports:
- "80:80"
- "443:443"
volumes:
- ./Caddyfile:/etc/caddy/Caddyfile
- caddy_data:/data
n8n:
image: n8nio/n8n:latest
restart: always
environment:
- N8N_HOST=n8n.your-domain.com
- N8N_PORT=5678
- N8N_PROTOCOL=https
- WEBHOOK_URL=https://n8n.your-domain.com/
- GENERIC_TIMEZONE=Asia/Jerusalem
- TZ=Asia/Jerusalem
volumes:
- n8n_data:/home/node/.n8n
volumes:
n8n_data:
caddy_data:
בנוסף צריך קובץ קטן ושמו Caddyfile, שאומר ל-Caddy: “כשמישהו נכנס לכתובת הזאת, תעביר אותו ל-n8n”. זה כל תוכנו:
👨💻 להצגת הקוד (למפתחים)
# Caddyfile
n8n.your-domain.com {
reverse_proxy n8n:5678
}
עכשיו יש לכם n8n עם HTTPS אוטומטי בכתובת https://n8n.your-domain.com.
הגדרות ואבטחה
הגדרות חיוניות
אלה כמה הגדרות בסיס שכדאי להזין ל-n8n כדי שיעבוד חלק (למשל הכתובת שלכם, אזור הזמן של ישראל, וכמה זמן לשמור היסטוריה). ליד כל שורה יש הערה קצרה שמסבירה מה היא עושה:
👨💻 להצגת הקוד (למפתחים)
# משתני סביבה חשובים
N8N_HOST=n8n.your-domain.com # הדומיין שלכם
WEBHOOK_URL=https://n8n.your-domain.com/ # חשוב! ללא זה webhooks לא עובדים
GENERIC_TIMEZONE=Asia/Jerusalem # אזור זמן ישראלי
N8N_DEFAULT_LOCALE=en # ממשק באנגלית (הכי יציב)
EXECUTIONS_DATA_MAX_AGE=168 # שמירת היסטוריה 7 ימים
EXECUTIONS_DATA_SAVE_ON_SUCCESS=all # שמירת כל ההרצות המוצלחות
אבטחה בסיסית
- סיסמה חזקה — לפחות 16 תווים, שמשלבת אותיות גדולות, מספרים וסימנים. ככל שהסיסמה ארוכה ומגוונת יותר, כך קשה יותר לפרוץ אותה
- חומת אש (Firewall) — מנגנון שחוסם גישה לשרת מבחוץ. משאירים פתוחות רק את שתי “הדלתות” (פורטים) שבאמת צריך: 80 ו-443, ואת השאר סוגרים
הפקודות הבאות מפעילות את חומת האש ופותחות רק את הדלתות הנחוצות — 80 ו-443 לאתר עצמו, ו-22 כדי שתוכלו עדיין להתחבר לשרת מרחוק (SSH):
👨💻 להצגת הקוד (למפתחים)
sudo ufw allow 80/tcp
sudo ufw allow 443/tcp
sudo ufw allow 22/tcp # SSH
sudo ufw enable
- גיבויים אוטומטיים — דאגו שהתיקייה n8n_data (שבה נשמר כל המידע שלכם) תיגבה כל יום, כדי שלא תאבדו כלום אם משהו משתבש
- עדכונים — כדאי לעדכן את n8n מדי פעם כדי לקבל שיפורים ותיקוני אבטחה. שתי הפקודות הבאות מורידות את הגרסה החדשה ומפעילות אותה מחדש:
👨💻 להצגת הקוד (למפתחים)
docker compose pull
docker compose up -d
הגדרת בסיס נתונים (PostgreSQL)
n8n מגיע כברירת מחדל עם מסד נתונים קטן (המקום שבו הוא שומר את כל הנתונים) בשם SQLite, שמספיק להתחלה. אם העסק גדל והמערכת עמוסה, כדאי להחליף אותו במסד חזק יותר בשם PostgreSQL. המתכון הבא מוסיף את PostgreSQL ומחבר אליו את n8n:
👨💻 להצגת הקוד (למפתחים)
services:
postgres:
image: postgres:16
restart: always
environment:
POSTGRES_DB: n8n
POSTGRES_USER: n8n
POSTGRES_PASSWORD: strong-password-here
volumes:
- postgres_data:/var/lib/postgresql/data
n8n:
image: n8nio/n8n:latest
restart: always
environment:
- DB_TYPE=postgresdb
- DB_POSTGRESDB_HOST=postgres
- DB_POSTGRESDB_DATABASE=n8n
- DB_POSTGRESDB_USER=n8n
- DB_POSTGRESDB_PASSWORD=strong-password-here
# ... שאר ההגדרות
depends_on:
- postgres
בניית ה-workflow הראשון
מושגים בסיסיים
- Node (צומת) — קופסה אחת שעושה פעולה אחת. למשל: קופסה ששולחת מייל, או קופסה שקוראת שורה מ-Google Sheet
- Workflow — כמה קופסאות (Nodes) כאלה מחוברות זו לזו לפי הסדר, כך שביחד הן מרכיבות תהליך שלם שרץ לבד
- Trigger — הקופסה הראשונה, זו שנותנת את אות הפתיחה ומפעילה את כל התהליך. למשל: כשמגיעה הודעה, בשעה קבועה, או כשקורה אירוע מסוים
- Execution — פעם אחת שבה התהליך רץ מתחילתו ועד סופו (הפעלה בודדת)
- Credentials — פרטי ההתחברות שמאפשרים ל-n8n להיכנס בשמכם לשירותים אחרים, בדיוק כמו שם משתמש וסיסמה (למשל מפתחות API — קוד סודי שמחבר בין תוכנות — או התחברות מסוג OAuth)
דוגמה: בוט WhatsApp פשוט
מה רוצים להשיג: לקוח שולח הודעה בוואטסאפ, מקבל תשובה אוטומטית מיד, ובמקביל ההודעה שלו נשמרת אצלנו בטבלת Google Sheets כדי שלא נאבד אף פנייה.
מחפשים מדריך מקיף יותר? ה-workflow למטה הוא דוגמה מינימלית. ל-3 שיטות מלאות לבניית בוט וואטסאפ (WAHA self-hosted, n8n + Webhook, או Make/Zapier) — כולל קוד מוכן להעתקה וצילומי מסך מכל שלב — ראו את המדריך המלא לבוט וואטסאפ חינם 2026.
שרשרת הקופסאות (Nodes): התרשים הבא מראה את מסלול הפעולה מקצה לקצה — קבלת ההודעה, בדיקה מה כתוב בה, שליחת תשובה, ולבסוף שמירה בטבלה. כל חץ הוא המעבר לשלב הבא:
👨💻 להצגת הקוד (למפתחים)
Webhook (קבלת הודעה) → IF (בדיקת תוכן) → Send WhatsApp (מענה) → Google Sheets (שמירה)
שלב 1: Webhook Node — הקופסה שמקשיבה ומקבלת כל הודעה חדשה שנכנסת מוואטסאפ. אלה ההגדרות שלה:
- סוג: Webhook
- Method: POST
- Path:
/whatsapp-incoming - URL:
https://n8n.your-domain.com/webhook/whatsapp-incoming
שלב 2: IF Node (תנאי) — הקופסה שבודקת מה הלקוח כתב ומחליטה לאן להמשיך. אם ההודעה מכילה את המילה “מחיר” — נשלח מחירון; אחרת — נשלח תשובה כללית. כך זה מוגדר:
- Condition:
{{ $json.body.text }}contains “מחיר” - True: שלח הודעת מחירון
- False: שלח הודעה כללית
שלב 3: HTTP Request (שליחת WhatsApp) — הקופסה ששולחת בפועל את התשובה חזרה ללקוח בוואטסאפ. היא פונה לשרת הוואטסאפ ומבקשת ממנו לשלוח את ההודעה. אלה ההגדרות:
- Method: POST
- URL:
https://your-waha-server/api/sendText - Body:
השורות הבאות (Body) הן התוכן שאנחנו שולחים לשרת: למי לשלוח (מספר הלקוח, שמגיע אוטומטית מההודעה שקיבלנו) ומה לכתוב לו. את הטקסט אפשר להחליף בכל מסר שתרצו:
👨💻 להצגת הקוד (למפתחים)
{
"chatId": "{{ $json.body.from }}",
"text": "שלום! 👋 תודה שפנית אלינו. הנה המחירון שלנו: ..."
}
כך זה נראה בפועל מצד הלקוח — הוא כותב, והבוט מזהה את המילה “מחיר” ומשיב מיד את המחירון, בלי שאף אחד ליד המקלדת:
שלב 4: Google Sheets (שמירת לוג) — הקופסה האחרונה, שרושמת כל פנייה בשורה חדשה בטבלה, כדי שתהיה לכם רשימה מסודרת של כל הלקוחות שכתבו. ההגדרות:
- Sheet: “WhatsApp Leads”
- Operation: Append Row
- Columns: תאריך, מספר טלפון, הודעה, סטטוס
דוגמה: אוטומציית לידים
מה רוצים להשיג: מישהו ממלא טופס באתר, ואז אוטומטית: המנהל מקבל התראה בוואטסאפ, הפרטים נשמרים ב-CRM (מערכת לניהול לקוחות), הלקוח מקבל מייל, והכל מגובה גם בטבלה.
התרשים הבא מראה את מסלול הפעולה: כל חץ מוביל לשלב הבא, והחץ שיורד למטה מסמן פעולה נוספת שקורית במקביל (גיבוי בטבלה):
👨💻 להצגת הקוד (למפתחים)
Webhook (טופס) → WhatsApp (התראה למנהל) → HTTP Request (CRM) → Send Email (ללקוח)
↓
Google Sheets (גיבוי)
כמה זמן לוקח לבנות את זה: 30-60 דקות למי שכבר מכיר את הממשק.
אינטגרציות פופולריות לעסקים ישראליים
WhatsApp Business API
כדי שה-n8n ידבר עם וואטסאפ צריך מתווך, וכאן נכנס כלי בשם WAHA (WhatsApp HTTP API) — תוכנה שמתקינים על שרת שלכם והיא מחברת בין וואטסאפ ל-n8n. חשוב לדעת: WAHA אינו החיבור הרשמי של וואטסאפ, אלא דרך עוקפת — והיא מצוינת לבוטים שמגיבים למי שכותב אליכם, למענה ללקוחות, לתמיכה ולתיאום תורים. אם רוצים שכמה נציגים יטפלו יחד באותן שיחות, אפשר לחבר גם מערכת בשם Chatwoot (לקוראים שלנו: 5% הנחה בקוד ACHIYAVS ב-Chatwoot Cloud). לעומת זאת, אם המטרה היא לשלוח הודעות שיווק להרבה אנשים בבת אחת — עדיף דווקא החיבור הרשמי של וואטסאפ. מתי כל סוג מתאים?
- שליחת הודעות — אפשר לשלוח טקסט, תמונות, קבצים וגם כפתורים ללחיצה
- קבלת הודעות — בכל פעם שלקוח כותב לכם, המערכת מקבלת על כך התראה אוטומטית מיד (זה מה שנקרא Webhook — הודעה שנשלחת בין תוכנות ברגע שקורה משהו)
- בוטים — מענה אוטומטי חכם, שיודע להגיב אחרת לפי מה שהלקוח שאל
- שיווק — שליחת הודעות ללקוחות (תמיד בהתאם לחוק!)
מעוניינים בבוט WhatsApp? קראו את המדריך המלא לבניית בוט וואטסאפ
Google Workspace
- Gmail — לשלוח מיילים, לקרוא את התיבה הנכנסת ולתייג הודעות אוטומטית
- Google Sheets — לקרוא ולכתוב בטבלאות (יכול לשמש כמערכת ניהול לקוחות פשוטה במקום CRM)
- Google Calendar — ליצור אירועים ותזכורות ולסנכרן יומנים
- Google Drive — לשמור קבצים וליצור תיקיות
שירותים ישראליים
n8n יודע להתחבר גם לשירותים ישראליים מוכרים. את החיבור עושים דרך אותו רכיב כללי, HTTP Request, שמאפשר לדבר כמעט עם כל תוכנה:
| שירות | חיבור | שימוש |
|---|---|---|
| Green Invoice | API | יצירת חשבוניות אוטומטית |
| Monday.com | Native Node | ניהול פרויקטים |
| Meshulam | API | קבלת תשלומים |
| Priority | API | ERP |
| Chatwoot | Webhooks | צ’אט שירות לקוחות |
AI ובינה מלאכותית
n8n מתחבר ישירות גם לכלי בינה מלאכותית, כך שהאוטומציות שלכם יכולות “לחשוב” ולא רק לבצע פעולות קבועות:
- OpenAI/ChatGPT — רכיב מוכן שיודע לכתוב טקסט, לסכם ולנתח תוכן בשבילכם
- Claude (Anthropic) — מתחברים אליו דרך רכיב ה-HTTP Request, ונעזרים בו למשל כדי לנתח מסמכים
- AI Agent — רכיב מיוחד לבניית “עוזר חכם” שיודע לא רק לענות, אלא גם להשתמש בכלים ולבצע פעולות בעצמו (Tools)
- Multi-Agent (כמה עוזרים חכמים שעובדים יחד) — עוזר ראשי אחד שמקבל כל פנייה ומעביר אותה לעוזר המתאים לפי הנושא (לידים / תמיכה / תיאום). מתי שווה לעבור מסוכן יחיד למערכת Multi-Agent
התרשים הבא מדגים תהליך פשוט עם AI: מגיעה הודעה מלקוח, העוזר החכם מנסח תשובה, התשובה נשלחת חזרה, והכל נרשם בטבלה:
👨💻 להצגת הקוד (למפתחים)
Customer Message → AI Agent (GPT-4) → Send Reply → Log to Sheet
דוגמה: בוט שירות לקוחות שנעזר בבינה מלאכותית כדי להבין מה הלקוח שאל ולענות לו תשובה חכמה. לעומק על יישומי AI לעסקים קטנים ובינוניים, הפער עם חברות גדולות, וההזדמנויות האמיתיות ב-2026 → — או למסלול מקצה לקצה של אוטומציה לעסק קטן (בוט + CRM + AI Agent מ-₪3,500).
Queue Mode — ביצועים גבוהים
מתי צריך Queue Mode?
- כשמריצים מעל 100 תהליכים ביום
- כשהתהליכים “כבדים” ודורשים הרבה כוח (למשל עיבוד קבצים גדולים או שימוש ב-AI)
- כשחשוב שהמערכת תהיה יציבה מאוד ולא תיפול בעומס (בזכות כמה “עובדים”, workers, שחולקים ביניהם את העבודה)
- כשכמה אנשים עובדים במערכת בו-זמנית
איך זה עובד?
התרשים הבא ממחיש את הרעיון: “מנהל” אחד מקבל את כל המשימות ומסדר אותן בתור, וכמה “עובדים” מבצעים אותן במקביל — כמו קופאי ראשי שמפנה לקוחות לכמה קופות פתוחות:
👨💻 להצגת הקוד (למפתחים)
Main Process (מנהל) → Redis (תור) → Worker 1 (מבצע)
→ Worker 2 (מבצע)
→ Worker 3 (מבצע)
- Main Process (המנהל) — מקבל את אותות הפתיחה ומסדר את המשימות בתור
- Redis — התוכנה שמחזיקה ומנהלת את התור עצמו
- Workers (העובדים) — אלה שמבצעים בפועל את התהליכים. אפשר להוסיף עוד עובדים ככל שהעומס גדל
docker-compose.yaml ל-Queue Mode
המתכון המלא הבא מרכיב את כל החלקים שדיברנו עליהם ומחבר אותם יחד: את מנהל התור (Redis), את מסד הנתונים (PostgreSQL), את n8n עצמו, וגם “עובד” נפרד שיבצע את המשימות. זה בדיוק מה שצריך כדי להריץ את המערכת במצב העמוס:
👨💻 להצגת הקוד (למפתחים)
version: '3.8'
services:
redis:
image: redis:7-alpine
restart: always
volumes:
- redis_data:/data
postgres:
image: postgres:16
restart: always
environment:
POSTGRES_DB: n8n
POSTGRES_USER: n8n
POSTGRES_PASSWORD: strong-password
volumes:
- postgres_data:/var/lib/postgresql/data
n8n:
image: n8nio/n8n:latest
restart: always
environment:
- EXECUTIONS_MODE=queue
- QUEUE_BULL_REDIS_HOST=redis
- DB_TYPE=postgresdb
- DB_POSTGRESDB_HOST=postgres
- DB_POSTGRESDB_DATABASE=n8n
- DB_POSTGRESDB_USER=n8n
- DB_POSTGRESDB_PASSWORD=strong-password
- N8N_HOST=n8n.your-domain.com
- WEBHOOK_URL=https://n8n.your-domain.com/
- GENERIC_TIMEZONE=Asia/Jerusalem
depends_on:
- redis
- postgres
n8n-worker:
image: n8nio/n8n:latest
restart: always
command: worker
environment:
- EXECUTIONS_MODE=queue
- QUEUE_BULL_REDIS_HOST=redis
- DB_TYPE=postgresdb
- DB_POSTGRESDB_HOST=postgres
- DB_POSTGRESDB_DATABASE=n8n
- DB_POSTGRESDB_USER=n8n
- DB_POSTGRESDB_PASSWORD=strong-password
- GENERIC_TIMEZONE=Asia/Jerusalem
depends_on:
- redis
- postgres
volumes:
redis_data:
postgres_data:
אצל לקוחות שמריצים מאות תהליכים ביום אנחנו מפעילים בדיוק את המצב הזה (Queue Mode) עם “עובד” ייעודי — וזה עובד יציב ואמין.
טיפים מתקדמים
1. Error Handling — טיפול בשגיאות
לכל תהליך כדאי להוסיף Error Trigger — קופסה מיוחדת שנכנסת לפעולה רק כשמשהו משתבש, כמו גלאי עשן שמתריע ברגע שיש בעיה. התרשים הבא מראה מה קורה כשמתרחשת תקלה: נשלחת אליכם התראה מיידית בוואטסאפ, והתקלה גם נרשמת בטבלה כדי שתוכלו לבדוק אותה אחר כך:
👨💻 להצגת הקוד (למפתחים)
Error Trigger → Send WhatsApp Alert → Log to Google Sheets
למה זה חשוב? בלי הקופסה הזאת, תקלות עלולות לקרות בשקט מבלי שתדעו עליהן בכלל. איתה, אתם מקבלים הודעה מיידית בוואטסאפ עם פרטי מה שהשתבש — ויכולים לתקן מהר.
2. Environment Variables — משתני סביבה
את הפרטים הרגישים — כמו מפתחות סודיים (API) וכתובות שרת — כדאי לשמור במקום מרכזי אחד ומאובטח (מה שנקרא “משתני סביבה”), ולא לפזר אותם בתוך כל תהליך ותהליך. כך הם מוגנים יותר, וגם קל לעדכן אותם בבת אחת. את הפרטים מגדירים פעם אחת בקובץ ההגדרות:
👨💻 להצגת הקוד (למפתחים)
# ב-docker-compose.yaml
environment:
- WAHA_API_URL=https://waha.your-domain.com
- OPENAI_API_KEY=sk-...
ואז, בכל מקום שצריך אותם בתוך n8n, פשוט מפנים אליהם בקיצור הזה במקום לכתוב שוב את הערך המלא:
👨💻 להצגת הקוד (למפתחים)
{{ $env.WAHA_API_URL }}/api/sendText
3. Sub-Workflows — פירוק לתתי-workflows
תהליך אחד גדל ונהיה מסובך? במקום להחזיק אותו כמפלצת ענקית אחת, אפשר לפרק אותו לכמה תהליכים קטנים (sub-workflows) שהתהליך הראשי מפעיל לפי הצורך — בדיוק כמו לחלק ספר עבה לפרקים. התרשים הבא מדגים תהליך ראשי שמפעיל שלושה תהליכים קטנים:
👨💻 להצגת הקוד (למפתחים)
Main Workflow → Execute Workflow (Send WhatsApp)
→ Execute Workflow (Update CRM)
→ Execute Workflow (Send Email)
היתרונות:
- הרבה יותר קל לתחזק ולאתר תקלות
- אפשר להשתמש שוב באותו תהליך קטן בכמה תהליכים שונים, בלי לבנות אותו מחדש בכל פעם
- המערכת עובדת מהר יותר
4. Pinned Data — בדיקות מהירות
כשאתם בונים תהליך ורוצים לבדוק אותו שוב ושוב, יש תכונה נוחה בשם Pin Data (“נעיצת נתונים”). היא מאפשרת “להקפיא” את התוצאה של שלב מסוים, כדי שתוכלו לבדוק רק את השלבים שאחריו — בלי להריץ מחדש את כל התהליך מהתחלה בכל פעם. זה חוסך המון זמן בזמן הפיתוח.
5. ביטויים (Expressions) שימושיים
“ביטויים” הם קטעי נוסחה קטנים שמאפשרים ל-n8n לעבד את הנתונים תוך כדי ריצה — למשל לעצב תאריך, לקצר טקסט או לסדר מספר טלפון. הנה כמה ביטויים שימושיים ומוכנים להעתקה, ומעל כל אחד הערה שמסבירה מה הוא עושה:
👨💻 להצגת הקוד (למפתחים)
// תאריך בפורמט ישראלי
{{ $now.format('dd/MM/yyyy HH:mm') }}
// קיצור טקסט
{{ $json.text.substring(0, 100) + '...' }}
// בדיקת ערך ריק
{{ $json.phone || 'לא צוין' }}
// המרת מספר טלפון ישראלי לפורמט בינלאומי
{{ $json.phone.replace(/^0/, '972') }}
// יום בשבוע בעברית
{{ ['ראשון','שני','שלישי','רביעי','חמישי','שישי','שבת'][$now.weekday] }}
n8n vs Make.com vs Zapier — השוואה מהירה
| n8n | Make.com | Zapier | |
|---|---|---|---|
| מחיר | ₪50/חודש | ₪39-125/חודש | ₪270+/חודש |
| מגבלות | אין | קרדיטים | Tasks |
| קלות שימוש | ⭐⭐⭐ | ⭐⭐⭐⭐ | ⭐⭐⭐⭐⭐ |
| עוצמה | ⭐⭐⭐⭐⭐ | ⭐⭐⭐⭐ | ⭐⭐⭐ |
| פרטיות | ⭐⭐⭐⭐⭐ | ⭐⭐ | ⭐⭐ |
| למי מתאים | טכניים | עסקים קטנים | מתחילים |
להשוואה מלאה עם מחירים, דוגמאות, וטבלאות מפורטות: Make vs Zapier vs n8n: מה מתאים לעסק ישראלי?
מקרי שימוש אמיתיים
קליניקה רפואית — ניהול תורים
בדוגמה הזאת המטופל כותב בוואטסאפ, והמערכת בודקת לבד את היומן, מציעה או קובעת תור, מאשרת חזרה בוואטסאפ ומעדכנת את היומן — הכל בלי מעורבות אנושית:
👨💻 להצגת הקוד (למפתחים)
Patient WhatsApp → n8n → Check Calendar → Book/Suggest → Confirm via WhatsApp → Update Google Calendar
התוצאה: 80% מהתורים נקבעים לבד, בלי שמזכירה תיגע בזה.
חנות אונליין — סנכרון הזמנות
כאן, ברגע שמתקבלת הזמנה חדשה בחנות, המערכת עושה לבד את כל השרשרת: מפיקה חשבונית, מודיעה למחסן בוואטסאפ, מעדכנת את לוח הניהול ושולחת מייל ללקוח:
👨💻 להצגת הקוד (למפתחים)
WooCommerce Order → n8n → Create Invoice (Green Invoice) → Notify Warehouse (WhatsApp) → Update Monday.com → Email Customer
התוצאה: אפס עבודה ידנית על הזמנות — מ-45 דקות ביום לאפס.
משרד עורכי דין — ניהול לידים
בדוגמה האחרונה, לקוח פוטנציאלי ממלא טופס באתר, והבינה המלאכותית מיינת את הפנייה לפי הנושא, מעבירה אותה לעורך הדין המתאים בוואטסאפ, פותחת רשומה במערכת ניהול הלקוחות וקובעת מעקב:
👨💻 להצגת הקוד (למפתחים)
Website Form → n8n → AI Classification → Assign to Attorney (WhatsApp) → Create CRM Entry → Follow-up Schedule
התוצאה: כל פנייה מטופלת תוך 2 דקות במקום שעות.
רוצים מערכת אוטומציה שבנויה בדיוק לעסק שלכם? צרו קשר לשיחת ייעוץ חינם — נבנה יחד תוכנית שמתאימה לצרכים ולתקציב שלכם.
איך מתחילים?
אופציה 1: אתם מתקינים בעצמכם
- שכרו שרת (VPS) בחברת Hetzner (מ-€4.5/חודש)
- עקבו אחרי שלבי ההתקנה שלמעלה
- בנו את התהליך האוטומטי (workflow) הראשון שלכם
אופציה 2: אנחנו מתקינים ובונים
- התקנת n8n — ₪500 חד פעמי (כולל חיבור מאובטח SSL, אבטחה וגיבויים — כלומר הכל מוכן ומוגן)
- בניית אוטומציה — מ-₪3,500 (המחיר תלוי בכמה התהליך מורכב)
- תחזוקה חודשית — מ-₪200/חודש (אנחנו עוקבים שהכל עובד, מעדכנים ומתקנים תקלות)
רוצים להתקין n8n או לבנות אוטומציה?
תבניות workflow מוכנות
לא חייבים לבנות הכל מאפס. ב-ספריית התבניות של n8n יש אלפי תהליכים מוכנים (workflows) שאפשר לייבא בלחיצה אחת ולהתאים לעצמכם — כמו מתכונים מוכנים שרק צריך לכוונן.
תבנית שבנינו: Find AliExpress affiliate products via Telegram with OpenAI and Decodo — אוטומציה שמחברת יחד את Telegram, את OpenAI ושירות חיצוני. דוגמה טובה לאיך מרכיבים תהליך מורכב עם n8n.
עוד תבניות שלנו תמצאו בפרופיל ה-Creator שלנו ב-n8n.
עדכון אחרון: מאי 2026
אנחנו מעדכנים את המדריך הזה כל הזמן. העדכון המשמעותי האחרון: n8n 1.115 (אפריל 2026) הוסיף יכולת בשם Memory Tools, שנותנת לתהליך “זיכרון” — כלומר הוא זוכר מה קרה בפעמים הקודמות במקום להתחיל כל פעם מאפס. זה מקל מאוד לבנות אוטומציות חכמות, כמו עוזר AI שזוכר את השיחה עם הלקוח (n8n release notes). המחירים נכונים לתאריך הפרסום.
מה הדבר הראשון שהייתם רוצים שייעשה לבד עם n8n — ומה עוצר אתכם כרגע? בין אם זה לחבר את הוואטסאפ למערכת ניהול הלקוחות (CRM), לקבל דוחות אוטומטיים, או כל דבר אחר — אשמח לשמוע.
רוצה לחסוך זמן עם אוטומציה?
- מחירון מלא — בוט וואטסאפ מ-₪3,500
- ייעוץ חינם — שיחה של 20 דקות, ללא התחייבות
- שאלות נפוצות — תשובות לכל השאלות
- שירות בוט וואטסאפ — מענה אוטומטי 24/7
- אוטומציה עסקית — חיבור מערכות וניהול תהליכים
- שירות אוטומציה עם n8n — רץ על שרת שלכם (Self-hosted), עם חיבורים מורכבים בין מערכות (API), מ-₪3,500
- חיבור מערכות ואינטגרציות — לחבר את מערכת הלקוחות (CRM), הסליקה (גביית תשלומים), היומן והגיליונות כך שיעבדו יחד בזרימה אחת
- פתרונות אוטומציה בהתאמה אישית — לימים שבהם העסק צריך תהליך ייחודי שלא קיים באף תבנית מוכנה
השאירו שם וטלפון ואחזור עם הצעה ראשונית ומחיר משוער. בנייה מ-₪3,500 חד-פעמי, ללא התחייבות.
או רוצים לדבר עכשיו?
דברו איתי עכשיו בוואטסאפללא ספאם. מדיניות פרטיות
מוכנים שהבוט יענה ללקוחות גם כשאתם ישנים?
50+ עסקים בישראל כבר עונים 24/7, מתאמים פגישות ואוספים לידים — בלי להרים טלפון. ספרו לי על העסק שלכם — ואחזור עם הצעה ראשונית מותאמת: מה כדאי לאוטמט קודם, ומה ההחזר הצפוי.
בישראל
בשבוע
מעדיפים וואטסאפ? ספרו לי על העסק ואחזור עם הצעה ←