בנית אוטומציה יפה.
לקוח ממלא טופס → CRM → Slack → מייל אישור → יצירת תיקייה ב-Drive.
עבד בטסט. עבד בדמו ללקוח. עבד 3 ימים.
בנית אוטומציה יפה.
לקוח ממלא טופס → CRM → Slack → מייל אישור → יצירת תיקייה ב-Drive.
עבד בטסט. עבד בדמו ללקוח. עבד 3 ימים.
ביום הרביעי: לקוח חדש לא מילא את שדה "שם החברה".
Make: Error. Execution stopped.
הסקנריו עצר. הלקוח לא קיבל מייל. אף אחד לא ידע. שלושה ימים.
נו.
Make (ו-Zapier) עובדים עם data paths.
אמרת לו: "קח את שם החברה ושים בשורת הנושא של המייל".
אם שם החברה ריק — יש לך null במקום string.
אם לא הגדרת error handling — הסקנריו נופל.
זה לא באג של Make. זה אתה לא בדקת edge cases.
בתכלס — כל שדה שלא marked as required יכול להגיע ריק. תמיד.
אני: [גוגל: "make scenario stopped null value field"]
Make community: "הוסף Router עם Fallback"
אני: "מה זה Router עם Fallback?"
Make community: [לינק לתיעוד]
אני: [קורא תיעוד ב-3 בלילה]
אני: [מוסיף fallback]
אני: [ישן ב-4:15]
הסקנריו: עובד למחרת.
1. כל שדה קריטי — בדוק שהוא קיים לפני שמשתמשים בו. Module: "Tools → Set variable" עם ifempty({{field}}, "default value").
2. הגדר Error Handler על כל רצף. Make מאפשר Module Error Handler. שים שם: שלח מייל/Slack אליך.
3. תמיד הפעל On Error: Resume. הסקנריו ממשיך לשורה הבאה. לא נעצר.
4. History + Notifications. Make שולח התראות על executions שנפלו. הפעל את זה. חינם.
5. שדות optional — תגדיר להם ברירת מחדל. לא "לקוח" — "לקוח לא מזוהה". לא ריק — "לא סופק".
אוטומציה עובדת בדיוק כמו שבדקת אותה.
ולא יותר.
תבדוק את ה-unhappy paths לפני שה-unhappy paths יבדקו אותך.
ליווי מעשי לבעלי עסקים קטנים שרוצים לבנות שיווק שעובד — בלי לסמוך על סוכנויות.
גלה איך ←הכל עבד מושלם בטסט. ואז הלקוח הראשון שלח תגובה עם אמוג'י ומערכת כולה נפלה.
הגדרת את ה-CRM. ייבאת את הקונטקטים. ואז חזרת ל-Excel ולדפי פוסט-איט.
בחרת n8n כי זה open source. עכשיו אתה מתחזק שרת. אלטרנטיבה: Make, שגובה לך על כל פעולה.