דביר נעמן

אנונימי 5, סוכן AI לליקוט לידים מקבוצות פייסבוק
קייס סטאדי / פיתוח ואוטומציות

אנונימי #5: סוכן שמייצר לידים מקבוצות פייסבוק לסוכנות פרסום

⏱ פיתוח כשלושה שבועות 🛠 בנוי על Python ו-FastAPI 📨 התראות מייל ו-WhatsApp

בעלי סוכנות פרסום ביקש מערכת שתסרוק קבוצות פייסבוק רלוונטיות, תזהה פוסטים שעולים בהם מילות מפתח שהוא מנטר ותקפיץ לו התראה מיידית. בנינו לו סוכן שרץ ברקע, מסתכל אוטומטית על עשרות קבוצות, ושולח לו ולצוות שלו לידים מסווגים לפי סוג שירות.

קייס אנונימי 5, סוכן AI לליקוט לידים מקבוצות פייסבוק

הסיפור: קבוצות פייסבוק ככלי איתור לידים שיטתי

24/7סריקה אוטומטית של קבוצות
30מילות מפתח פעילות במערכת
<1דקה מפוסט להתראה
4קטגוריות שירות מסווגות

בעלי סוכנות PPC ראה שלקוחות פוטנציאליים שלו מפרסמים ביקושים בקבוצות פייסבוק מקצועיות לפני שהם מגיעים לחפש בגוגל. הוא ניסה לעקוב ידנית, אבל קבוצה אחת מייצרת מאות פוסטים ביום, ועד שהוא היה מגיע לפוסט הרלוונטי, מישהו אחר כבר ענה. הוא ביקש סוכן שיעשה את הסריקה במקומו, יסנן רעש, ויקפיץ לו רק את מה שמתאים.

בנינו backend ב-FastAPI עם session login לפייסבוק (שלא דורש אישור API), שירץ ברקע ויסרוק את הקבוצות שהוא מסמן. כל פוסט עובר שלושה שלבים: סינון מילות מפתח, סיווג לפי סוג שירות (שיווק, עיצוב, SEO, פיתוח), וניקוד רלוונטיות מבוסס AI שלוקח בחשבון את גוף הפוסט וההקשר. רק פוסטים שעוברים את כל שלושת הסינונים מגיעים אליו.

ההתראות יוצאות בשני ערוצים: מייל מסכם עם כל הפוסטים שהתקבלו (תוכן, מחבר, סוג שירות, ניקוד) ו-WhatsApp להתראה מהירה כשעולה ליד באיכות גבוהה. הוא יכול לסמן ליד כ"בטיפול" או "לא רלוונטי" וזה מסונכרן לדשבורד הפנימי. כך הוא תופס את הליד ראשון, לפני שהמתחרים בכלל ראו את הפוסט.

תהליך העבודה המלא, משבעה שלבים

איך ההזמנה של הלקוח הפכה למערכת חיה. כל שלב יושב על השלב שלפניו, ובכל שלב הלקוח אישר את הפלט לפני שעברנו הלאה.

1

אפיון של תרחישי השימוש

מיפינו עם הלקוח את 4 קטגוריות השירות שהוא רוצה לזהות (שיווק, עיצוב, SEO, פיתוח), את רשימת הקבוצות שהוא רוצה לסרוק, ואת מילות המפתח שמייצגות כל קטגוריה. עברנו על דוגמאות פוסטים אמיתיים מקבוצות פעילות וסיווגנו אותם ביחד, כדי לכייל את ההגדרות.

2

בניית מנגנון login לפייסבוק

במקום להשתמש ב-Graph API שדורש אישור עסקי וגישה מוגבלת לקבוצות פרטיות, מימשנו session-based login עם cookies. הלקוח מתחבר פעם אחת, ה-cookies נשמרים מקומית, וכל הסריקה שמרצה אחרי זה משתמשת בסשן הזה.

3

סורק קבוצות עם backoff

sccaner שעובר על קבוצות לפי תור, פותח כל קבוצה דרך browser headless, מושך את הפוסטים החדשים, ושומר אותם במסד נתונים מקומי. בנינו backoff כדי לא להעיר flag על הסשן: 30-90 שניות בין קבוצות, מקסימום 200 פוסטים פר סבב.

4

סינון מילות מפתח + סיווג AI

כל פוסט עובר שני שלבי סינון: ראשון, regex match על מילות המפתח שהלקוח הגדיר (כדי להוציא רעש מוקדם). שני, סיווג לקטגוריית שירות באמצעות מודל AI שמבין את ההקשר ולא רק את המילים, כי "אני מחפש מישהו שיעזור עם הפייסבוק" יכול להיות שיווק או עיצוב לפי הקונטקסט.

5

ניקוד רלוונטיות מבוסס AI

אחרי הסיווג, ה-AI נותן לכל ליד ציון רלוונטיות 0-100 על בסיס: עומק הצורך שמתואר בפוסט, האם המחבר נראה כמו לקוח רציני (יש לו עסק בפרופיל), והאם השאלה חוזרת על עצמה ממקרים שכבר זוהו כאיכותיים. ציון מתחת ל-50 לא מתורגם להתראה.

6

שני ערוצי התראות, מייל ו-WhatsApp

מייל מסכם יומי עם כל הלידים שעברו את הסף, מסודר לפי קטגוריה. WhatsApp נשלח רק על לידים עם ציון 80+ או על תרחישים שהלקוח סימן כקריטיים. השליחה ב-WhatsApp דרך Web Automation, לא API, כדי לא לעבור אישור עסקי.

7

דשבורד לקריאה ולסטטוס

ממשק Jinja2 פשוט שמראה את כל הלידים, מתי נכנסו, מאיזו קבוצה, ומה הסטטוס שלהם. הלקוח יכול לסמן ליד כ"בטיפול"/"נסגר"/"לא רלוונטי", להוסיף הערה, ולחפש לידים ישנים לפי מילות מפתח. הסטטוסים מסונכרנים בין מייל לדשבורד.

מה בוצע לבקשת הלקוח, פיצ'ר אחרי פיצ'ר

כל שורה ברשימה עלתה בפגישת אפיון ספציפית עם הלקוח, נכנסה ל-roadmap, נבנתה ועברה QA לפני שעלתה לפרודקשן.

הגדרת רשימת קבוצות פייסבוק

הלקוח מנהל את הרשימה דרך הדשבורד: מוסיף קבוצה, מסיר, או משהה זמנית. שמות הקבוצות נשלפים אוטומטית כשמוסיפים לינק.

מילות מפתח עם include / exclude

אפשר להגדיר מילות מפתח לכלול ומילים להתעלם מהן. גמיש מספיק כדי לתפוס "אני מחפש איש שיווק" אבל להתעלם מ"לא צריך שיווק".

סיווג ל-4 קטגוריות שירות

שיווק, עיצוב, SEO, פיתוח. כל ליד מקבל קטגוריה ראשית וגם קטגוריה משנית אם מתאים. הלקוח מסנן בדשבורד לפי קטגוריה.

ניקוד רלוונטיות AI

ציון 0-100 פר ליד שלוקח בחשבון עומק הצורך, נראות הפרופיל ודפוסים שהוכיחו את עצמם בעבר. ניתן לכוונן את הסף.

התראת מייל יומית

דוח מסכם בסוף היום עם כל הלידים שהתקבלו, מסודרים לפי קטגוריה וציון. שולח ב-Gmail SMTP עם פורמט HTML מותאם.

התראת WhatsApp בזמן אמת

התראה מיידית על לידים בציון גבוה, דרך WhatsApp Web Automation. מאפשר תפיסת ליד ראשון לפני שמתחרים רואים אותו בכלל.

דשבורד לידים אינטרנטי

ממשק רשת לקריאה, סינון, סימון סטטוס והערות לכל ליד. מבוסס Jinja2, פשוט ומהיר, רץ במקומי או על שרת חצי-מנוהל.

סריקה אוטומטית כל 30 דקות

scheduler שרץ ברקע, ניתן לכוונון. ברירת המחדל: סריקה כל 30 דקות. אפשר גם להפעיל סריקה ידנית בלחיצה.

סטטוסים: בטיפול / נסגר / לא רלוונטי

הלקוח מסמן ליד אחרי שטיפל בו. סימון "לא רלוונטי" משפר את הניקוד של ה-AI לעתיד.

קוקיז שמורים, login פעם אחת

הלקוח מתחבר לפייסבוק פעם אחת. ה-cookies נשמרים מקומית מוצפנים. הסריקה ממשיכה לעבוד בלי התערבות עד שהסשן מתפוגג (כל כמה חודשים).

תור עיבוד backoff שמתחשב

כדי לא להעיר flag על הסשן, יש backoff בין קבוצות (30-90 שניות) ומגבלה על נפח פעולות פר סבב.

היסטוריית לידים מלאה

כל ליד שאי פעם נכנס נשמר. ניתן לחפש ליד ישן, לראות את הפוסט המקורי, ולנתח דפוסים שחוזרים על עצמם.

איך נראית המערכת בפעולה

אילוסטרציות שמציגות את העקרונות. ממשק אמיתי שמיר ב-screenshots פנימיים בגלל פרטיות מקורות.

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

דשבורד הלידים החיים

מסך הבית של המערכת: כמות לידים מנוטרים, קבוצות פעילות, וטבלת לידים מסווגים. כל ליד עם ניקוד רלוונטיות וסיווג קטגוריה אוטומטי.

מסך ניהול קבוצות פייסבוק במערכת לידים

ניהול הקבוצות המנוטרות

הלקוח מנהל את רשימת הקבוצות ישירות בדשבורד: הוספה, הסרה, השהיה. לכל קבוצה רואים מספר לידים שנכנסו, מועד הסריקה האחרונה.

שלוש יכולות שעושות את ההבדל

🎯

מילות מפתח חכמות

מסיר רעש מוקדם דרך include/exclude, אבל גם מבין הקשר באמצעות AI כדי לתפוס שאלות שמנוסחות אחרת ולהתעלם משאלות שהן רק דמיון מילולי.

תפיסה ראשונה במגרש

התראת WhatsApp תוך פחות מדקה מרגע פרסום הפוסט, על לידים בציון גבוה. כשמתמודדים עם תחרות מהירה, מי שמגיב ראשון לרוב סוגר.

🔁

משתפר עם הזמן

סטטוסים שהלקוח מסמן ("רלוונטי", "סגור", "לא רלוונטי") מזינים את מודל הניקוד. אחרי חודשיים המערכת מכוונת את עצמה לדפוסים של העסק הספציפי.

בנייה בשיתוף Claude Code

לאורך כל הפרויקט עבדנו ב-Claude Code עם סקילים ייעודיים שמסדרים את שיטת העבודה: brainstorming לאפיון, writing-plans לתוכנית, TDD לפיתוח, debugging שיטתי לאיתור בעיות, ו-verification לפני סיום משימות.

בנייה בשיתוף Claude Code, סקילים פעילים בפרויקט anonymous-5

סקילים פעילים בפרויקט

שישה סקילים מסדרים את התהליך: brainstorming לאפיון מילות מפתח, writing-plans לתכנון הצינור, TDD על דוגמאות אמיתיות, debugging שיטתי לאיתור התראות שווא, audit להקשחת credentials, ו-verification של לולאת המשוב לפני יציאה לפרודקשן.

מבנה הפרויקט, חלוקת אחריות נקייה anonymous-5

מבנה הפרויקט, חלוקת אחריות נקייה

סורק על Python עם מודלי SQLite, ניקוד רלוונטיות שלמד מההתנהגות של הלקוח, וצינור התראות נפרד. דשבורד על Jinja2 עם תבניות ניהול וקונפיגורציית מילות מפתח ב-JSON. כל שכבה מטפלת באחריות אחת.

סיכום הקייס סטאדי

בעלי סוכנות פרסום הביא דרישה ברורה: לתפוס לידים ראשון מקבוצות פייסבוק שבהם לקוחות פוטנציאליים שואלים שאלות. בנינו לו סוכן שמסנן רעש בשני שלבים, מנקד רלוונטיות, ומקפיץ התראות בערוצים שהוא בודק תוך שניות.

היום הוא מקבל לידים שלא היה רואה בכלל בעבר, כי הוא לא היה מתפנה לעבור על הקבוצות באותה שעה. הסוכן עובד 24 שעות, לא מבזבז אנרגיה על פוסטים שלא רלוונטיים, ומגיע ללידים האיכותיים תוך פחות מדקה.

הערך בקייס הזה הוא שהמערכת אינה תחליף לשיווק רגיל, היא הרחבה: הלקוח עדיין סוגר ידנית, עדיין שיחת מכירה, אבל הוא מתחיל את היום עם רשימה של הזדמנויות אמיתיות שנכנסו אליו בלילה. זה ההבדל בין לחפש לידים לבין לקבל אותם.

שאלות ותשובות

האם זה חוקי לסרוק קבוצות פייסבוק?

הסריקה מתבצעת רק על קבוצות שהלקוח חבר בהן באופן לגיטימי. הוא רואה את הפוסטים בכל מקרה דרך הפיד שלו, אנחנו רק מאוטמים את הקריאה. לא נסרק תוכן פרטי שלא היה גלוי לו.

כמה לידים בממוצע נכנסים ביום?

תלוי במספר הקבוצות ובהגדרות הסינון. הלקוח שלנו מקבל בין 5 ל-20 לידים ביום בציון 80+, מתוך מאות פוסטים שעוברים בקבוצות.

מה קורה אם הסשן של פייסבוק נופל?

המערכת מזהה ושולחת התראה. הלקוח מתחבר מחדש דרך הדשבורד והפעילות חוזרת תוך דקות. בממוצע סשן מחזיק כמה חודשים.

האם אפשר להוסיף עוד קטגוריות שירות?

כן, הקטגוריות מנוהלות כקובץ JSON. אפשר להוסיף קטגוריה חדשה (למשל "תוכן וידאו"), להגדיר את מילות המפתח שלה, וה-AI מתחיל לסווג אליה אוטומטית.

איך זה עובד עם מובייל?

הדשבורד מותאם RTL ופועל על כל גודל מסך. ההתראות ב-WhatsApp בכל מקרה מגיעות לטלפון, אז אפשר לסמן ליד כ"בטיפול" ישירות מהשיחה.

מה ההבדל בין הסוכן הזה לכלי SaaS גנרי?

כלי גנרי לא מבין את ההקשר העסקי. אצלנו ה-AI מנקד רלוונטיות לפי הענף הספציפי של הלקוח, וההגדרות שלו ניתנות לכוונון מלא בלי תלות בספק.

כמה זמן לוקח להתקין?

התקנה ראשונית כשעה: פתיחת חשבון פייסבוק עם cookies מתאימים, הגדרת קבוצות ומילות מפתח, חיבור Gmail ו-WhatsApp. אחרי זה המערכת רצה לבד.

האם אתה יכול להריץ את זה לכמה לקוחות במקביל?

כן, כל לקוח מקבל instance נפרד עם המסד נתונים שלו. אפשר לארח אותם על שרת אחד אבל ההגדרות והנתונים מבודלים לחלוטין.

מה לוקח את הזמן הכי הרבה בפיתוח?

הסיווג והניקוד. בלי כיול נכון, ה-AI ייצר יותר מדי false positives ויעצבן את הלקוח. ההכנה של דאטה אימון איכותית מהענף הספציפי לוקחת זמן.

רוצים סוכן לידים מקבוצות פייסבוק לעסק שלכם?

השאירו פרטים ונחזור אליכם לפגישת אפיון. נסביר על אילו קבוצות אפשר לעבוד, איך מגדירים את מילות המפתח, וכמה זמן עד שהלידים מתחילים להיכנס.

דביר נעמן

על הכותב

דביר נעמן – מומחה שיווק דיגיטלי, SEO ואוטומציות

מלווה עסקים בצמיחה דיגיטלית: קידום אורגני, קידום במנועי AI, אימייל מרקטינג, אוטומציות ופיתוח תוכנה. תוצאות מדידות ושקיפות מלאה.