הסיסטם
סיסטמים וכלים

בנית אוטומציה ב-Make — ועצרה ב-2 בלילה בגלל שדה שהיה ריק

מערכת הסיסטם12 ביולי 20262 דק׳ קריאה
בנית אוטומציה ב-Make — ועצרה ב-2 בלילה בגלל שדה שהיה ריק

בנית אוטומציה יפה.

לקוח ממלא טופס → CRM → Slack → מייל אישור → יצירת תיקייה ב-Drive.

עבד בטסט. עבד בדמו ללקוח. עבד 3 ימים.

קורס דיגיטלי

רוצה ללמוד פרסום בפייסבוק לבד — בלי לשרוף כסף?

קורס "החופש לשווק" — כל מה שצריך לדעת על מודעות Meta לעסק קטן. ₪165 בלבד. 350+ בעלי עסקים כבר עברו אותו.

לפרטים ולהרשמה ←₪165 · גישה מיידית · ללא מנוי

ביום הרביעי: לקוח חדש לא מילא את שדה "שם החברה".

Make: Error. Execution stopped.

הסקנריו עצר. הלקוח לא קיבל מייל. אף אחד לא ידע. שלושה ימים.

נו.

למה זה קרה — ואיך Make חושב

Make (ו-Zapier) עובדים עם data paths.

אמרת לו: "קח את שם החברה ושים בשורת הנושא של המייל".

אם שם החברה ריק — יש לך null במקום string.

אם לא הגדרת error handling — הסקנריו נופל.

זה לא באג של Make. זה אתה לא בדקת edge cases.

בתכלס — כל שדה שלא marked as required יכול להגיע ריק. תמיד.

שיחת גוגל שלי ב-2:37 לילה

אני: [גוגל: "make scenario stopped null value field"]

Make community: "הוסף Router עם Fallback"

אני: "מה זה Router עם Fallback?"

Make community: [לינק לתיעוד]

אני: [קורא תיעוד ב-3 בלילה]

אני: [מוסיף fallback]

אני: [ישן ב-4:15]

הסקנריו: עובד למחרת.

5 כללי ברזל לסקנריו שלא נופל

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 יבדקו אותך.

רוצה ללמוד לשווק את העסק שלך לבד?

ליווי מעשי לבעלי עסקים קטנים שרוצים לבנות שיווק שעובד — בלי לסמוך על סוכנויות.

גלה איך ←

כתבות קשורות