ל-Formy אין אפליקציה בקטלוג של Zapier, ואין חשבון Formy שמתחברים אליו מתוך Zapier. החיבור עובר דרך אינטגרציית ה-Webhook של Formy: ב-Zapier יוצרים Zap שהטריגר שלו הוא Catch Hook של Webhooks by Zapier, וב-Formy מדביקים את הכתובת שהוא נותן. מאותו רגע Formy שולחת לכתובת הזאת, כבקשת POST עם JSON, כל תגובה לטופס שעומדת בתנאי האינטגרציה.
אינטגרציית Webhook זמינה בכל המסלולים של Formy, כולל Free. Zapier מחייב בנפרד: לפי מרכז העזרה של Zapier, Webhooks by Zapier אינו כלול במסלול Free של Zapier, ונדרש מסלול Zapier בתשלום. המדריך מבוסס על התיעוד של Zapier ועל אופן השליחה של Formy, ולא על בדיקה בחשבון Zapier. עוד לא בחרתם פלטפורמה? ההבדלים במחיר, בהגדרה ובתחזוקה מוסברים בהשוואה בין Make, Zapier ו-n8n לחיבור טפסים, ול-Make יש ב-Formy כרטיס משלו.
מה Formy שולחת ב-Webhook, ואיך בודקים שהפעולה הושלמה ביעד, מוסבר בעמוד אוטומציה לטפסים עם Make, Zapier ו-n8n .
מה כדאי לבדוק לפני חיבור טופס ל-Zapier?
מגדירים תוצאה נדרשת
בחרו פעולה מוגדרת, כמו שמירת פנייה ב-CRM, ובדקו אם נדרשת אוטומציה או שצפייה בתגובות ב-Formy מספיקה.
בודקים כל שלב בנפרד
שליחה מהטופס, הרצת ה-Zap ושמירה נכונה ביעד הן תוצאות שונות. הצלחה בשלב הראשון אינה מוכיחה שהשלבים הבאים הושלמו.
מאשרים התאמה ליעד
בדקו ב-Zapier שהפעולה הרצויה קיימת באפליקציית היעד, ושהחשבון שחיברתם שם מורשה לבצע אותה.
מתכננים טיפול בכישלון
הגדירו מי בודק שגיאה, תוצאה חלקית או ניסיון חוזר. Zap עם כמה פעולות דורש בקרה על כל פעולה, ולא רק אישור קבלה מ-Zapier.
שמונה שלבים לחיבור טופס ל-Zapier
1 בחרו את הטופס והנתונים
היכנסו להטפסים שלי של Formy ובחרו את הטופס. החליטו אילו נתונים צריכים להגיע ליעד. אין צורך להוסיף חתימה לפנייה רגילה: שדה חתימה אינו תנאי לחיבור.
2 צרו ב-Zapier טריגר Catch Hook
ב-Zapier צרו Zap חדש. בשלב הטריגר בחרו Webhooks by Zapier, ובאירוע בחרו Catch Hook. את Pick Off A Child Key השאירו ריק, כדי שכל המטען יגיע ל-Zap. בלשונית Test מופיעה כתובת ה-Webhook של ה-Zap: העתיקו אותה. אם ה-Zap עובר לבעלים אחר, הכתובת משתנה וצריך לעדכן אותה ב-Formy.
3 הדביקו את הכתובת ב-Formy
בטופס ב-Formy עברו ללשונית אינטגרציות, הוסיפו התראת Webhook והדביקו את הכתובת בשדה כתובת ה-Webhook. ודאו שהאינטגרציה מופעלת ושמרו. את סוד ה-Webhook אפשר להשאיר ריק: Catch Hook אינו מכיר אותו, ולכן אינו מאמת את החתימה.
4 שלחו תגובת בדיקה
פתחו את הטופס ושלחו תגובה עם נתוני בדיקה, לא פרטים של אדם אמיתי. מלאו בה כל שדה שתרצו למפות: שדה בלי ערך אינו נשלח, ולכן לא יופיע ב-Zapier. אם הגדרתם תנאים לאינטגרציה, התגובה צריכה לעמוד בהם. חזרו ל-Zapier ולחצו Test trigger: Zapier מפרק את ה-JSON לשדות. אם לא הגיעו נתונים, בדקו שהכתובת הודבקה במלואה ושלחו תגובה נוספת.
5 מפו את השדות לפעולה
הוסיפו פעולה ובחרו את האפליקציה והאירוע ביעד. ממפים ערכים מתוך data[field-id].value: כל שדה שיש לו ערך בתגובה מופיע ב-data תחת מזהה השדה, עם value, name ו-type. אל תמפו מתוך submission: Formy מסמנת את המבנה הישן הזה כמיושן, והמפתחות שלו משתנים כשמשנים שם של שדה.
6 בדקו את הפעולה ביעד
הריצו את הבדיקה של שלב הפעולה ב-Zapier, ואז פתחו את מערכת היעד ובדקו שהרשומה נוצרה עם הערכים הנכונים: עברית, תאריכים, טלפונים ובחירה מרובה. נתונים שמוצגים ב-Zapier אינם הוכחה שהפעולה ביעד הושלמה.
7 פרסמו ובדקו שתי תגובות
פרסמו את ה-Zap בלחיצה על Publish. לפי Zapier, Zap מעבד רק נתונים שנוצרו אחרי הפרסום, ולכן שלחו אחר כך שתי הגשות סינתטיות נפרדות ובצעו קריאה חוזרת של הרשומה והערכים ביעד לכל אחת. ב-Formy, בחלון אירועים קודמים של האינטגרציה, הסטטוס הצליח אומר ש-Zapier קיבל את הבקשה; HTTP 200 אינו הוכחה שהפעולה ביעד הושלמה.
8 תכננו ניסיונות חוזרים וכפילויות
Formy ממתינה לתשובה מ-Zapier עד עשר שניות. אם Zapier לא זמין, לא ענה בזמן, החזיר שגיאת שרת או ביקש להאט, Formy שולחת שוב: עד שמונה ניסיונות, האחרון כיממה אחרי הראשון. לכן אותה תגובה יכולה להגיע ל-Zap יותר מפעם אחת, וכך גם תגובה שנערכה בטופס שמאפשר עריכת תגובות. השתמשו ב-submission_id כדי לזהות תגובה שכבר טופלה.
אם Zapier אישר קבלה אבל התוצאה ביעד אינה ברורה, זו תוצאה לא ידועה. בדקו ביעד אם הפעולה כבר בוצעה לפני שאתם מריצים אותה שוב, כדי למנוע כפילויות. לפי Zapier, כתובת של Zap כבוי או מחוק עשויה להמשיך להחזיר 200 עד כמה שעות, ולכן גם אישור קבלה אינו מוכיח שה-Zap רץ.
רוצים להפוך תגובות בטופס לתהליכים אוטומטיים?
נסו את Formy בחינםעוד יכולות שכדאי להכיר
שליחת התראות בזמן אמת ל-Slack או Discord
אם אתם צריכים רק התראת צוות מיידית, אפשר לחבר את Formy ישירות ל-Slack או ל-Discord ולקבל הודעה בכל שליחה חדשה.
שאלות נפוצות
- האם אפשר לשלוח תגובות מ-Formy ל-Google Sheets דרך Zapier?
- כן: מוסיפים ל-Zap, אחרי Catch Hook, פעולה של Google Sheets וממפים כל עמודה לערך מתוך data. נדרשות הרשאות לגיליון ובדיקה שהערכים נשמרו בשורה הנכונה; קבלת נתונים ב-Zapier אינה הוכחה שנוספה שורה תקינה. ל-Formy יש גם חיבור ישיר ל-Google Sheets, בלי Zapier.
- איך מחברים את Formy לחשבון Zapier?
- אין חשבון Formy שמחברים ל-Zapier, כי ל-Formy אין אפליקציה בקטלוג של Zapier. ה-Zap מקבל את התגובות בכתובת Catch Hook של Webhooks by Zapier, ואותה מדביקים באינטגרציית Webhook של הטופס ב-Formy. אינטגרציית Webhook זמינה בכל המסלולים של Formy, כולל Free; Webhooks by Zapier דורש מסלול Zapier בתשלום.
- האם אפשר להפעיל כמה פעולות מאותה תגובה לטופס?
- כן, אפשר להוסיף ל-Zap כמה פעולות אחרי הטריגר. בדקו כל פעולה והרשאותיה בנפרד: HTTP 200 מ-Zapier אומר שהבקשה התקבלה, לא שכל הפעולות הושלמו, וחלקן עשויות להצליח ואחרות להיכשל. בדקו תוצאה חלקית לפני חזרה על התהליך.
