21 שלב 5 — AI, אוטומציה ומודיעין תחרותי

אוטומציות עם Claude Code, Codex CLI ו-AI Agents

המדריך המלא להפיכת משימות שיווק ידניות לתהליכים אוטומטיים: סקריפטי SEO Audit, אוטומציית Google Ads, ניטור מתחרים, דוחות AI אוטומטיים, בניית Marketing Agents עם CrewAI ו-Claude Agent SDK, MCP (Model Context Protocol) לשילוב כלים, והמסגרת לבחירה נכונה בין סקריפט לסוכן AI.

מה תבנו בפרק הזה
בסיסי 8 דקות

למה אוטומציה חשובה לעסקים קטנים

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

20+

שעות בשבוע — זה כמה זמן משווק דיגיטלי ממוצע מבזבז על משימות ידניות חוזרות שניתנות לאוטומציה (מחקר Zapier, 2025). עם הכלים שנלמד בפרק הזה, אפשר לקצץ את זה לפחות מ-5.

מה ניתן לאוטומציה — ומה לא

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

מתאים לאוטומציה לא מתאים לאוטומציה
בדיקת Broken Links שבועית החלטה אסטרטגית על תקציב
דוח ביצועים שבועי כתיבת תוכן יצירתי (גרסה סופית)
התרעה על ירידה בתעבורה בניית מערכת יחסים עם לקוח
ניתוח Search Terms ומילות מפתח שליליות קביעת Tone of Voice למותג
ניטור שינויי מחיר של מתחרים משא ומתן עם ספק
בדיקת Core Web Vitals תגובה לביקורת שלילית חריגה
שליחת מייל Follow-Up לליד חדש עיצוב חוויית משתמש מורכבת
יצירת גרסת Draft לתוכן SEO בניית שיתופי פעולה אסטרטגיים
💡 כלל ה-3-3: מתי שווה לאטמט?

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

ההבדל בין אוטומציה "טיפשה" לאוטומציה חכמה

יש הבדל מהותי בין שני סוגי אוטומציה:

בפרק הזה נלמד את שניהם — ומתי להשתמש בכל אחד. הכלל: התחילו תמיד עם Rule-Based, ושדרגו ל-AI רק כשיש צורך אמיתי בשיפוט או בהבנת שפה טבעית.

✍ עשה עכשיו 5 דקות

פתחו Google Sheet חדש. בעמודה A רשמו 10 משימות שיווקיות ידניות שאתם עושים בשבוע. בעמודה B — כמה פעמים בשבוע. בעמודה C — כמה דקות כל פעם. בעמודה D — חישוב: B*C = דקות לשבוע. סדרו מהגבוה לנמוך. המשימות ב-3 המקומות הראשונים הן המועמדות הראשונות לאוטומציה.

Framework 10 דקות

Framework: סולם הבגרות של אוטומציה (Automation Maturity Ladder)

לפני שצוללים לכלים ספציפיים, חשוב להבין איפה אתם נמצאים ולאן אתם רוצים להגיע. סולם הבגרות של אוטומציה (Automation Maturity Ladder) הוא ה-Framework המרכזי של הפרק — מודל של 5 דרגות שעוזר לכם לתכנן את מסע האוטומציה שלכם בצורה ריאלית. אל תנסו לקפוץ מדרגה 1 לדרגה 5. כל דרגה בונה על הקודמת.

דרגה שם מה קורה דוגמה שיווקית כלים זמן להגיע
1 ידני מלא (Manual) כל משימה בידיים. אין Templates. אין תהליכים מתועדים. בודק Rankings ידנית בגוגל, מעתיק נתונים ל-Excel, שולח דוח במייל Excel, Gmail רוב העסקים מתחילים כאן
2 תבניות (Templated) תהליכים מתועדים, Templates ו-Checklists. עדיין ידני, אבל עקבי. דוח שבועי מוכן ב-Template, רשימת בדיקות SEO חודשית ב-Checklist Google Sheets Templates, Notion, Trello שבוע 1-2
3 סקריפטים (Scripted) סקריפטים פשוטים מריצים משימות אוטומטית. הפעלה ידנית או Cron. סקריפט Python שמושך נתונים מ-GSC ומעדכן Sheet, Google Ads Script שבודק Budget Claude Code (Max), Python, Google Ads Scripts, Cron שבועות 2-4
4 תזמור (Orchestrated) מערכת מרכזית מריצה, מתזמנת ומנטרת כמה סקריפטים. Error Handling. התראות. n8n/Make מריץ: בדיקת SEO → עדכון Sheet → שליחת דוח → התראה אם בעיה n8n, Make, Zapier, GitHub Actions חודשים 1-2
5 סוכנים אוטונומיים (Agents) AI Agents שמתכננים, מבצעים, מנתחים ומשפרים — עם פיקוח אנושי מינימלי. Agent שמנתח ירידה ב-Rankings, מזהה את הסיבה, מציע תוכנית תיקון, מייצר תוכן מותאם CrewAI, Claude Agent SDK, OpenAI Agents SDK, LangGraph חודשים 3-6
⚠ שגיאה נפוצה: קפיצה ישירה לדרגה 5

הפיתוי הכי גדול הוא לבנות AI Agent מיד. אל תעשו את זה. Agent ללא תשתית של סקריפטים מוכחים, נתונים נקיים, ותהליכים מתועדים — יהיה Agent שטועה בצורה מרשימה ויקרה. בנו סקריפט שעובד (דרגה 3), תזמרו אותו (דרגה 4), ורק אז שקלו Agent (דרגה 5). כל דרגה תיקח 2-4 שבועות — לא יום.

איך לדעת באיזו דרגה אתם?

ענו על 4 השאלות האלה:

  1. האם יש לכם תהליכי עבודה מתועדים? (כן = לפחות דרגה 2)
  2. האם סקריפט כלשהו רץ אוטומטית בלי שתלחצו כפתור? (כן = לפחות דרגה 3)
  3. האם יש מערכת מרכזית שמנהלת כמה אוטומציות ומתריעה כשמשהו נשבר? (כן = דרגה 4)
  4. האם יש מערכת AI שמקבלת החלטות ומבצעת פעולות בלי התערבות שלכם? (כן = דרגה 5)

רוב בעלי העסקים הקטנים נמצאים בדרגה 1 או 2. המטרה של הפרק הזה: להביא אתכם לדרגה 3 לפחות, ולתת לכם את הכלים והידע להמשיך ל-4 ו-5 בקצב שלכם.

✍ עשה עכשיו 3 דקות

ענו על 4 השאלות למעלה וכתבו: "אני בדרגה ___. המטרה שלי לחודש הקרוב: להגיע לדרגה ___." שמרו את זה בראש הקובץ שפתחתם קודם.

פרקטי 15 דקות

Claude Code לאוטומציית שיווק — הגדרה ועלויות

Claude Code הוא כלי שורת הפקודה (CLI) של Anthropic שמאפשר ל-AI לעבוד ישירות על הקבצים, הקוד והפרויקטים שלכם. בניגוד לצ'אט רגיל שאתם מעתיקים ממנו קוד, Claude Code כותב, מריץ, בודק ומתקן קוד ישירות על המחשב שלכם. הוא רואה את קבצי הפרויקט, מבין את ההקשר, ויכול לבנות אוטומציות שלמות — מ-A עד Z.

עלויות — מה באמת צריך?

נקודה חשובה שרבים מתבלבלים בה: Claude Code דורש מנוי Max, לא Pro. הנה הפירוט:

מנוי מחיר חודשי Claude Code? למי מתאים
Claude Free $0 לא צ'אט בסיסי, ניסיון ראשוני
Claude Pro $20/חודש לא צ'אט מתקדם, Artifacts, Projects — אבל בלי Claude Code
Claude Max 5x $100/חודש כן Claude Code עם מכסת שימוש 5x — מספיק ל-10-15 סשנים ביום
Claude Max 20x $200/חודש כן Claude Code עם מכסת שימוש 20x — לשימוש אינטנסיבי כל היום
Claude API Pay-per-use כן (BYOK) תשלום לפי שימוש — $3/$15 per 1M tokens (input/output, Sonnet)
⚠ הבהרה חשובה: Pro לא מספיק

שגיאה נפוצה: אנשים רוכשים מנוי Pro ($20) ומצפים לקבל גישה ל-Claude Code. זה לא עובד. Claude Code זמין רק במנוי Max ($100 או $200) או דרך API (תשלום לפי שימוש). אם התקציב שלכם מוגבל, האופציה הכי חסכונית היא API עם BYOK (Bring Your Own Key) — אתם שולמים רק על מה שאתם משתמשים, בדרך כלל $5-30 לחודש לשימוש שיווקי.

התקנה ותצורה ראשונית

ההתקנה פשוטה — שורת פקודה אחת:

💻 התקנת Claude Code

npm install -g @anthropic-ai/claude-code

דרישות: Node.js 18+, מנוי Max או API key.

אחרי ההתקנה, כתבו claude בטרמינל ועקבו אחרי הוראות ההתחברות.

קובץ CLAUDE.md — ה"מוח" של הפרויקט

הקובץ הכי חשוב בכל פרויקט אוטומציה הוא CLAUDE.md. זהו קובץ שמגדיר ל-Claude Code את ההקשר של הפרויקט שלכם — מי אתם, מה העסק, מה הכללים, ואיך לעבוד. בלי קובץ כזה, Claude Code כמו עובד חדש ביום הראשון — חכם אבל לא יודע מה לעשות.

📄 דוגמה: CLAUDE.md לפרויקט שיווקי

# Marketing Automation Project

## About
- Business: [שם העסק] — [תיאור קצר]
- Website: [כתובת]
- Industry: [תעשייה]
- Target audience: [קהל יעד]

## Rules
- Write all code in Python 3.11+
- Use Hebrew for comments and output text
- Save results to /reports/ folder
- Never commit API keys to git
- Always add error handling with notifications
- Log all actions to /logs/ folder

## API Keys Location
- Google: stored in .env (GSC_CREDENTIALS, GA4_PROPERTY)
- OpenAI: stored in .env (OPENAI_API_KEY)

## Folder Structure
- /scripts/ — automation scripts
- /reports/ — generated reports
- /logs/ — run logs
- /templates/ — email and report templates

כשיש CLAUDE.md בתיקייה, Claude Code קורא אותו אוטומטית בתחילת כל סשן. זה אומר שהוא יידע שהתוצאות צריכות להיות בעברית, שהקוד צריך להיות Python 3.11+, ושה-API keys נמצאים ב-.env — בלי שתגידו לו כל פעם מחדש.

✍ עשה עכשיו 10 דקות

צרו תיקייה marketing-automation על המחשב שלכם. בתוכה צרו קובץ CLAUDE.md עם הפרטים של העסק שלכם (על בסיס הדוגמה למעלה). צרו גם תת-תיקיות: scripts, reports, logs, templates. גם אם אין לכם Claude Code עדיין — המבנה יהיה מוכן כשתתקינו, וקובץ ה-CLAUDE.md ישמש אתכם גם ב-Claude Chat כ-System Prompt.

מתקדם 10 דקות

MCP — Model Context Protocol: חיבור AI לכלים חיצוניים

MCP (Model Context Protocol) הוא פרוטוקול פתוח של Anthropic שמאפשר למודלי AI להתחבר לכלים חיצוניים, מאגרי נתונים ושירותים — בצורה סטנדרטית ומאובטחת. חשבו על זה כמו USB למודלי AI: במקום לכתוב אינטגרציה נפרדת לכל כלי, MCP מספק ממשק אחיד.

למה MCP חשוב למשווקים?

בלי MCP, כשאתם רוצים ש-Claude Code יעבוד עם Google Search Console, GA4, Google Sheets ו-Gmail — אתם צריכים לכתוב קוד נפרד לכל API. עם MCP, אתם מגדירים "שרתי MCP" פעם אחת, ו-Claude Code יכול לגשת לכל הכלים האלה באופן טבעי. זה כמו ההבדל בין להיכנס ל-5 אתרים שונים מול לקבל את כל המידע בדשבורד אחד.

MCP Servers שימושיים למשווקים

MCP Server מה הוא עושה שימוש שיווקי
Google Drive MCP גישה ל-Google Sheets, Docs עדכון דוחות, קריאת נתוני לידים, כתיבת מסמכים
Brave Search MCP חיפוש אינטרנט מחקר מתחרים, מציאת הזדמנויות תוכן, ניטור מוניטין
Slack MCP שליחת וקריאת הודעות Slack התראות על בעיות, דוחות יומיים לערוץ הצוות
GitHub MCP גישה ל-Repositories ניהול גרסאות סקריפטים, Code Review אוטומטי
PostgreSQL / Supabase MCP גישה ל-Database שליפת נתוני לקוחות, עדכון סטטוסים, ניתוח CRM
Filesystem MCP גישה לקבצים מקומיים קריאת CSV/JSON, עדכון קבצי תצורה, ניהול Templates
💻 דוגמה: הגדרת MCP Server ב-Claude Code

קובץ .claude/settings.json בתיקיית הפרויקט:

{
  "mcpServers": {
    "google-drive": {
      "command": "npx",
      "args": ["-y", "@anthropic/mcp-google-drive"]
    },
    "brave-search": {
      "command": "npx",
      "args": ["-y", "@anthropic/mcp-brave-search"],
      "env": { "BRAVE_API_KEY": "..." }
    }
  }
}

אחרי ההגדרה, אפשר לבקש מ-Claude Code דברים כמו: "חפש ב-Google Drive את דוח השיווק של החודש שעבר ועדכן את הטבלה עם נתוני התנועה מ-GA4." Claude Code ישתמש בשרת MCP של Google Drive כדי למצוא ולעדכן את הקובץ — בלי שתצטרכו לכתוב API calls ידנית.

💡 MCP עדיין מתפתח

נכון למרץ 2026, MCP צובר תאוצה אבל עדיין בשלבי צמיחה. שרתי MCP חדשים יוצאים כל שבוע. אם שרת MCP לכלי שאתם צריכים לא קיים — אפשר לבקש מ-Claude Code ליצור אחד. מצד שני, לרוב המשימות השיווקיות שנלמד בפרק הזה, סקריפטי Python רגילים מספיקים בהחלט.

פרקטי 20 דקות

סקריפטי SEO Audit אוטומטיים

SEO Audit ידני של אתר לוקח 4-8 שעות. סקריפט אוטומטי עושה את אותו הדבר ב-5 דקות — וחוזר כל שבוע בלי שתבקשו. בואו נבנה מערך SEO Audit מלא.

סקריפט 1: SEO Health Check

הסקריפט הבסיסי ביותר — בודק את בריאות ה-SEO הכללית של האתר. אפשר לבקש מ-Claude Code לבנות אותו, או להשתמש בפרומפט ב-Claude Chat ולהעתיק:

💻 Prompt ליצירת SEO Health Check Script

Build a Python script that performs an SEO health check:
1. Fetch sitemap.xml and extract all URLs
2. For each URL: check HTTP status, title tag, meta description, H1 count, canonical tag
3. Flag issues: missing titles, duplicate titles, missing meta descriptions, non-200 status codes, missing canonical, multiple H1s
4. Check robots.txt for blocked critical pages
5. Output a summary table + detailed CSV report
6. Highlight the top 5 critical issues to fix
Target site: [YOUR_DOMAIN]

הסקריפט שנוצר עובר על כל דף ב-Sitemap, בודק את ה-SEO הבסיסי של כל אחד, ומוציא דוח עם עדיפויות. אם אתם מריצים דרך Claude Code, הוא יכתוב את הסקריפט, יריץ אותו, יתקן שגיאות, ויציג את התוצאות — הכול בסשן אחד.

סקריפט 2: Core Web Vitals Monitor

משתמש ב-PageSpeed Insights API (חינמי, עד 25,000 בקשות ביום) כדי לבדוק את ביצועי הדפים החשובים:

💻 Prompt ל-Core Web Vitals Monitor

Build a Python script that monitors Core Web Vitals:
1. Read list of URLs from urls.txt (one per line)
2. For each URL, call PageSpeed Insights API (mobile + desktop)
3. Extract: LCP, FID/INP, CLS, Performance Score
4. Compare with previous run (stored in previous_results.json)
5. Flag any metric that degraded by more than 10%
6. Output: summary table + trend chart (matplotlib) + CSV
7. Send email alert if any Core Web Vital is in "Poor" range
API Key: stored in .env as PSI_API_KEY

סקריפט 3: GSC Data Extractor

סקריפט שמושך נתונים מ-Google Search Console ומנתח מגמות:

💻 Prompt ל-GSC Data Extractor

Build a Python script using Google Search Console API:
1. Pull last 28 days: queries, clicks, impressions, CTR, position
2. Compare with previous 28 days
3. Identify: rising queries (clicks up 20%+), declining queries (clicks down 20%+), new queries, lost queries
4. For declining queries: suggest action items (new content, update existing, build links)
5. Export to Google Sheets (using gspread)
6. Summary email with top 10 opportunities

סקריפט 4: Broken Links Finder

מוצא קישורים שבורים — בעיה נפוצה שפוגעת ב-SEO וב-UX:

💻 Prompt ל-Broken Links Finder

Build a Python script that finds broken links:
1. Crawl the website starting from the homepage
2. Check all internal and external links (max depth: 3)
3. Report: all 404, 500, 301-chain, and timeout links
4. For each broken link: show the source page + anchor text + target URL
5. Prioritize: internal 404 > external 404 > redirect chains
6. Output: CSV + fix suggestions for each issue

✍ עשה עכשיו 15 דקות

בחרו את הסקריפט הרלוונטי ביותר לעסק שלכם (SEO Health Check הוא הכי אוניברסלי). העתיקו את ה-Prompt ל-Claude Chat (אפילו בחינם), שנו את הדומיין לשלכם, ובקשו ליצור את הסקריפט. שמרו אותו בתיקיית scripts/ שיצרתם קודם. אם יש לכם Claude Code (Max) — פתחו אותו בתיקיית marketing-automation ובקשו ישירות. הוא ייצור, יריץ ויתקן אוטומטית.

ביניים 15 דקות

Google Ads Scripts הם פיצ'ר מובנה ב-Google Ads שמאפשר לכתוב JavaScript שרץ ישירות בתוך החשבון. אין צורך בשרת חיצוני, אין צורך ב-API key, ואין עלות נוספת. זה אחד הכלים הכי לא מנוצלים ב-Google Ads — ו-AI הופך אותו לנגיש לכולם.

Script 1: Budget Pacing Monitor

סקריפט שבודק כל יום בבוקר אם הקמפיינים שלכם מוציאים יותר (או פחות) מדי ביחס לתקציב:

💻 Prompt לבניית Budget Pacing Script

Write a Google Ads Script (JavaScript) that:
1. Gets all active campaigns
2. For each campaign: calculate daily budget pacing (spend_today / expected_spend_today)
3. Expected = monthly_budget / days_in_month * day_of_month
4. If pacing > 120% or < 80%, add to alert list
5. Send email to [YOUR_EMAIL] with a table of over/under-pacing campaigns
6. Include: campaign name, budget, actual spend, expected spend, pacing %
7. Schedule: daily at 10:00 AM

הסקריפט הזה לבד חוסך את הנזק של גילוי מאוחר שתקציב חודשי נגמר ב-20 לחודש. בעסקים שמוציאים 5,000+ ש"ח בחודש על Google Ads, Budget Pacing Monitor הוא חובה.

Script 2: Search Terms Analyzer

הסקריפט החכם: מנתח Search Terms, מזהה מילות מפתח שליליות שחסרות, ומציע מילות מפתח חדשות:

💻 Prompt ל-Search Terms Analyzer

Write a Google Ads Script that:
1. Pull Search Terms report for last 30 days
2. Identify "waste" terms: impressions > 100 AND CTR < 1% AND conversions = 0
3. Identify "opportunity" terms: CTR > 3% AND NOT already a keyword
4. Group waste terms by theme (e.g., "free", "jobs", competitor names)
5. Output to Google Sheet: waste terms + opportunity terms + suggested actions
6. Send summary email with top 10 waste + top 10 opportunity terms

Script 3: Quality Score Tracker

סקריפט שעוקב אחרי Quality Score לאורך זמן — נתון שגוגל לא שומר בהיסטוריה:

💻 Prompt ל-Quality Score Tracker

Write a Google Ads Script that:
1. Get all keywords with QualityScore data
2. Log to Google Sheet: date, campaign, ad_group, keyword, QS, Expected CTR, Ad Relevance, Landing Page Experience
3. Run daily and append (not overwrite)
4. Alert if any keyword with spend > $50/month drops below QS 5
5. Create a weekly summary: average QS by campaign, trending up/down

Script 4: Automated Negative Keywords from Low CTR

💻 Prompt ל-Automated Negative Keywords

Write a Google Ads Script that:
1. Pull Search Terms with: impressions > 50 AND CTR < 0.5% AND conversions = 0
2. Exclude terms that are already negative keywords
3. Add qualifying terms to a Negative Keyword List called "Auto-Negatives"
4. Log all additions to a Google Sheet with date and reason
5. Send email summary: "Added X negative keywords this week"
6. Safety: never add more than 20 negatives per run (prevent accidents)

⚠ בטיחות: Google Ads Scripts שמשנים דברים

סקריפטים שרק קוראים נתונים ושולחים דוחות — בטוחים לגמרי. סקריפטים שמשנים דברים (כמו הוספת Negative Keywords, שינוי Bids, השהיית קמפיינים) דורשים זהירות מיוחדת. תמיד: (1) בדקו ב-Preview לפני הפעלה, (2) הגבילו כמות שינויים לכל הרצה, (3) ודאו שיש Log Sheet שמתעד כל שינוי, (4) התחילו עם אחוזי סף גבוהים (CTR < 0.5% ולא 1%).

איך להתקין Google Ads Script

  1. היכנסו ל-Google Ads → Tools & SettingsScripts
  2. לחצו + New Script
  3. הדביקו את הקוד שקיבלתם מ-Claude
  4. Preview — בדקו שהכול עובד (Preview לא משנה כלום בחשבון)
  5. אשרו (Authorize) את ההרשאות
  6. הגדירו Schedule (יומי/שבועי)
  7. לחצו SaveRun
✍ עשה עכשיו 20 דקות

אם יש לכם חשבון Google Ads פעיל — בנו את Budget Pacing Script. העתיקו את ה-Prompt ל-Claude Chat, שנו את המייל שלכם, קבלו את הקוד, הדביקו ב-Google Ads Scripts, הריצו Preview, ואם הכול תקין — הגדירו Schedule יומי. זה הסקריפט שחוסך הכי הרבה כסף ביחס למאמץ.

ביניים 15 דקות

ניטור מתחרים אוטומטי

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

סקריפט 1: Sitemap Monitor

סקריפט שבודק את ה-Sitemap של מתחרים כל יום ומתריע על דפים חדשים:

💻 Prompt ל-Competitor Sitemap Monitor

Build a Python script that monitors competitor sitemaps:
1. Read list of competitor sitemap URLs from competitors.txt
2. For each: fetch sitemap.xml, extract all URLs
3. Compare with previous run (stored in sitemap_history.json)
4. Report: new pages added, pages removed, pages with changed lastmod
5. For new pages: fetch title tag and meta description
6. Send email alert with summary: "[Competitor] added 3 new pages"
7. Save current state for next comparison

סקריפט 2: Price Watcher

למי שמתחרה על מחיר — סקריפט שעוקב אחרי מחירי מתחרים:

💻 Prompt ל-Price Watcher

Build a Python script that monitors competitor pricing:
1. Read product URLs + CSS selectors from products.json
2. For each: scrape current price using BeautifulSoup
3. Compare with previous prices (price_history.json)
4. Alert if price changed by more than 5%
5. Track price history over time for trend analysis
6. Weekly report: price comparison table (us vs. competitors)
7. Handle: out-of-stock, page changes, anti-scraping (use random delays + User-Agent rotation)

סקריפט 3: Content Change Detector

סקריפט שמזהה שינויים בתוכן של דפים ספציפיים של מתחרים:

💻 Prompt ל-Content Change Detector

Build a Python script that detects content changes:
1. Monitor list of competitor URLs (key pages: homepage, pricing, main landing pages)
2. Fetch page content, strip HTML, keep only text + headlines
3. Compare with previous version using difflib
4. If change detected: calculate % change, save diff
5. Alert if major change (> 10% text changed)
6. Store snapshots for historical comparison
7. Monthly report: "Competitor Activity Summary"

סקריפט 4: Review Monitor

סקריפט שעוקב אחרי ביקורות חדשות של מתחרים (וגם שלכם) ב-Google:

💻 Prompt ל-Review Monitor

Build a Python script that monitors Google reviews:
1. Use Google Maps API / Places API to check reviews
2. Monitor: your business + 3-5 competitors (Place IDs in config.json)
3. Detect new reviews since last check
4. For each new review: rating, text, date, reviewer name
5. Alert immediately for your business (so you can respond quickly)
6. Weekly summary for competitors: new reviews count, average rating trend
7. Flag competitor reviews mentioning your brand or switching intent

💡 היבט אתי בניטור מתחרים

כל הסקריפטים כאן משתמשים רק במידע ציבורי: Sitemaps, דפי אינטרנט פומביים, ביקורות Google. אין כאן פריצה, גניבת סודות, או גישה למידע פרטי. זה בדיוק מה שאתם הייתם עושים ידנית — רק בצורה שיטתית ועקבית. עם זאת, אל תשלחו בקשות מוגזמות (Rate Limiting) — זה גם לא אתי וגם יגרום לחסימת ה-IP שלכם.

פרקטי 15 דקות

אוטומציית דוחות

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

דוח שבועי אוטומטי — מהארכיטקטורה ועד הביצוע

הנה מבנה הדוח השבועי האידיאלי למשווק דיגיטלי:

מקטע מקור נתונים מה כולל
Executive Summary כל המקורות 3 שורות: מה עבד, מה לא, מה לעשות השבוע
Traffic Overview GA4 Sessions, Users, Bounce Rate — השוואה לשבוע קודם
SEO Performance GSC Clicks, Impressions, CTR, Position — מגמות + TOP 10 queries
Google Ads Performance Google Ads API Spend, CPC, CTR, Conversions, CPA — לכל קמפיין
Conversions GA4 + CRM לידים חדשים, מקורות, CVR, Pipeline value
Top 5 Actions AI Analysis 5 פעולות ממוקדות לשבוע הקרוב — מבוססות נתונים
💻 Prompt לדוח שבועי אוטומטי

Build a Python script for automated weekly marketing report:
1. Pull data from: GA4 API (traffic, conversions), GSC API (search performance), Google Ads API (campaign metrics)
2. Calculate WoW changes (%) for all key metrics
3. Generate insights using Claude API: "Given these metrics, what are the top 5 actions for next week?"
4. Format as: Executive Summary + 4 sections with tables + Action Items
5. Export to: (a) Google Sheet (data), (b) HTML email (summary)
6. Send email every Monday at 8:00 AM to [EMAIL]
7. Include sparkline-style mini-charts (matplotlib, inline in email)

דוח חודשי ללקוח

אם אתם משווקים שמנהלים לקוחות, דוח חודשי אוטומטי חוסך 3-5 שעות לכל לקוח:

💻 Prompt לדוח חודשי ללקוח

Build a Python script that generates a monthly client report (PDF):
1. Pull data from GA4 + GSC + Google Ads for a specific date range
2. Calculate MoM and YoY changes
3. Generate AI insights: wins, challenges, recommendations
4. Create PDF with: cover page (client logo + date), executive summary, traffic analysis, SEO performance, ads performance, conversion analysis, next month plan
5. Include charts: traffic trend, conversion funnel, keyword ranking distribution
6. Use professional template with client branding (colors, fonts from config)
7. Auto-email to client contact + cc to account manager

✍ עשה עכשיו 15 דקות

גם אם אין לכם גישה ל-API עדיין — בנו את ה-Template. פתחו Google Sheet חדש ובנו את מבנה הדוח השבועי: tab לכל מקטע (Traffic, SEO, Ads, Conversions, Actions). הגדירו את העמודות. כשהסקריפט יהיה מוכן — הוא ימלא את הנתונים אוטומטית. Template מוכן + סקריפט = דוח אוטומטי שלם.

ביניים 12 דקות

אוטומציית אופטימיזציית תוכן

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

סקריפט 1: Content Gap Finder

💻 Prompt ל-Content Gap Finder

Build a Python script that finds content optimization opportunities:
1. Pull from GSC: all queries where your pages rank positions 5-20 (striking distance)
2. For each: get current title, H1, meta description, word count
3. Compare with top 3 ranking pages: what topics/subtopics do they cover that you don't?
4. Use Claude API to analyze gaps and suggest specific additions
5. Prioritize by: search volume * position improvement potential
6. Output: spreadsheet with URL, current rank, target rank, gap analysis, specific recommendations

סקריפט 2: Title Tag & Meta Description Optimizer

💻 Prompt ל-Title & Meta Optimizer

Build a Python script that optimizes title tags and meta descriptions:
1. Pull from GSC: pages with CTR below average for their position
2. For each page: current title, meta description, primary keyword, current CTR vs expected CTR
3. Use Claude API to generate 3 alternative titles and 3 alternative meta descriptions
4. Guidelines: include primary keyword, add power words, create urgency, stay within length limits (60 chars title, 155 chars description)
5. Output: spreadsheet with current vs suggested, expected CTR improvement
6. Weekly run: track which pages improved after changes

סקריפט 3: Internal Link Optimizer

💻 Prompt ל-Internal Link Optimizer

Build a Python script that optimizes internal linking:
1. Crawl the website and build an internal link graph
2. Identify orphan pages (no internal links pointing to them)
3. Identify hub pages (many links) and spoke pages (few links)
4. For each target page: find 5 best candidate pages to link FROM (by topic relevance)
5. Suggest anchor text for each link (based on target keywords)
6. Calculate PageRank distribution and suggest improvements
7. Output: link suggestions table + visualization of link structure (networkx)

💡 AI לתוכן: כלי עזר, לא כותב סופי

הסקריפטים האלה מציעים שיפורים — הם לא מבצעים אותם אוטומטית (ולא צריכים). כל הצעה צריכה לעבור סקירה אנושית לפני יישום. תפקיד ה-AI הוא לזהות הזדמנויות ולהציע כיוונים — לא להחליף את השיפוט שלכם. זה נכון במיוחד לגבי Title Tags ו-Meta Descriptions: טקסט שנכתב ידנית עם הבנת הקהל תמיד יהיה טוב יותר מטקסט שנוצר אוטומטית.

מתקדם 10 דקות

OpenAI Codex CLI לקוד שיווקי

Codex CLI הוא הכלי המקביל של OpenAI ל-Claude Code — CLI שמאפשר ל-AI לעבוד ישירות על הפרויקטים שלכם. עם מנוי ChatGPT Pro ($200/חודש), אתם מקבלים גישה ל-Codex CLI עם המודלים החזקים ביותר של OpenAI (o3, o4-mini). בניגוד ל-Claude Code שנותן חוויה אינטראקטיבית, Codex CLI מתמקד בביצוע משימות נקודתיות — "תקן את הבאג הזה", "צור סקריפט שעושה X".

מתי להשתמש ב-Codex CLI מול Claude Code?

קריטריון Claude Code (Max) Codex CLI (Pro)
עלות $100-200/חודש $200/חודש
חוזקות הקשר ארוך, כתיבה מורכבת, ניתוח מעמיק, Hebrew ביצוע מהיר, Multi-model (o3, o4-mini), Sandbox
MCP Support כן — Native בשלבי פיתוח
עבודה אינטראקטיבית מעולה — דיאלוג מתמשך טוב — ממוקד משימה
מומלץ ל בניית מערכות אוטומציה שלמות, ניתוח מעמיק תיקוני באגים מהירים, יצירת סקריפטים פשוטים

ההמלצה: התחילו עם אחד מהם — לא חייבים את שניהם. אם העבודה שלכם בעיקר בעברית, Claude Code עדיף (Anthropic מוביל בתמיכה רב-לשונית). אם אתם כבר עובדים עם ChatGPT Pro — Codex CLI כבר כלול במנוי שלכם.

💻 דוגמה: Codex CLI לסקריפט שיווקי

codex "Create a Python script that pulls Google Analytics data
for the last 7 days, compares it to the previous 7 days,
and generates a markdown summary with key insights.
Save to reports/weekly_summary.md"

מתקדם 20 דקות

AI Agents לשיווק: CrewAI, OpenAI Agents SDK, Claude Agent SDK

AI Agents הם השלב הבא אחרי סקריפטים. סקריפט רץ לפי כללים קבועים: "בדוק X, אם Y אז Z." Agent הוא שונה מהותית: הוא מקבל מטרה, מתכנן אסטרטגיה להשגתה, מבצע שלבים, מנתח תוצאות, ומשנה את הגישה אם צריך. Agent הוא עובד חכם, סקריפט הוא מכונה.

שלושת ה-Frameworks המובילים

1. CrewAI — צוות של סוכנים

CrewAI מאפשר ליצור "צוות" של AI Agents שעובדים יחד. כל Agent מקבל תפקיד (Role), מטרה (Goal), וכלים (Tools). ה-Crew מנהל את שיתוף הפעולה ביניהם.

💻 דוגמה: Marketing Crew

from crewai import Agent, Task, Crew

# Agent 1: SEO Analyst
seo_analyst = Agent(
  role="SEO Analyst",
  goal="Find keyword opportunities and SEO issues",
  tools=[gsc_tool, crawler_tool, ai_analysis_tool]
)

# Agent 2: Content Strategist
content_strategist = Agent(
  role="Content Strategist",
  goal="Create content briefs based on SEO opportunities",
  tools=[competitor_tool, ai_writing_tool]
)

# Agent 3: Reporting Manager
reporter = Agent(
  role="Reporting Manager",
  goal="Compile findings into actionable weekly report",
  tools=[sheets_tool, email_tool]
)

# Tasks flow: SEO Analysis → Content Strategy → Report
crew = Crew(agents=[seo_analyst, content_strategist, reporter])
crew.kickoff()

יתרונות CrewAI: קוד פתוח, קל ללמידה, מודל "צוות" אינטואיטיבי. חסרונות: פחות שליטה ב-Flow, לפעמים Agents "מדברים" יותר מדי בינם לבין עצמם.

2. OpenAI Agents SDK

OpenAI Agents SDK (לשעבר Swarm) הוא Framework רשמי של OpenAI לבניית Agent systems. מתמקד ב-Handoffs (העברת שליטה בין Agents) וב-Tool Use.

יתרונות: אינטגרציה מושלמת עם OpenAI models, Handoffs מובנים. חסרונות: מוגבל למודלים של OpenAI, פחות גמיש מ-CrewAI לתרחישים מורכבים.

3. Claude Agent SDK

Claude Agent SDK של Anthropic הוא ה-Framework הטרי ביותר — מתמקד בבנייה של Agents עם יכולות קוד (Code Execution), גישה לכלים (Tool Use), ובטיחות מובנית (Safety). שילוב עם MCP מאפשר חיבור ל-Database, APIs, ושירותים חיצוניים.

יתרונות: בטיחות מובנית (Constitutional AI), MCP native, חלון הקשר ארוך. חסרונות: חדש יותר, פחות דוגמאות בקהילה.

Marketing Agent: דוגמה מלאה

הנה דוגמה לאיך Agent שיווקי שלם נראה — לא משנה באיזה Framework:

💻 Marketing Agent — Flow

מטרה: "נתח את ביצועי ה-SEO של השבוע האחרון והצע 5 פעולות שיפור."

Agent מבצע:
1. מושך נתונים מ-GSC (clicks, impressions, position)
2. מושך נתונים מ-GA4 (organic traffic, conversions)
3. בודק Rankings של 20 מילות מפתח מרכזיות
4. משווה עם שבוע קודם — מזהה ירידות ועליות
5. מנתח את הדפים שירדו — בודק שינויי תוכן, מתחרים חדשים, בעיות טכניות
6. מחליט על 5 פעולות בעדיפות הגבוהה ביותר
7. כותב דוח מפורט עם הסברים ונימוקים
8. שולח את הדוח במייל + מעדכן Google Sheet

ההבדל מסקריפט: סקריפט היה עושה את שלבים 1-4 ומציג נתונים. Agent עושה גם את שלבים 5-8 — מנתח, מחליט, ומציע פעולות מבוססות הבנה של ההקשר.

⚠ Agent Safety: הכלל הזהב

Agent שמקבל החלטות ומבצע פעולות צריך גבולות ברורים. שלושת הכללים: (1) Read-only by default — Agent יכול לקרוא נתונים ולהציע פעולות. רק אחרי אישור אנושי הוא מבצע שינויים. (2) Budget cap — הגבילו כמה Agent יכול להוציא (tokens, API calls, Google Ads changes). (3) Kill switch — תמיד צריך להיות דרך לעצור Agent בלחיצת כפתור. Agents שמשנים דברים ב-Google Ads בלי פיקוח = מתכון לאסון.

Framework 10 דקות

Framework: עץ החלטות — Agent מול Script

אחת השאלות הכי חשובות: מתי סקריפט פשוט מספיק, ומתי צריך Agent? הנה עץ ההחלטות:

🛠 עץ ההחלטות: Script → AI Script → Agent

שאלה 1: האם המשימה מבוססת כללים קבועים?
  כן → Script רגיל (Python/JS). דוגמה: בדיקת broken links, budget pacing.
  לא → המשך לשאלה 2.

שאלה 2: האם צריך הבנת שפה טבעית / ניתוח מורכב?
  כן → AI Script (Script + API call ל-Claude/GPT). דוגמה: ניתוח Search Terms, כתיבת meta descriptions.
  לא → Script רגיל.

שאלה 3: האם צריך כמה שלבי חשיבה עם הסתעפויות?
  כן → AI Agent. דוגמה: "נתח למה התנועה ירדה ותציע תוכנית תיקון."
  לא → AI Script.

שאלה 4: האם ה-Agent צריך לבצע פעולות (לא רק להציע)?
  כן → Agent with Human-in-the-Loop. Agent מציע → אנושי מאשר → Agent מבצע.
  לא → Agent Read-Only.

טבלת סיכום: סוג אוטומציה לכל משימה שיווקית

משימה סוג אוטומציה סיבה
בדיקת Broken Links Script כללים קבועים, אין צורך בשיפוט
Budget Pacing Alert Script חישוב מתמטי פשוט + התראה
ניתוח Search Terms AI Script צריך הבנת שפה לזיהוי דפוסים וקיבוצים
כתיבת Meta Descriptions AI Script צריך יצירת טקסט + הבנת כוונת חיפוש
"למה התנועה ירדה?" Agent כמה שלבי חקירה, הסתעפויות, ניתוח מורכב
אופטימיזציית Bids Agent + Human Approval ניתוח + ביצוע שינויים — דורש אישור
דוח שבועי AI Script שליפת נתונים + AI insights, אין הסתעפויות
ניטור Sitemap מתחרים Script השוואת רשימות, אין צורך ב-AI
✍ עשה עכשיו 10 דקות

חזרו לרשימת 10 המשימות הידניות שיצרתם בתחילת הפרק. לכל משימה, העבירו אותה דרך עץ ההחלטות וכתבו: Script / AI Script / Agent / Agent + Human. רוב המשימות יהיו Script או AI Script — וזה מצוין. אל תנסו להפוך הכול ל-Agent.

חשוב 12 דקות

Best Practices — בדיקות, ניטור ואבטחה

אוטומציה שלא עובדת היא גרועה מידנית — כי אתם חושבים שמישהו מטפל בזה. הנה 12 הכללים שמבדילים אוטומציה אמינה מאוטומציה שתתפוצץ לכם:

בדיקות (Testing)

  1. בדקו על נתונים אמיתיים, לא מדומים. סקריפט שעובד על 5 URLs עלול לקרוס על 500. בדקו על scale אמיתי.
  2. Preview לפני Production. ב-Google Ads Scripts — תמיד Preview. בסקריפטי Python — הריצו עם --dry-run flag שמדפיס מה היה קורה בלי לבצע באמת.
  3. בדקו Edge Cases. מה קורה כשאין נתונים? כש-API מחזיר שגיאה? כשיש 0 impressions? כשה-Sheet מלא?

ניטור (Monitoring)

  1. כל סקריפט חייב Log. תאריך, שעה, מה רץ, כמה זמן לקח, האם הצליח, כמה פעולות בוצעו. שמרו ב-Log file או Google Sheet.
  2. התרעות על כשלון. אם סקריפט נכשל — אתם צריכים לדעת. שלחו מייל/Slack כשסקריפט נכשל. חוסר התראה = חוסר ידיעה = נזק.
  3. Heartbeat Check. אל תסתפקו בהתראות על כשלון. בדקו שהסקריפט רץ בכלל. סקריפט שלא רץ לא ייצר שגיאה — הוא פשוט לא יעשה כלום. הגדירו Heartbeat: "אם לא קיבלתי דוח עד יום ב' בשעה 10:00 — משהו שבור."

אבטחה (Security)

  1. API Keys ב-.env, לא בקוד. לעולם אל תכתבו API key ישירות בסקריפט. השתמשו ב-.env file + python-dotenv. ו-.env צריך להיות ב-.gitignore.
  2. הרשאות מינימליות. Google Service Account צריך רק Read access? אל תתנו Write. API key צריך רק Search Console? אל תפתחו גם Analytics. Principle of Least Privilege.
  3. Rotate Keys. שנו API keys כל 90 יום. כן, זה מעצבן. כן, זה חשוב.

תחזוקה (Maintenance)

  1. Documentation. כל סקריפט צריך README: מה הוא עושה, איך מריצים, מה ה-Dependencies, מה ה-Schedule, מי אחראי. "אני זוכר מה זה עושה" = סקריפט שאף אחד לא יבין עוד 3 חודשים.
  2. Version Control. שמרו סקריפטים ב-Git. גם אם אתם עובדים לבד. כדי שתוכלו לחזור לגרסה קודמת כשמשהו נשבר.
  3. ביקורת רבעונית. כל 3 חודשים: סקרו את כל האוטומציות. האם הן עדיין רלוונטיות? האם APIs השתנו? האם יש שיפורים נדרשים?
💻 Checklist: לפני Deploy של כל סקריפט חדש

☐ Dry-run / Preview עבר בהצלחה
☐ Error handling — כל API call עטוף ב-try/except
☐ Logging — כל הרצה מתועדת
☐ Failure alerts — אם נכשל, מישהו מקבל הודעה
☐ API keys ב-.env (לא hardcoded)
☐ .env ב-.gitignore
☐ Rate limiting — הסקריפט לא שולח 1,000 בקשות בשנייה
☐ README מעודכן
☐ Schedule מוגדר (Cron / Cloud Scheduler / n8n)
☐ ברור מי אחראי על הסקריפט הזה

פרקטי 10 דקות

Marketing Monitoring Stack — ערימת הניטור השלמה

הנה מערך הניטור המומלץ למשווק דיגיטלי שרוצה שליטה מלאה:

שכבה מה מנטר כלי/סקריפט תדירות התראה
Infrastructure Uptime, SSL, DNS UptimeRobot (חינם) / סקריפט Python כל 5 דקות מיידית
Performance Core Web Vitals, Page Speed PSI API Script יומית אם ירידה >10%
SEO Rankings, Organic Traffic, Indexing GSC Script יומית ירידה >15% WoW
Content Broken Links, New 404s Broken Links Script שבועית כל 404 חדש
Ads Budget Pacing, CPA, QS Google Ads Scripts יומית Pacing >120% / CPA >150%
Competitors New Pages, Price Changes, Reviews Sitemap/Price/Review Scripts יומית כל שינוי משמעותי
Reputation Google Reviews, Mentions Review Monitor Script כל שעה כל ביקורת חדשה

עלויות — כמה כל זה עולה?

רכיב עלות חודשית הערה
Claude Max (5x) $100 או API ($5-30 לפי שימוש)
UptimeRobot $0 Free tier — 50 monitors
PageSpeed Insights API $0 25,000 requests/day חינם
Google Cloud (Cron) $0-5 Cloud Scheduler free tier
n8n (self-hosted) $0 או n8n Cloud: $20/חודש
Email (SendGrid) $0 Free: 100 emails/day
סה"כ (ללא Claude Max) $0-5 פחות מעלות כוס קפה ביום
סה"כ (עם Claude Max) $100-205 פחות מעלות שעת עבודה של פרילנסר

אם אתם משתמשים ב-Claude Chat (לא Claude Code) ומעתיקים סקריפטים ידנית — העלות יורדת ל-$20 בלבד (Pro). וזה עבור מערכת שחוסכת 15-20 שעות עבודה ידנית בחודש — ROI של פי 50 לפחות.

פרקטי 5 דקות

שגרת אוטומציה שבועית וחודשית

שגרה שבועית (30 דקות ביום ב')

משימה זמן מה בודקים
סקירת דוח שבועי אוטומטי 10 דק' קראו את הדוח שנשלח אוטומטית. שימו לב ל-WoW changes ול-Action Items.
בדיקת Logs 5 דק' האם כל הסקריפטים רצו? האם היו שגיאות? האם יש Heartbeat שפספס?
סקירת Alerts 5 דק' האם היו התראות שלא טופלו? ביקורות חדשות? שינויי מתחרים?
תגובה לביקורות 5 דק' ענו על כל ביקורת חדשה שזוהתה אוטומטית.
עדכון רשימת משימות 5 דק' על בסיס הדוח והתובנות — מה לעשות השבוע?

שגרה חודשית (2 שעות)

משימה זמן
ביקורת על כל הסקריפטים הפעילים — האם עדיין רלוונטיים? 30 דק'
בדיקת API quotas ועלויות 15 דק'
עדכון Dependencies (pip update, npm update) 15 דק'
סקירת דוח חודשי מלא — מגמות, שיפורים, בעיות 30 דק'
תכנון אוטומציה חדשה — מה המשימה הבאה שכדאי לאטמט? 30 דק'
פרקטי 90-120 דקות

תרגילים מעשיים

תרגיל 1: מטריצת עדיפות אוטומציה (30 דקות)

בנו מטריצת עדיפות לאוטומציה של המשימות שלכם:

  1. רשמו 10 משימות ידניות שאתם עושים בכל שבוע/חודש
  2. לכל משימה חשבו:
    • תדירות (פעמים/חודש) * זמן לכל פעם (דקות) = זמן חודשי
    • קושי לאוטומציה (1-5): 1 = קל, 5 = מורכב
    • השפעה של טעות (1-5): 1 = לא נורא, 5 = קריטי
  3. ציון ROI: זמן חודשי / קושי = ROI Score
  4. סדרו לפי ROI Score — מהגבוה לנמוך
  5. לכל משימה קבעו סוג: Script / AI Script / Agent (עץ ההחלטות)

התוצר: Google Sheet עם 10 משימות, ציוני ROI, וסוג אוטומציה מומלץ.

תרגיל 2: בניית SEO Health Check מ-0 (45 דקות)

בנו את הסקריפט בעצמכם (עם עזרת Claude):

  1. פתחו Claude Chat או Claude Code
  2. השתמשו ב-Prompt ל-SEO Health Check (מהסעיף למעלה) עם הדומיין שלכם
  3. קבלו את הסקריפט, קראו אותו, הבינו מה כל חלק עושה
  4. הריצו (python seo_health_check.py) ובדקו את התוצאות
  5. תקנו את 3 הבעיות הקריטיות ביותר שזוהו
  6. הגדירו Schedule: Cron job או n8n Workflow שמריץ את הסקריפט כל יום ב'

התוצר: סקריפט SEO Health Check פעיל + 3 בעיות מתוקנות + Schedule.

תרגיל 3: Google Ads Script ראשון (30 דקות)

בנו והתקינו Google Ads Script:

  1. בחרו סקריפט: Budget Pacing (מומלץ למתחילים) או Search Terms Analyzer
  2. קבלו את הקוד מ-Claude עם ה-Prompt המתאים
  3. היכנסו ל-Google Ads → Tools → Scripts
  4. הדביקו, Authorize, Preview — בדקו שהתוצאות הגיוניות
  5. הגדירו Schedule (יומי / שבועי)
  6. הריצו פעם אחת אמיתית ובדקו את המייל/Sheet שנוצר

התוצר: Google Ads Script פעיל שרץ אוטומטית ושולח דוח.

תרגיל 4: Agent Design (20 דקות — ללא קוד)

תכננו Marketing Agent (תיאורטי — לא צריך לבנות):

  1. בחרו מטרה: "נתח למה אחוזי ההמרה ירדו בשבוע האחרון"
  2. רשמו את ה-Tools שה-Agent יצטרך: GA4 API, GSC API, Crawler, Claude API
  3. מפו את ה-Flow: שלב 1 → שלב 2 → ... → דוח סופי
  4. הגדירו גבולות: Read-only / Budget cap / Kill switch
  5. הגדירו Success Metric: מתי ה-Agent "הצליח"?

התוצר: מסמך Agent Design — Flow + Tools + Guardrails.

מתחיל 3 דקות

בדוק את עצמך — האם עברת את פרק 21?

בדוק את עצמך — 5 שאלות

ענה על 5 השאלות האלה. אם אתה יכול לענות על 4 מתוך 5 — אתה מוכן לפרק הבא.

  1. מה 5 הדרגות בסולם הבגרות של אוטומציה? (רמז: ידני, תבניות, סקריפטים, תזמור, סוכנים)
  2. מה ההבדל בין Claude Max ל-Claude Pro בהקשר של Claude Code? (רמז: Pro לא כולל Claude Code. Max מתחיל ב-$100)
  3. מה קובץ CLAUDE.md ולמה הוא חשוב? (רמז: הקשר פרויקט שנטען אוטומטית)
  4. מתי להשתמש ב-Agent ומתי בסקריפט? (רמז: עץ ההחלטות — כללים קבועים = Script, שיפוט + הסתעפויות = Agent)
  5. מה 3 כללי הבטיחות ל-AI Agent? (רמז: Read-only default, Budget cap, Kill switch)

אם נתקעת — גלול חזרה לסעיף הרלוונטי. הנקודה היא להבין, לא לזכור.

צ'קליסט — סיכום פרק 21

מה בנית בפרק הזה
פרקטי 60-120 דקות

עשה עכשיו — 10 משימות מעשיות

הגיע הזמן ליישם. הנה 10 משימות מסודרות מקל לקשה — מספרים 1-4 אפשר לבצע היום בלי כל רקע טכני:

📚 Do-Now 1: צרו CLAUDE.md 5 דקות

צרו קובץ CLAUDE.md בתיקיית marketing-automation שלכם. כתבו: מי אתם, מה העסק, באיזה שפה לכתוב קוד, ואיפה לשמור תוצאות. גם אם אין לכם Claude Code — הקובץ ישמש כ-System Prompt ב-Claude Chat.

📚 Do-Now 2: הריצו SEO Health Check חינמי 15 דקות

קחו את ה-Prompt מסעיף "SEO Health Check" למעלה, הדביקו ב-Claude Chat (חינם), ושלחו את ה-Sitemap של האתר שלכם. קבלו דוח בריאות מיידי. שמרו את התוצאות ותקנו את 3 הבעיות הקריטיות.

📚 Do-Now 3: מלאו מטריצת עדיפות 20 דקות

על בסיס הטבלה שיצרתם בתחילת הפרק: רשמו 10 משימות ידניות, חשבו ROI (זמן חודשי / קושי), סדרו, והעבירו דרך עץ ההחלטות.

📚 Do-Now 4: בנו את האוטומציה הראשונה שלכם 30 דקות

בחרו את המשימה עם ה-ROI הגבוה ביותר מהמטריצה. בקשו מ-Claude Code/Chat ליצור סקריפט שעושה את זה. הריצו, בדקו, שמרו.

📚 Do-Now 5: הגדירו Google Ads Budget Pacing Script 20 דקות

אם יש לכם חשבון Google Ads פעיל — בנו Budget Pacing Script. אם אין — עברו ל-Do-Now 6.

📚 Do-Now 6: הגדירו Competitor Sitemap Monitor 20 דקות

בקשו מ-Claude: "צור סקריפט שבודק יומית את sitemap.xml של [מתחרה 1], [מתחרה 2] ומתריע על דפים חדשים."

📚 Do-Now 7: צרו מבנה תיקיות 5 דקות

marketing-automation/ → scripts/, reports/, logs/, templates/, .env.example, README.md. שמרו בו כל סקריפט שתיצרו מעכשיו.

📚 Do-Now 8: הגדירו Uptime Monitor 10 דקות

היכנסו ל-UptimeRobot.com (חינם), הגדירו Monitor לאתר שלכם. בדקו כל 5 דקות, התראה ב-Email/SMS אם האתר נפל.

📚 Do-Now 9: תכננו Agent Design 20 דקות

בחרו משימה מורכבת אחת מהמטריצה. עצבו Agent: Goal, Tools, Flow, Guardrails, Success Metric. לא צריך לבנות — רק לתכנן על נייר.

📚 Do-Now 10: תכננו את ה-Monitoring Stack שלכם 30 דקות

על בסיס טבלת Marketing Monitoring Stack, החליטו: מה רלוונטי לעסק שלכם? מה סדר העדיפויות? תכננו לוח זמנים: שבוע 1 — Uptime, שבוע 2 — SEO Health, שבוע 3 — Budget Pacing, שבוע 4 — Competitors.

אם אתה עושה רק דבר אחד מהפרק הזה 10 דקות

צרו את קובץ CLAUDE.md ואת תיקיית marketing-automation. גם בלי Claude Code, גם בלי ידע בתכנות — המבנה הזה הוא הבסיס לכל מה שנבנה מכאן והלאה. כתבו ב-CLAUDE.md: מי אתם, מה העסק, מה המטרה. ברגע שיש לכם מבנה ותוכנית — הסקריפטים ייכתבו. בלי מבנה — הכול מתפזר. מבנה לפני קוד. תמיד.

הצעד הבא: פרק 22

בפרק הבא נעבור מקוד ל-No-Code — נלמד איך לבנות אוטומציות שיווקיות מורכבות ב-Zapier, Make ו-n8n, ללא כתיבת שורת קוד אחת. אם הפרק הזה היה קשה מדי מבחינה טכנית — הפרק הבא הוא בדיוק בשבילכם. ואם הפרק הזה היה קל — הפרק הבא ייתן לכם כלים משלימים שחוסכים עוד יותר זמן.