📚 מדידה ואנליטיקה ⏱ 35 דק׳ קריאה 📊 5,500 מילים 🔧 15 פרקים 🆕 evergreen עודכן 2026.05.19

UTM Parameters, המדריך השלם

‏אם אתם מריצים קמפיינים בלי UTM, אתם בעצם מוותרים על היכולת לדעת מה עובד ומה לא. 15 פרקים על איך עובד הסטנדרט הזה שאף אחד לא מלמד נכון, מה זה כל פרמטר, איך מטמיעים ב-GA4, איך מטרקים גם תנועה מ-AI, ו-checklist הטמעה לקמפיין חדש. בלי קיצורים, בלי המצאות, רק מה שעובד.

15פרקים מקיפים
5פרמטרים סטנדרטיים
10מונחים במילון
20שנות עבודה עם UTM
פרק 01

🏷 מה זה UTM ולמה (כמעט) אף אחד לא משתמש בו נכון

תקשיבו. אני אפתח עם הסיפור הקבוע. לקוח מגיע, אומר לי "שמוליק, השקעתי 30,000 שקל בחודש האחרון בפרסום, ואני לא יודע מאיפה הגיעו הלקוחות". אני נכנס ל-GA4 שלו, נכנס לדוח Acquisition, ורואה 60% תנועה מסווגת כ-"direct" ו-25% כ-"unassigned". בקיצור, רובע מהתנועה שלו הוא ערפל מוחלט. הוא משלם לפייסבוק, לגוגל, למיילים, אבל הוא לא יודע מי מהם עבד, מי בזבז את התקציב, ומי הביא את הלקוחות הטובים ביותר.

שואל אותו, "השתמשת ב-UTM Parameters?". התשובה, "מה זה". אז אני שואל, "כשבנית את הקמפיין בפייסבוק, הלינק שכיוונת אליו הוא רק https://yoursite.co.il/landing-page/, או עם משהו אחר אחריו?". הוא מסתכל על הקמפיין, עונה, "רק הלינק עצמו". זאת בדיוק הסיבה שאין לו מושג. גוגל ופייסבוק שלחו את התנועה, אבל ה-referrer בדרך אבד, האפליקציות מנקות אותו, וזה מגיע ל-GA4 כ-direct. אם הוא היה מוסיף ?utm_source=facebook&utm_medium=cpc&utm_campaign=winter-promo, היה לו דוח מסודר עם כל קמפיין בנפרד, יכולת לחשב ROI לכל ערוץ, ויכולת להחליט מה לחזק ומה להפסיק.

UTM Parameters זה הסטנדרט שגוגל הציגה ב-2005 לתיוג קמפיינים שיווקיים בצורה אחידה. 5 פרמטרים שמוסיפים לסוף ה-URL, וכל מערכת אנליטיקס בעולם יודעת לקרוא אותם. בלעדיהם, רוב התנועה שלכם תיפול לקטגוריות גנריות (direct, organic, referral) בלי שום פירוט. עם, אתם מקבלים תמונה מדויקת של מה עבד, מה לא, וכמה ההמרה עלתה לכם בכל ערוץ. זאת ההבחנה בין שיווק מבוסס דאטה לבין שיווק מבוסס תחושות.

⚠️ הנקודה החשובה ביותר

UTM לא מעקב. הם רק תיוג. כלומר, הם לא אומרים לגוגל "תעקוב אחרי המשתמש הזה". הם רק אומרים ל-GA4 "כשמגיעה תנועה ל-URL הזה, סווג אותה לפי הערכים האלה". זה הופך אותם לכלי שיווק חיוני בעידן הפרטיות, אין כאן cookies, אין tracking pixel, רק תיוג URL. אפל וגוגל יכולות להחמיר את הגנות הפרטיות כמה שהן רוצות, UTM ישרדו את כל הסיבובים האלה כי הם חלק מהפרוטוקול הבסיסי של ה-web.

במאמר הזה, אני אעבור איתכם על כל מה שצריך לדעת על UTM. ההיסטוריה, 5 הפרמטרים, naming conventions, איך הם מופיעים ב-GA4, איך מטמיעים Custom Dimensions, אינטגרציה עם email ו-paid ads ו-social, ואיך מתחילים לעקוב גם אחרי תנועה מ-ChatGPT וגם מ-Perplexity. בלי ז'רגון מיותר, בלי המצאות, רק מה שעובד אחרי 20 שנה של תיוג קמפיינים בכל גודל ארגון. אם אחרי המאמר אתם עדיין תקועים, יש לכם איך לדבר איתי ישירות, ואני אעזור לסדר את הדוחות אצלכם.

אגב, השם שמוליק דורינבאום מאחורי המקלדת. 20 שנה בעולם ה-SEO והאנליטיקה, ראיתי את UTM כשהוא עוד נקרא Urchin Tracking. הסטנדרט לא השתנה דרמטית מאז 2005, מה שמשתנה זאת הצורה שבה הוא מופיע ב-GA4, וכך גם ה-tooling סביבו. אנחנו ב-2026 ולמרות שגוגל שינתה את כל מערכת ה-Analytics שלה (מ-UA ל-GA4), הסטנדרט הזה נשאר על תילו. זה אומר משהו על איכות ההחלטה המקורית של Urchin בשנת 2005.

פרק 02

📜 ההיסטוריה, Urchin Tracking Module מ-2005

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

1995-2005, התקופה לפני Urchin

בשנות ה-90, מקדמי אתרים השתמשו ב-log files של השרת כדי לדעת מאיפה הגיעו הגולשים. הם הסתכלו על ה-referrer header (HTTP_REFERER) כדי לראות איזה אתר שלח את התנועה. הבעיה, ה-referrer לא נתן פירוט. הוא רק אמר "הגיע מ-yahoo.com", בלי לדעת אם זה היה ממודעה, ממאמר, או מקישור אורגני. ואם הקמפיין היה במייל, לא היה referrer בכלל, כי דפדפנים לא מעבירים referrer מ-mail clients. שיווק במייל היה כמעט unmeasurable.

2003-2005, Urchin Software Corporation

חברת Urchin מסן דייגו הציגה פתרון, פרמטרים מובנים ב-URL שמסומנים בקידומת "utm_" (Urchin Tracking Module). הרעיון, אם אתה משווק קמפיין, הוסף ל-URL שלך תיוג שאומר את המקור, האמצעי, ושם הקמפיין. כך כשהמשתמש נוחת באתר, ה-JavaScript של Urchin (אחר כך של Google Analytics) קורא את הפרמטרים ויודע בדיוק מאיפה הגיע. פתרון פשוט, אבל גאוני. הוא פותר את בעיית המייל (כי URL עובר נקי), את בעיית הפירוט (כי אתם שולטים בערכים), ואת בעיית הסטנדרט (כי כל מערכת יכולה לקרוא את אותם השדות).

אפריל 2005, Google רוכש את Urchin

גוגל קונה את Urchin תמורת סכום לא ידוע (הערכות, $30M), ובנובמבר 2005 משיק את Google Analytics. Urchin הופך לבסיס של GA, וה-UTM Parameters נהיים סטנדרט תעשייתי. כל מערכת אנליטיקס בעולם (Adobe Analytics, Matomo, Mixpanel, Plausible) אימצה אותם. גם המתחרים של גוגל אימצו את הסטנדרט שלה, כי לא היה הגיון לבנות סטנדרט מתחרה כשכבר היה אחד שעובד.

2010-2024, יציבות מפתיעה

הסטנדרט כמעט לא השתנה ב-20 שנה. 5 הפרמטרים נשארו זהים, התחביר נשאר זהה, הפילוסופיה נשארה זהה. זה נדיר בעולם הטכנולוגיה שמשתנה כל 6 חודשים. הסיבה, פשטות שעובדת. כל ניסיון להוסיף פרמטרים נוספים (utm_audience, utm_creative וכו') נכשל, כי האקוסיסטם לא היה מעוניין לסבך משהו שעובד.

2025-2026, GA4 ועידן ה-AI

GA4 שינה את הדרך שבה UTM מוצגים בדוחות (יותר על זה בפרק 7), והוסיף אתגרים חדשים סביב tracking של תנועה מ-AI engines. אבל הפרמטרים עצמם, אותם 5 הפרמטרים מ-2005. השינוי האמיתי הוא לא בפורמט אלא בערכים שמשמשים בו, היום אנחנו רואים utm_source=chatgpt ו-utm_source=perplexity לראשונה בהיסטוריה.

💡 למה זה רלוונטי להבין

הקידומת "utm_" נראית מוזרה היום, אבל היא היסטוריה. גוגל יכול היה לשנות אותה ל-"ga_" כשהוא קנה את Urchin, אבל החליטה לכבד את המורשת ולשמור על תאימות אחורה. אז כשאתם רואים utm_source בכל URL פרסום בעולם, אתם רואים מורשת של חברה קטנה מ-סן דייגו שגוגל קנה ב-2005. עדות ליציבות שזכתה לכבוד גם מהמתחרים.

פרק 03

🧩 5 הפרמטרים הסטנדרטיים, source, medium, campaign, term, content

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

1. utm_source (חובה)

איפה הקליק התחיל, השם הספציפי של הפלטפורמה או האתר. דוגמאות, facebook, google, newsletter, twitter, linkedin, chatgpt, perplexity. זה הפרמטר היחיד שגוגל מגדירה כחובה (אם הוא חסר, GA4 לא יזהה את הקמפיין כלל). שווה לזכור, source הוא הפלטפורמה, לא הקטגוריה. "facebook" כן, "social" לא.

2. utm_medium (חובה דה פאקטו)

סוג הערוץ, הקטגוריה הרחבה של איך הקליק הגיע. דוגמאות, cpc (cost per click, פרסום ממומן), email, social, organic, referral, display, video, affiliate. גוגל יוצרת default channel groupings מבוססים על medium, אז שווה לעמוד בקונבנציות. אם תכתבו medium=my-stuff, GA4 לא יידע איך לסווג והקמפיין ייפול ל-(other) או ל-unassigned.

3. utm_campaign (חובה)

שם הקמפיין הספציפי, היוזמה השיווקית שאתם מטרקים. דוגמאות, winter-sale-2026, black-friday, product-launch-x12, welcome-series. זה הפרמטר שמאפשר לכם לדעת כמה הביא קמפיין מסוים על פני כל הערוצים. אם תרצו לדעת "כמה הביא קמפיין winter-sale-2026 ביחד מפייסבוק, ממיילים, ומאינסטגרם", זה הפרמטר שיתן לכם את התשובה.

4. utm_term (אופציונלי)

מילת המפתח, ה-keyword המדויק שהוביל לקליק. בעיקר רלוונטי ל-paid search. דוגמאות, seo+services, web+design+israel. ב-Google Ads עם auto-tagging, השדה הזה נמלא אוטומטית. בקמפיינים ידניים אתם ממלאים אותו ידנית. ב-GA4, צריך להגדיר Custom Dimension כדי לראות אותו (פרק 8).

5. utm_content (אופציונלי)

הוריאציה הספציפית, איזה גרסה של ה-ad או של הקישור הוביל לקליק. שימושי ל-A/B testing. דוגמאות, cta-button-blue, cta-button-orange, hero-banner, footer-link. כשאתם רוצים לדעת אם הכפתור הכחול עבד יותר טוב מהכתום, זה השדה. גם כאן, ב-GA4 צריך Custom Dimension.

פרמטרחובהתפקידדוגמה
utm_sourceכןפלטפורמה ספציפיתfacebook, newsletter
utm_mediumדה פאקטוסוג ערוץcpc, email, social
utm_campaignכןשם הקמפייןwinter-sale-2026
utm_termלאמילת מפתחseo+services
utm_contentלאוריאציהcta-button-blue

דוגמה מלאה

https://shmul.co.il/landing/?utm_source=facebook&utm_medium=cpc&utm_campaign=winter-sale-2026&utm_term=seo+services&utm_content=cta-button-blue

נראה ארוך, אבל זה ה-URL שגורם לכם לדעת בדיוק שהקליק הזה הגיע מפייסבוק, מקמפיין חורף 2026, על מילת מפתח SEO services, מהגרסה עם הכפתור הכחול. אם אחרי שבועיים תראו ב-GA4 שהכפתור הכחול הביא פי 3 המרות מהכתום, אתם יודעים מה לעשות בקמפיין הבא.

⚠️ אזהרה, אל תוסיפו פרמטרים נוספים

אתם תראו לפעמים אנשים שמוסיפים utm_audience, utm_creative, utm_ad_id, utm_placement, וכו'. רוב מערכות האנליטיקס לא יודעות מה לעשות איתם, וזה רק מאריך את ה-URL. אם אתם צריכים מימדים נוספים, השתמשו ב-Custom Dimensions של GA4 (פרק 8). אל תמציאו פרמטרים חדשים בלי הסכמה רחבה. הסטנדרט הוא חמישה, נקודה.

פרק 04

🔣 תחביר URL ו-encoding, מתי חובה לקודד

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

מבנה ה-URL הבסיסי

הפרמטרים מתחילים ב-? (אם אין query string לפניהם) או ב-& (אם יש). דוגמה, https://yoursite.co.il/page/?utm_source=facebook&utm_medium=cpc&utm_campaign=sale. שימו לב, אחרי ה-? הראשון, כל פרמטר נוסף מופרד ב-&. הסדר של הפרמטרים לא משנה, אבל ההפרדה חייבת להיות תקינה אחרת כולם נשברים.

מה מותר ומה אסור בערכים

גוגל מקבל את כמעט כל הערכים, אבל יש סימנים שדורשים URL encoding, כי אחרת הם נחשבים תחביר ולא חלק מהערך. ה-encoding הזה הוא חלק מתקן ה-URL הבינלאומי (RFC 3986), לא משהו ש-UTM המציא.

תווים שחייבים לקודד

  • רווח, חייב להפוך ל-%20 או ל-+
  • &, חייב להפוך ל-%26 (אחרת הוא יחתוך את הערך)
  • =, חייב להפוך ל-%3D
  • ?, חייב להפוך ל-%3F
  • #, חייב להפוך ל-%23 (אחרת הוא יתפוס כ-anchor)
  • +, אם אתם רוצים פלוס ליטרלי, חייב %2B (כי + מתפרש כרווח)
  • / בתוך ערך, חייב %2F (אחרת הוא יתפרש כחלק מהנתיב)

תווים שלא חייבים לקודד אבל מומלץ

  • תווי עברית או אותיות לא-ASCII, GA4 יקבל אותם אבל הם עלולים לשבור ב-old systems
  • תווים מיוחדים כמו ', ", ;, מומלץ לקודד

דוגמה לבעיה אמיתית

נניח שאתם רוצים ש-utm_campaign יהיה "Black Friday & Cyber Monday". אם תכתבו את זה ישירות,

?utm_campaign=Black Friday & Cyber Monday

זה ייפרש כ-utm_campaign=Black Friday + פרמטר חדש בשם Cyber Monday. הקמפיין יישבר. הצורה הנכונה,

?utm_campaign=Black%20Friday%20%26%20Cyber%20Monday

או יותר טוב, להחליף ל-naming convention שלא דורש encoding,

?utm_campaign=black-friday-cyber-monday
💡 הכלל שאני עובד לפיו

תמיד תשתמשו ב-lowercase, hyphens במקום רווחים, וב-ASCII בלבד. כך לעולם לא תצטרכו לעשות URL encoding, ה-URLs יהיו קריאים, ולא תקבלו דוחות שבורים. הכלל הזה חוסך 90% מהבעיות. ועוד, URLs קריאים נראים יותר אמינים לגולשים שמסתכלים על שורת הכתובת.

אם אתם משתמשים בכלי שעושה אוטומטית

כלים כמו Google Campaign URL Builder, Mailchimp, או Klaviyo יודעים לעשות URL encoding אוטומטית. אם אתם משתמשים בכלי כזה, אתם לא צריכים לחשוב על זה. אם אתם בונים URLs ידנית ב-Excel או ב-Sheets, חייבים להכיר את הכללים, או להשתמש ב-ENCODEURL() ב-Sheets שעושה את העבודה עבורכם.

גוצ'ה אחרונה, fragment vs query

אם ה-URL שלכם כולל hash (#) ל-anchor, ה-UTM חייבים להיות לפני ה-hash, לא אחריו. דוגמה נכונה, https://yoursite.co.il/page/?utm_source=fb#section-2. דוגמה שגויה, https://yoursite.co.il/page/#section-2?utm_source=fb. כל מה שאחרי ה-hash הוא fragment, לא query, וה-server לא יראה אותו. ה-browser לא ישלח את ה-fragment ל-server בכלל, אז GA4 לא יקבל את הפרמטרים.

פרק 05

📐 Naming conventions, כללי הזהב

הפרמטרים הם רק חצי מהסיפור. החצי השני הוא הערכים שאתם שמים בתוכם. אתם יכולים לכתוב utm_source=Facebook, utm_source=facebook, utm_source=FB, utm_source=Facebook.com, וכולם תקפים טכנית. אבל ב-GA4 הם יופיעו כ-4 sources שונים, וה-דוחות שלכם יהיו ברדק. תקשיבו, naming convention זה לא bureaucracy, זה ההבדל בין דוחות שקופים לבין כאוס. אני ראיתי ארגונים שאחרי 3 שנות עבודה הדוחות שלהם הפכו לבלתי קריאים בגלל היעדר קונבנציה ברורה מההתחלה.

5 הכללים

  1. תמיד lowercase

    GA4 הוא case-sensitive. Facebook ו-facebook הם שניים שונים בדוחות. תמיד תכתבו lowercase, תמיד, בלי יוצא מן הכלל. אם אתם משתמשים בכלי שמקבל input של אנושי, תוסיפו לו .toLowerCase() אוטומטית כדי שלא תוכלו לטעות גם אם תרצו.

  2. אחיד בין מילים, hyphens או underscores

    לא להחליף ביניהם. אם החלטתם על hyphens (winter-sale), אז כל הקמפיינים שלכם בעם hyphens. לא מערבבים winter-sale עם summer_sale. ההמלצה שלי, hyphens (יותר קריא, נחשב SEO-friendly), אבל הכי חשוב, אחיד.

  3. בלי רווחים, בלי תווים מיוחדים

    חוץ מ-hyphens או underscores. בלי &, בלי %, בלי נקודות (חוץ מ-utm_source=domain.com), בלי תווי שאלה. כל תו מיוחד הוא הזדמנות לשבירה.

  4. תיאורי, אבל לא ארוך מדי

    השם צריך להזכיר לכם מה הקמפיין. winter-sale-2026-week-3 טוב. w26-3 רע (מי יזכור מה זה אחרי 6 חודשים). winter-sale-2026-week-3-targeting-users-aged-25-to-35-in-tel-aviv רע גם הוא (יותר מדי). חוק האצבע, 3-5 מילים מקסימום.

  5. עקבי לאורך הזמן

    אם בקמפיין ראשון השתמשתם ב-black-friday-2026, אל תקראו לקמפיין הבא blackfriday2026 או bf-2026. עקביות לאורך הזמן מאפשרת השוואות בין שנים. אתם רוצים שבעוד 5 שנים תוכלו להריץ דוח "כל ה-Black Friday מאז 2020" ולקבל תוצאות נקיות.

קונבנציות לכל פרמטר

פרמטרקונבנציה מומלצתדוגמאות טובותדוגמאות רעות
utm_sourceשם הפלטפורמה לבדfacebook, newsletter, chatgptFacebook.com, FB, FaceBook
utm_mediumסוג רחב מהסטנדרטcpc, email, social, organicpaid-search, EDM, my-medium
utm_campaignשם הקמפיין + שנהwinter-sale-2026, launch-x12Winter Sale, sale_winter, WS2026
utm_termkeyword עם hyphensseo-services, web-design-israelSEO services, seo+services
utm_contentתיאור הוריאציהcta-button-blue, hero-bannervariant1, A, v2
⚠️ הטעות שהורגת דוחות

בארגון אחד שעבדתי בו, המנהל השיווק החליט כל קמפיין על שמו האישי. winter-sale-2026-ronit-version, black-friday-amir, וכו'. אחרי שעזב, אף אחד לא ידע מה הם הקמפיינים. הדוחות הפכו לפאזל היסטורי. naming convention צריך להיות לפי המטרה השיווקית, לא לפי האדם. שם של אדם בקמפיין הוא סימן לבעיה.

תיעוד הקונבנציה

תכתבו את הקונבנציה בקובץ Google Doc משותף לכל הצוות. רשימה של כל ה-sources שמותר להשתמש בהם, כל ה-mediums, וטמפלטים לקמפיינים נפוצים. כל עובד חדש מקבל את המסמך ביום הראשון. בלי זה, אחרי שנה תהיה לכם כאוס שאי אפשר לתקן retroactively. ההשקעה היא שעה אחת של כתיבה והדפסה, התשואה היא שנים של דוחות נקיים.

פרק 06

🔀 ההבחנה בין source ל-medium, הטעות הנפוצה ביותר

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

הכלל הפשוט

source = מי שלח את הקליק. פלטפורמה ספציפית, אתר, מערכת. דוגמאות, facebook, google, mailchimp, twitter, chatgpt.

medium = איך הקליק הגיע. סוג רחב של ערוץ. דוגמאות, cpc, email, social, organic, referral, display.

לדוגמה, אם פרסמתם מודעה ממומנת בפייסבוק, ה-source הוא facebook, וה-medium הוא cpc. אם שלחתם ניוזלטר ב-Mailchimp, ה-source הוא mailchimp (או newsletter), וה-medium הוא email. אם הצטטו אתכם ב-ChatGPT וקליקו דרכו, ה-source הוא chatgpt, וה-medium הוא ai או referral.

הטעויות הנפוצות

טעות 1, source = facebook, medium = facebook

אחת הטעויות הכי שכיחות. אתם רואים בדוחות "source/medium = facebook / facebook", וזה לא נותן שום ערך. ב-GA4, כל מקור צריך להיות מסווג ל-medium כלשהו (אחרת הוא נופל ל-(not set)). אם הקמפיין שלכם הוא ממומן, medium = cpc. אם זה פוסט אורגני, medium = social. אבל לעולם לא תכתבו את שם הפלטפורמה כ-medium.

טעות 2, source = newsletter, medium = newsletter

שוב, חזרה. אם זה מייל, medium = email. אם זאת רשימת מנויים בפייסבוק, medium = social. הניוזלטר עצמו הוא ה-source.

טעות 3, source = email, medium = newsletterהפוך. כלל אצבע, source הוא הספציפי (mailchimp, newsletter), medium הוא הכללי (email).

טעות 4, מערבבים case

source = Facebook במקום אחד, source = facebook במקום אחר. GA4 רואה אותם כשניים שונים. גם זה פוגע ב-channel groupings.

טבלת mediums סטנדרטיים

mediumמתי להשתמשדוגמאות source
cpcמודעות ממומנות PPCgoogle, facebook, bing, linkedin
emailקמפיינים בדוא"לmailchimp, newsletter, klaviyo
socialפוסטים אורגניים ברשתות חברתיותfacebook, instagram, twitter, linkedin
organicתוצאות חיפוש אורגניותgoogle, bing, duckduckgo
referralקישורים מאתרים אחריםpartner-site.com, blog.example.com
displayמודעות תצוגה (banners)google-display, facebook-display
videoקמפיינים בוידאוyoutube, vimeo
affiliateשותפיםaffiliate-network, partner-name
aiAI engines (חדש)chatgpt, perplexity, gemini
💡 הכלל שעוזר לזכור

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

בדיקה מהירה לדוחות שלכם

פתחו GA4 > Acquisition > Traffic acquisition. הסתכלו על העמודה "Source / Medium". אם אתם רואים שורות כמו "facebook / facebook", "newsletter / newsletter", או "google / google", יש לכם בעיית naming. תוכלו לתקן retroactively, אבל הכי טוב לתקן בקמפיינים הבאים ולחכות שהדאטה החדש ידחוף את הישן הצדה. תוך 60 יום הדוחות יהיו נקיים.

פרק 07

📊 UTMs ב-GA4, איך הם נראים בדוחות

אז העלינו את הקמפיין עם UTM, הקליקים מתחילים להגיע. עכשיו השאלה, איך נמצא את הנתונים ב-GA4. בניגוד ל-Universal Analytics הישן, GA4 שינה את הדרך שבה הוא מציג UTM, ורוב המקדמים עדיין מחפשים אותם במקום הלא נכון.

4 הדוחות העיקריים

1. Acquisition > User acquisition

מציג איפה משתמשים חדשים הגיעו מאיתו לראשונה (first touch). שימושי כדי להבין איזה ערוץ מביא לכם את הצרכנים החדשים. לפי First user source/medium.

2. Acquisition > Traffic acquisition

מציג איפה כל ה-sessions הגיעו מאיתו (last non-direct click). שימושי כדי להבין איפה רוב התנועה. לפי Session source/medium.

3. Acquisition > Reports snapshot

תצוגה כללית של הרכב התנועה, עם Channel grouping ב-pie chart. שימושי למבט מהיר.

4. Explore > Free form

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

Default channel groupings

GA4 מסווג אוטומטית את התנועה לקבוצות channel based on UTM medium. דוגמאות,

Channelתנאי הקטגוריזציה
Paid Searchmedium = cpc OR ppc OR paidsearch, source = search engine
Paid Socialmedium = cpc OR ppc, source = social network
Organic Searchmedium = organic, source = search engine
Organic Socialmedium = social, source = social network
Emailmedium = email
Directאין source/medium מזוהה
Referralmedium = referral
Unassignedשום קטגוריה לא מתאימה
⚠️ Unassigned, הסיוט של כל אנליסט

אם אתם רואים הרבה תנועה ב-Unassigned, זה אומר שהקמפיינים שלכם לא מתויגים נכון. medium לא תואם לאף קטגוריה (לדוגמה, medium = my-custom-thing). תיקון, או שלמדו את GA4 לזהות את ה-medium שלכם (Custom channel groupings, פרק זה), או שתשנו את ה-medium לאחד מהסטנדרטים.

Custom channel groupings

אם אתם רוצים קטגוריות משלכם (לדוגמה, להפריד "AI Search" מ-"Direct"), GA4 מאפשר לבנות Custom channel groupings. הולכים ל-Admin > Channel groupings > Create new. בונים תנאים, לדוגמה, "אם source כוללת chatgpt או perplexity או gemini, סווג כ-AI Search". מאז 2024 GA4 מאפשר תיקון retroactive על הדאטה ההיסטוריקלי, וזה משנה את כל המשחק.

איפה UTM term ו-content נעלמו

זאת שינוי דרמטי מ-UA. ב-UA הישן, utm_term ו-utm_content הופיעו אוטומטית בדוחות. ב-GA4, הם לא מופיעים בדוחות הסטנדרטיים. אם אתם רוצים לראות אותם, חייבים להגדיר Custom Dimensions (פרק 8 הבא). זאת הגוצ'ה הכי גדולה במעבר ל-GA4, והרבה אנליסטים פספסו אותה. הפתרון פשוט, אבל חייבים לעשות אותו.

פרק 08

📐 Custom Dimensions ב-GA4 ל-utm_term ו-utm_content

נמשיך מהבעיה של הפרק הקודם. utm_term ו-utm_content לא מופיעים אוטומטית ב-GA4 (שלא כמו ב-UA הישן). הפתרון, Custom Dimensions. זה לוקח 10 דקות להגדיר, וברגע שעשיתם את זה, אתם רואים את כל הנתונים.

למה זה קרה

GA4 נבנה מההתחלה כמודל event-based, לא session-based. במקום שיהיו לו hardcoded fields ל-utm_term ו-utm_content, גוגל החליטה לשמור רק את source, medium, ו-campaign כברירת מחדל, ולתת לכם להחליט אם אתם רוצים את שאר הנתונים. הגיוני, אבל לא ידידותי.

איך מגדירים, צעד אחר צעד

  1. פתחו GA4 Admin, לחצו על Property column > Custom definitions
  2. צרו Custom dimension חדש, לחצו Create custom dimensions
  3. הגדירו utm_term, Dimension name = "Campaign Term", Scope = Event, Event parameter = term
  4. הגדירו utm_content, חזרו על אותו תהליך עם Dimension name = "Campaign Content", Event parameter = content
  5. שמרו, GA4 יתחיל לאסוף את הנתונים מהיום שאתם מגדירים. נתונים היסטוריים לא יחזרו
  6. חכו 24 שעות, ה-Dimensions יופיעו בדוחות אחרי processing

איך משתמשים אחרי שהגדרתם

פתחו Explore > Free form. בצד שמאל, רוצים Dimensions. תחת "Custom", תראו את "Campaign Term" ו-"Campaign Content". גררו אותם לטבלה. בחרו Metric כמו Sessions או Conversions. עכשיו אתם רואים את כל ה-utm_term וה-utm_content שהקמפיינים שלכם שלחו.

💡 הטיפ שחוסך כאב ראש

תגדירו את ה-Custom Dimensions היום, גם אם אתם עוד לא מתכוונים להשתמש בהם. ברגע שתחליטו אחרי 3 חודשים שאתם רוצים לראות utm_content, הנתונים של 3 החודשים האחרונים יאבדו (GA4 לא רטרואקטיבי). תגדירו, ובמשך שנה תצברו דאטה חינמית שתעזור לכם מתישהו.

גוצ'ה, מגבלת 50 Custom Dimensions

בחשבון GA4 חינמי, יש לכם מגבלה של 50 Custom Dimensions ב-Event scope. זה נשמע הרבה, אבל אם אתם עובדים עם הרבה דאטה לאיוונט (custom events מתשתיות שונות), זה יכול להתמלא. דאגו לקבל את 2 הקריטיים (utm_term, utm_content) קודם, ואז להוסיף אחרים לפי צורך.

קישור ל-BigQuery

אם אתם רוצים גישה לכל הדאטה הגולמית של GA4 כולל כל ה-UTM parameters בלי מגבלות, השילוב הטוב ביותר הוא BigQuery. GA4 מאפשר לקשר ל-BigQuery בחינם (עם quota נדיב), והנתונים שם כוללים את כל ה-fields, כולל campaign source, medium, term, content. תוכלו לכתוב SQL queries לכל ניתוח שתרצו.

השוואה עם UA הישן

פרמטרUniversal AnalyticsGA4
utm_sourceDefaultDefault
utm_mediumDefaultDefault
utm_campaignDefaultDefault
utm_termDefaultCustom Dimension
utm_contentDefaultCustom Dimension

תקשיבו, גוגל לקחה צעד אחורה ב-GA4 בנושא הזה. אבל אם פעם הגדרתם את ה-Custom Dimensions, הם עובדים בלי בעיות. השקעה של 10 דקות לכל החיים. ראו גם GA4 ל-SEO למדריך מעמיק.

פרק 09

🛠 UTM Builders, של גוגל מול Sheets template עצמי

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

1. Google Campaign URL Builder (חינם, פשוט)

הכלי הרשמי של גוגל ב-ga-dev-tools.google/campaign-url-builder/. מזינים URL בסיסי + 5 שדות, מקבלים URL מתויג. גם עושה URL encoding אוטומטית. שימושי לקמפיינים בודדים, כשאתם צריכים URL מהיר. הכלי קיים ב-3 גרסאות, ל-web, ל-iOS apps, ול-Android apps. כולן באותו עיקרון.

יתרונות

  • חינם לחלוטין
  • פשוט, אין עקומת למידה
  • עושה URL encoding נכון
  • כולל גרסה ל-App campaigns ול-Play Store

חסרונות

  • אין שמירת היסטוריה, כל URL בנפרד
  • אין כפיית naming conventions
  • לא יודע מי ב-team בנה איזה קמפיין
  • אין שליטה על תיוג בארגון

2. Google Sheets template (חינם, מתאים לצוותים)

הגישה שאני משתמש בה ב-90% מהעבודה. spreadsheet עם עמודות לכל פרמטר, פונקציה שבונה את ה-URL הסופי באמצעות =CONCATENATE() או =A2&"?utm_source="&B2&"&utm_medium="&C2&.... כל קמפיין בשורה, היסטוריה מלאה, אפשר להוסיף עמודות מטא (מי בנה, מתי, יעד עסקי). זה הופך את ה-spreadsheet לכלי הסטוריוגרפי של הקמפיינים שלכם.

טמפלט בסיסי

Base URLsourcemediumcampaigntermcontentFinal URL
https://yoursite.co.il/landing/facebookcpcwinter-sale-2026seo-servicescta-blue=CONCATENATE($A2, "?utm_source=", B2, "&utm_medium=", C2, ...)

יתרונות

  • היסטוריה מלאה של כל הקמפיינים
  • אפשר להוסיף validation (לדוגמה, dropdown ל-mediums מורשים)
  • שיתוף עם הצוות
  • קל לבנות variants (לוקחים שורה, משכפלים, משנים content)
  • חיפוש מהיר, מי הריץ קמפיין דומה לפני חצי שנה

חסרונות

  • צריך תחזוקה
  • אם מישהו דורס פונקציה, ה-URLs נשברים

3. Enterprise tools (Bitly, Rebrandly, Terminus)

בארגונים גדולים יש כלים ייעודיים לניהול UTM ברמת ארגון. הם מבטיחים יציבות, אכיפת convention, ולוגיק רישוי. הם גם מאפשרים לקצר את ה-URLs (Bitly מפורסם בזה) ולעשות tracking של הקליק לפני ה-redirect. אבל הם עולים $50-$500 בחודש. לרוב הצוותים לא צריכים, ה-Sheets פותר את 95% מהצרכים.

איזה לבחור

✅ Google Sheets template

  • אם יש לכם צוות של 2-10 משווקים
  • אם אתם רוצים היסטוריה
  • אם אתם רוצים שליטה על הקונבנציה
  • אם אתם לא רוצים לשלם

✅ Enterprise tool

  • אם יש לכם 50+ משווקים
  • אם הקמפיינים שווים מיליונים
  • אם אתם רוצים אכיפה אוטומטית
  • אם יש לכם תקציב
💡 הטמפלט שאני שולח ללקוחות

בנוי על דפוס פשוט, גיליון אחד = קמפיין אחד. עמודות בסיסיות + עמודה "מי בנה", "מתי", "יעד עסקי". dropdown ל-mediums מורשים. פונקציה שבונה את ה-URL. אם תרצו copy, יש לכם איך לקבל אותו ממני. הגיליון הזה משרת אצלי לקוחות במשך שנים, ועם השנים הוסיפו לו עמודות לפי הצרכים, אבל הליבה זהה.

פרק 10

👁 השלכות פרטיות, UTMs גלויים לגולשים + iOS 14

UTMs מובנים ב-URL, מה שאומר שהם נראים על ידי המשתמש. זה יוצר 2 בעיות שצריך להבין, פרטיות ומראה.

הבעיה 1, UTMs נראים בשורת הכתובת

כשמשתמש לוחץ על קישור עם UTM, ה-URL המלא מופיע בשורת הכתובת של הדפדפן שלו. אם ה-UTM אומר utm_campaign=spam-blast-week-3 או utm_content=high-pressure-cta, זה לא מקצועי. ראיתי קמפיינים שעם utm_campaign=desperate-conversion-attempt, מאוד לא מעורר אמון.

הפתרון

תכתבו utm_campaign כאילו הוא יוצג ללקוח. spring-launch-2026 במקום desperate-attempt-3. welcome-series במקום email-spam-test. תזכרו שכל UTM הוא אקט של PR קטן.

הבעיה 2, iOS 14+ stripping

אפל הגדירה ב-iOS 14 (2020) ועדכנה ב-iOS 15 (2021) שורת הגנות פרטיות שמשפיעות על UTM tracking.

  • Private mode מסיר UTMs, אם משתמש פותח קישור ב-Private mode ב-Safari, חלק מה-UTM פרמטרים נמחקים אוטומטית
  • Mail Privacy Protection, אם משתמש פותח מייל עם תמונות אוטומטיות ב-Apple Mail, אפל מורידה את התמונות דרך proxy server, מה שגורם לכל pixel tracking להישבר
  • Link Tracking Protection (iOS 17), מאז iOS 17, אפל מסירה אוטומטית פרמטרים מסוימים מ-URLs כשמשתפים אותם דרך Share extensions

איזה פרמטרים נחתכים

אפל מתמקדת ב-tracking parameters כלליים, אבל UTM הסטנדרטיים (utm_source, medium, campaign, term, content) בדרך כלל לא נחתכים ב-Link Tracking Protection. מה שכן נחתך, פרמטרים של Facebook (fbclid), Google Ads (gclid), ועוד. כלומר, UTM ה-vanilla ניצל, אבל ה-platform-specific tracking נפגע.

⚠️ Mail Privacy Protection, הגדולה

בעידן Mail Privacy Protection, מטריקות פתיחת מייל הפכו לא אמינות. אפל פותחת את כל המיילים אוטומטית, אז ה-open rate שלכם נפוח באופן מלאכותי. תקשיבו, אל תחליטו אם מייל "הצליח" לפי opens. תחליטו לפי clicks (שעדיין יחסית מדויקים) ו-conversions בעמוד הנחיתה.

הפתרון, server-side tracking

אם UTM ב-URL לא מספיק לכם, יש את האפשרות של server-side tracking. במקום שה-browser יודיע ל-GA4 על האיוונט, ה-server שלכם עושה את זה. אפל לא יכולה לחתוך משהו שקורה ב-server שלכם. דורש הגדרה טכנית מורכבת יותר (לרוב דרך Google Tag Manager Server-Side), אבל בקמפיינים יקרים, שווה.

Firefox Total Cookie ProtectionFirefox השיק ב-2022 את Total Cookie Protection שמבודד cookies בין אתרים. UTM לא מושפע ישירות (הם ב-URL, לא ב-cookies), אבל cross-site tracking נשבר. זה משפיע על attribution במידה מסוימת.

הכלל הזה רק יחמיר

תקשיבו, אנחנו עוברים לעידן privacy-first. כל שנה אפל וגוגל מוסיפים הגנות חדשות. UTM הסטנדרטי שורד יחסית טוב כי הוא מובנה, אבל הקסם של tracking 100% מדויק נגמר. תקבלו את זה, תעבדו עם הדאטה שיש, ותתמקדו ב-trends ולא ב-מספרים מדויקים.

פרק 11

💥 Broken UTM patterns, הטעויות שמשבשות דוחות

אחרי 20 שנה של עבודה עם UTM, ראיתי את כל הטעויות האפשריות. הנה הרשימה של ה-7 שמשבשים דוחות יותר מכל. תוודאו שאתם לא נופלים על אחת מהן.

טעות 1, uppercase/lowercase inconsistency

הכי שכיחה. utm_source=Facebook בקמפיין אחד, utm_source=facebook באחר. GA4 יציג אותם כשני sources שונים. תיקון, תמיד lowercase, אכיפה אוטומטית בכלי הבנייה.

טעות 2, typos

utm_source=facebok, utm_meduim=email, utm_campaing=launch. הטעויות האלה מייצרות שורות חדשות בדוחות, ואז יש פיצול. אם 95% מהקמפיין נכנס תחת "facebook" ו-5% תחת "facebok", הניתוח שלכם פגום ב-5%. השתמשו בכלים שעושים validation, או לפחות בקרו את ה-URLs לפני השליחה.

טעות 3, מערבבים hyphens עם underscores

utm_campaign=winter-sale-2026 בקמפיין אחד, utm_campaign=winter_sale_2026 באחר. GA4 רואה אותם כקמפיינים שונים. בחרו אחד והתמידו.

טעות 4, חוסר בפרמטרים חובה

לדוגמה, רק utm_source=facebook בלי utm_medium. GA4 ידחה את הסיווג ויסווג כ-direct או unassigned. תמיד 3 הפרמטרים הראשונים (source, medium, campaign) חייבים להיות.

טעות 5, duplicate campaigns תחת שמות שונים

utm_campaign=summer-promo, utm_campaign=summer-promotion, utm_campaign=summer-promotional. שלושתם בכוונה אותו דבר, אבל בדוח הם 3 שורות נפרדות. תוודאו ב-tracking sheet שלכם שאין כפילויות.

טעות 6, UTM על internal links

טעות הרסנית. מישהו מקשר מ-/blog/ ל-/about/ באתר שלכם ומוסיף UTM. תוצאה, GA4 חושב שזה session חדש מ-source חיצוני. הוא "מאפס" את ה-session המקורי. השוואה, אם משתמש הגיע מ-facebook ופנים-באתר עבר לעמוד עם UTM, GA4 יחשוב שהוא הגיע פעמיים, פעם מפייסבוק ופעם מ-utm_source שהוספתם פנימית. אל תשתמשו ב-UTM פנימי, אף פעם.

טעות 7, UTM ב-redirectsאם יש לכם redirect שלא משמר UTM, אתם איבדתם את הדאטה. דוגמה, מישהו לוחץ על shor.tl/promo?utm_source=facebook&utm_medium=cpc, ה-shortener מבצע 301 ל-yoursite.co.il/landing/ בלי הפרמטרים. ה-UTM אבד. תוודאו שכל ה-shorteners ו-redirects שלכם משמרים query strings.

טעות 8, UTM ב-print media

אם אתם מדפיסים QR code עם UTM שמובילים לדומיין שלכם, החיים טובים. אבל אם אתם מדפיסים URL מילולי ארוך עם UTM, אף אחד לא יכתוב אותו. אם זה print, השתמשו ב-shortener שמשמר UTM, או ב-vanity URL כמו yoursite.co.il/promo שמבצע redirect פנימי עם UTM כברירת מחדל.

⚠️ Bonus, UTM על Push Notifications

חוששים שגם push לאפליקציה מקבל UTM ושומר את הדאטה. רוב הזמן, push notifications לא מועברים דרך browser, אז ה-UTM לא נתפס ב-GA4. תצטרכו mobile app analytics נפרד (Firebase, Mixpanel). אל תסמכו על UTM ב-push.

איך לבדוק את הדוחות שלכם

פתחו GA4, לכו ל-Acquisition > Traffic acquisition. הסתכלו בעמודת Source / Medium. אם אתם רואים variations של אותו שם (facebook, Facebook, FB), יש לכם בעיה. אם אתם רואים שורות עם (not set), חסר מידע באחד מהפרמטרים. תפלטו את 20 ה-sources/mediums הראשונים, ותעשו ביקורת.

פרק 12

🏛 UTM hygiene ב-scale, ממשל מרכזי

בארגון של 5 משווקים, אפשר לסמוך על הזיכרון. בארגון של 50, חייב להיות ממשל. הנה הגישה שאני ממליץ עליה ב-organizations מעל 10 משווקים.

1. UTM Policy Document

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

  • רשימה של כל ה-sources המורשים (לדוגמה, facebook, google, newsletter, linkedin)
  • רשימה של כל ה-mediums המורשים (cpc, email, social, organic, וכו')
  • פורמט ל-campaigns (לדוגמה, [event]-[year] = spring-launch-2026)
  • פורמט ל-utm_content (לדוגמה, [location]-[variant] = hero-blue)
  • דוגמאות מלאות לקמפיינים נפוצים
  • תאריך עדכון אחרון + מי אחראי

2. Centralized Campaign Tracking Sheet

Google Sheet אחד לכל הארגון. כל קמפיין חדש נרשם בו עם פרטים, מי בנה, מתי, יעד עסקי, ה-URL הסופי. בלי זה, אחרי שנה אף אחד לא יודע מה היה.

3. Naming Convention Enforcement

בכלי ה-UTM builder, הגבילו את האפשרויות. במקום שדה פתוח ל-medium, dropdown עם רק 8-10 אפשרויות מורשות. במקום שדה פתוח ל-source, dropdown עם הפלטפורמות המורשות. אם רוצים פלטפורמה חדשה, צריך לקבל אישור ועדכון של ה-policy.

4. Quarterly UTM Audit

פעם ברבעון, אנליסט מריץ audit על הדאטה ב-GA4,

  1. זיהוי variations

    פתרו את הדאטה, מצאו שורות עם שמות דומים אבל לא זהים (facebook + Facebook + FB). זה מעיד על חוסר אחידות.

  2. זיהוי unassigned

    אילו קמפיינים נפלו ל-unassigned. תיקון רטרואקטיבי דרך channel groupings.

  3. זיהוי orphaned

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

  4. זיהוי overlap

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

5. Onboarding למשווקים חדשים

כל עובד חדש מקבל ביום הראשון, מסמך ה-policy, גישה ל-tracking sheet, ו-15 דקות הסבר על למה זה חשוב. אם אתם לא משקיעים בזה, הם יבנו UTMs בסטייל שלהם, וה-קונסיסטנטיות תישבר.

💡 ה-ROI של governance

UTM governance זה משעמם, אבל הוא חוסך מאות שעות של ניתוח לא מהימן. אם הדוחות שלכם פגומים ב-15%, כל החלטה שאתם מקבלים על בסיסם פגומה ב-15%. בקמפיינים של מיליונים, זה הרבה כסף.

6. כלי ה-tagging הקבועים

תחליטו על כלי אחד לארגון, ולא תאפשרו לכל אחד לבחור. בין אם זה Google Sheets template, ה-URL Builder של גוגל, או Bitly Enterprise, חשוב שכל הקמפיינים עוברים דרך אותו צינור. אחרת, אכיפת הקונבנציות בלתי אפשרית.

7. Reporting governance

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

למידע מעמיק על איך לחבר את ה-tracking שלכם ל-Looker Studio לדשבורדים מתקדמים, ראו את GA4 + Looker Studio.

פרק 13

🔌 שילוב עם email + paid ads + סוציאל

מערכות שיווק מודרניות מבצעות UTM tagging אוטומטית. במקום לבנות URLs ידנית, אתם רק מגדירים את הקונבנציה ב-platform, ומקבלים לינקים מתויגים. נסדר את ה-integrations החשובים.

Email Platforms

Mailchimp

אוטומטית מוסיף UTMs לכל לינק במייל. הולכים ל-Account > Settings > Email auto-tagging, מפעילים. ברירת מחדל, utm_source=mailchimp, utm_medium=email, utm_campaign=[campaign-name]. אפשר לערוך.

Klaviyo

גם הוא אוטומטי. Account > Settings > Other > Web Tracking, מפעילים UTM tracking. הקונבנציה דומה ל-Mailchimp.

ActiveCampaign

Settings > Tracking > Site & Event Tracking, מפעילים. גם מאפשר custom UTM templates לכל קמפיין.

גוצ'ה

כל פלטפורמת מייל אחרת קוראת לעצמה ב-utm_source. Mailchimp = mailchimp, Klaviyo = klaviyo, ActiveCampaign = activecampaign. אם אתם רוצים אחידות, שנו את כולם ל-utm_source=newsletter, או הגדירו channel groupings ב-GA4 שמאחד אותם.

Paid Ads

Google Ads, auto-tagging

גוגל מציעה auto-tagging עם פרמטר gclid (Google Click ID) שמכיל את כל המידע על הקליק (קמפיין, ad group, keyword, וכו'). GA4 מבין gclid ומציג את הדאטה בדוחות. כשgclid פעיל, אתם לא צריכים UTM ידני, גוגל ו-GA4 מדברים ישירות.

הקונפליקט gclid vs UTM

אם הוספתם UTM ידני וגם auto-tagging פעיל, GA4 יעדיף את ה-UTM הידני. זה יכול לגרום לחוסר תאמה בין דוחות גוגל אדס לדוחות GA4. ההמלצה, או auto-tagging בלבד (מומלץ), או UTM ידני בלבד עם auto-tagging מבוטל. לא שניהם.

Facebook/Meta Ads

Meta מציע fbclid אוטומטי, אבל הוא לא משתלב טוב עם GA4 (גוגל ופייסבוק לא משחקים יחד). אם אתם רוצים נתונים מדויקים ב-GA4 על תנועה מפייסבוק, חייבים UTM ידני. הקונבנציה הסטנדרטית, utm_source=facebook, utm_medium=cpc, utm_campaign=[campaign-name].

LinkedIn Ads

אותו דבר כמו פייסבוק. LinkedIn לא משתלב עם GA4, חייבים UTM ידני. utm_source=linkedin, utm_medium=cpc.

Social Media Scheduling

Buffer

מאפשר להוסיף UTM אוטומטי לכל פוסט. Settings > Tools > Google Analytics Campaign Tracking, מפעילים. אפשר להגדיר template שמתאים את הקונבנציה לכל ערוץ.

Hootsuite

גם הוא תומך. Settings > Link Tracking, מגדירים template.

גוצ'ה

פלטפורמות social scheduling יכולות להוסיף UTM גם לאינטרקציות אורגניות (לא ממומנות). זה משנה את ה-medium ל-cpc, מה שלא נכון. תוודאו שהקונבנציה לאורגני היא utm_medium=social (לא cpc).

פלטפורמהauto-taggingקונבנציה ברירת מחדל
Google Adsgclid (אוטומטי)לא צריך UTM
Facebook Adsfbclid (לא ל-GA4)UTM ידני חובה
LinkedIn AdsאיןUTM ידני חובה
Mailchimpאוטומטיsource=mailchimp, medium=email
Klaviyoאוטומטיsource=klaviyo, medium=email
Bufferאופציונליsource=[platform], medium=social
💡 ההמלצה שלי

תפעילו auto-tagging בכל מקום שאפשר (חוסך זמן + פחות טעויות), ותוסיפו UTM ידני רק כשחייבים (פייסבוק, לינקדאין, וקמפיינים מותאמים). אל תערבבו אוטומטי + ידני באותו קמפיין.

פרק 14

🤖 tracking של AI traffic (utm_source=chatgpt, perplexity, וכו')

זה החזית החדשה ב-UTM. עד 2023, מקור התנועה היה ברור, search, social, email, paid. ב-2024-2025, התווסף ערוץ חדש שמתרחב במהירות, AI engines. אנשים מקבלים מענה מ-ChatGPT, ולוחצים על הלינקים שמופיעים בתגובה. עד שגוגל מציגה תוצאות AI Overviews, ופרפלקסיטי מציגה citations. ה-traffic הזה צריך להיות מתויג.

הבעיה

כש-ChatGPT מצטט אתכם, הוא לא מוסיף UTM לקישור. הוא נותן ללינק הגולמי. ה-referrer header של ChatGPT הוא בדרך כלל chat.openai.com או חסר לחלוטין. ב-GA4, זה מופיע כ-referral עם source = chat.openai.com, או כ-direct אם ה-referrer חסר. אין הבחנה בין "מישהו שאל את ChatGPT שאלה ו-ChatGPT הציע את האתר שלי" לבין "מישהו לחץ על קישור ישיר אקראי".

הפתרון, UTM משלכם

אם אתם יודעים שאתם מקדמים את עצמכם ב-AI engines (לדוגמה, יש לכם ניוזלטר שהולכים אליו דרך ChatGPT, או אתם מקדמים בעמוד שמהם תופיעו ב-Perplexity), אתם יכולים להוסיף UTM ל-קישורים שאתם משלפים. הקונבנציה המתפתחת,

  • utm_source=chatgpt או utm_source=openai
  • utm_source=perplexity
  • utm_source=gemini או utm_source=googleai
  • utm_source=claude
  • utm_source=copilot (Microsoft)

איזה medium

אין סטנדרט מקובל עדיין. ההצעות,

  • utm_medium=ai, פשוט וברור
  • utm_medium=referral, אם אתם רוצים שהם יפלו תחת ה-channel הקיים
  • utm_medium=chatbot, אם רוצים להפריד מ-search engines

ההמלצה שלי, utm_medium=ai, ולבנות Custom channel grouping ב-GA4 שמאגד את כל ה-AI traffic תחת "AI Search" או "Generative AI".

הגישה הפסיבית, זיהוי AI traffic ב-GA4 retroactively

אם אתם לא יכולים להוסיף UTM (כי הקישורים מצוטטים על ידי AI בלי שליטה שלכם), אתם יכולים לזהות AI traffic על ידי referrer. בנו Custom channel grouping ב-GA4 עם תנאי,

Source contains "openai.com" OR "chatgpt.com" OR "perplexity.ai" OR "gemini.google.com" OR "claude.ai"

סווגו ל-channel "AI Search". זה לא תופס 100% (כי ה-referrer לפעמים חסר), אבל זה תופס את הרוב.

💡 הטיפ הכי חשוב

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

תיוג בתגובות שלכם ב-Reddit, Quora, וכו'

אם אתם מצטטים את עצמכם ב-Reddit (פוסטים שלכם, תגובות), אתם יכולים להוסיף UTM ייעודי. utm_source=reddit, utm_medium=social, utm_campaign=subreddit-name. כך אתם יודעים אילו תרומות ל-community מביאות תנועה. שווה ל-content marketing בערוצים מקצועיים.

tracking של voice assistantsAlexa, Siri, Google Assistant. כשמשתמש שואל בקול ומקבל תוצאה, אם הוא לוחץ עליה זה לרוב יופיע כ-direct או כ-mobile referral. אין דרך אמינה להפריד voice traffic כרגע. צפו לעדכונים מגוגל בנושא הזה ב-2026-2027.

הסיכום על AI traffic

תקשיבו, זה ערוץ שמתפתח עכשיו, ועדיין אין סטנדרטים מקובלים. תקבעו לעצמכם קונבנציה, תתעדו אותה, ותדרשו מהצוות לעקוב אחריה. בעוד שנה זה יהיה החלק הגדול ביותר של הדאטה החדשה שאתם מקבלים. ראו גם First-Party Data ל-SEO ו-Traffic to Conversion Optimization כדי להבין איך לחבר את כל הדאטה.

פרק 15

צ'ק ליסט + workflow הטמעה ל-campaign חדש

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

  • 1. הגדירו מה הקמפיין מודד, מה המטרה העסקית? המרות? leads? clicks? ההגדרה הזאת תקבע את שמות ה-UTM
  • 2. בחרו source לפי הקונבנציה שלכם, מהרשימה המורשית. אם זה חדש, קבלו אישור והוסיפו ל-policy
  • 3. בחרו medium נכון, מהרשימה הסטנדרטית. אם אתם לא יודעים אם זה cpc או social, חזרו לפרק 6
  • 4. בנו utm_campaign לפי הפורמט, [event]-[year] או הקונבנציה שלכם. לדוגמה, winter-sale-2026
  • 5. אם רלוונטי, הוסיפו utm_term, מילת המפתח לקמפיין PPC, או השדה הכלל מקובל
  • 6. אם רלוונטי, הוסיפו utm_content, וריאציה ספציפית (לדוגמה, cta-blue), אם רוצים להשוות variants
  • 7. בנו את ה-URL ב-builder המאושר, Google Sheets template או כלי אחר. ל-URL encoding אוטומטית
  • 8. בדקו את ה-URL לפני השליחה, פתחו אותו בדפדפן, וודאו שמגיע ל-landing page הנכון, שאין שגיאות, ושכל הפרמטרים מועברים
  • 9. רשמו את הקמפיין ב-tracking sheet, מי בנה, מתי, איזה ערוץ, יעד, ה-URL הסופי
  • 10. שלחו את הקמפיין
  • 11. אחרי 24-48 שעות, בדקו ב-GA4, פתחו Acquisition > Traffic acquisition, סננו לפי utm_campaign שלכם, וודאו שהדאטה מתקבל נכון
  • 12. אם משהו לא מתקבל, דבגו, ייתכן בעיה בהמרה (gclid + UTM קונפליקט?), טעות באחד הפרמטרים, או redirect ששבר את ה-URL
✅ אם הולכים לפי זה, הקמפיינים נקיים

אני מנהל קמפיינים של לקוחות בסכומים גבוהים. אחרי שמטמיעים את ה-checklist הזה, היחס בין direct/unassigned ל-attributed יורד מ-60-40 ל-20-80. ההבדל הוא במאות אלפי שקלים של תקציב שיווק שעובדים נכון. זה לא קסם, זאת רק משמעת.

UTM לא יגיד לכם איך לקדם. הוא יראה לכם מה עבד ומה לא. את היכולת להבין מה לעשות עם המידע הזה, אתם בונים עם הזמן.שמוליק דורינבאום

טמפלט סיכום ל-campaign brief

שדהערך
שם הקמפייןSpring Launch 2026
מטרה עסקית500 leads תוך 30 יום
ערוציםFacebook Ads + Newsletter + LinkedIn
utm_sourcefacebook / newsletter / linkedin
utm_mediumcpc / email / cpc
utm_campaignspring-launch-2026
utm_termאם רלוונטי, לכל ערוץ
utm_contentvariant_a / variant_b לטסטים
תאריך התחלה1 מרץ 2026
תאריך סיום31 מרץ 2026
אחראישם המשווק

📖 מילון מושגים

UTM Parameters
5 פרמטרים סטנדרטיים שמוסיפים ל-URL כדי לתייג את מקור הקליק. הסטנדרט נוצר ב-2005 ע"י חברת Urchin שגוגל רכשה
Urchin Tracking Module
המקור של ראשי התיבות UTM. חברת Urchin שגוגל קנתה ב-2005, נכסה לתוך Google Analytics
utm_source
פרמטר UTM שמציין את הפלטפורמה הספציפית של הקליק (facebook, newsletter, chatgpt וכו')
utm_medium
פרמטר UTM שמציין את סוג הערוץ הרחב (cpc, email, social, organic, וכו')
utm_campaign
פרמטר UTM שמציין את שם היוזמה השיווקית הספציפית
Auto-tagging
פיצ'ר ב-Google Ads שמוסיף אוטומטית פרמטר gclid לכל קליק, מעביר את כל המידע ל-GA4 בלי UTM ידני
gclid
Google Click Identifier. מזהה ייחודי לכל קליק ב-Google Ads, מכיל את כל המידע על הקמפיין/ad group/keyword
Custom Dimensions
ב-GA4, שדות מותאמים שצריך להגדיר כדי לראות utm_term ו-utm_content בדוחות (לא קיימים כברירת מחדל)
Channel Grouping
ב-GA4, סיווג אוטומטי של תנועה לקטגוריות (Paid Search, Email, Social, וכו') על בסיס utm_medium ו-source
URL Encoding
תהליך המרת תווים מיוחדים (רווח, &, =) לפורמט %20, %26, %3D, כדי שיוכלו לעבור ב-URL בלי לשבור את התחביר
פרק 16

שאלות נפוצות

מה זה UTM Parameters בקצרה?
5 פרמטרים סטנדרטיים שמוסיפים ל-URL כדי לתייג את מקור הקליק. utm_source (פלטפורמה), utm_medium (סוג ערוץ), utm_campaign (שם קמפיין), utm_term (מילת מפתח), utm_content (וריאציה). הסטנדרט נוצר ב-2005 ע"י חברת Urchin שגוגל רכשה, וכל מערכת אנליטיקס בעולם תומכת בו.
האם UTM זה tracking של משתמשים?
לא. UTM הם רק תיוג של ה-URL. הם לא עוקבים אחרי המשתמש, לא יוצרים cookies, ולא חודרים לפרטיות. הם רק אומרים ל-GA4 'התנועה הזאת הגיעה מקמפיין X'. בעידן הפרטיות, זה הופך אותם לכלי אטרקטיבי במיוחד.
אילו פרמטרים חובה?
טכנית, רק utm_source. אבל לפי המוסכמה ולפי GA4, גם utm_medium ו-utm_campaign נחשבים חובה. בלעדיהם, GA4 לא יסווג את הקמפיין נכון. utm_term ו-utm_content הם אופציונליים, ומשמשים לפירוט מתקדם יותר.
מה ההבדל בין utm_source ל-utm_medium?
utm_source הוא הפלטפורמה הספציפית (facebook, newsletter, chatgpt). utm_medium הוא סוג הערוץ הרחב (cpc, email, social, organic). הטעות הנפוצה היא לכתוב את אותו דבר בשניהם (source=facebook, medium=facebook), שלא נותן שום ערך.
האם צריך URL encoding על UTM?
רק אם הערך מכיל תווים מיוחדים. רווחים, &, =, ?, # חייבים להיות מקודדים (לדוגמה רווח = %20). אם תמיד תשתמשו ב-lowercase + hyphens + ASCII, לא תצטרכו לחשוב על זה. כלי UTM Builders עושים את זה אוטומטית.
למה utm_term ו-utm_content לא מופיעים ב-GA4?
GA4 לא מציג אותם בדוחות הסטנדרטיים (שלא כמו UA הישן). חייבים להגדיר Custom Dimensions ב-GA4 Admin > Custom definitions. לוקח 10 דקות להגדיר, ומאז הדאטה מופיעה ב-Explore reports. נתונים היסטוריים לא יחזרו, אז כדאי להגדיר מהר.
האם UTM משפיע על SEO?
לא ישירות. גוגל מתעלם מ-UTM parameters ב-canonical URL, ולא רואה אותם כתוכן כפול. עם זאת, כדאי להגדיר rel="canonical" שמצביע ל-URL בלי ה-UTM, כדי לוודא שגוגל יודע איזה גרסה היא הראשית.
מה לעשות עם הקונפליקט gclid + UTM ב-Google Ads?
אם יש לכם auto-tagging פעיל ב-Google Ads (gclid) וגם UTM ידני, GA4 יעדיף את ה-UTM. זה גורם לחוסר תאמה בין דוחות גוגל אדס לדוחות GA4. ההמלצה, השאירו רק auto-tagging פעיל (לבטל UTM ידני בקמפיינים של Google Ads). זה הפתרון הנקי ביותר.
איך מטרקים תנועה מ-ChatGPT ושאר AI engines?
אין סטנדרט מקובל. אם אתם מקדמים את עצמכם בלינקים מ-AI, הוסיפו UTM ידני (utm_source=chatgpt, utm_medium=ai). אם אתם רוצים לזהות AI traffic שמגיע באופן פסיבי (ציטוטים שאתם לא בנייתם), בנו Custom channel grouping ב-GA4 שמזהה referrers כמו openai.com, perplexity.ai, gemini.google.com.
האם UTM ב-URL נראה ללקוח?
כן. ה-URL המלא עם UTM מופיע בשורת הכתובת של הדפדפן של המשתמש. אז תוודאו שהשמות מקצועיים. utm_campaign=desperate-conversion-attempt לא מתאים, utm_campaign=spring-launch-2026 כן.
מה לעשות אם מצאתי inconsistencies בדוחות (facebook + Facebook + FB)?
תיקון רטרואקטיבי קשה. ההמלצה, בנו Custom channel grouping ב-GA4 שמאחד את כל ה-variations תחת שם אחד. במקביל, תקנו את הקונבנציה לקמפיינים החדשים. תוך 60 יום, הדאטה החדשה תדחוף את הישנה הצדה.
האם iOS 14+ שובר UTM tracking?
לא ה-UTM הסטנדרטי. אפל מסירה פרמטרים מסוימים כמו fbclid ו-gclid דרך Link Tracking Protection ב-iOS 17, אבל utm_source/medium/campaign בדרך כלל ניצלים. הבעיה הגדולה יותר היא Mail Privacy Protection שעושה את ה-open rates של מיילים לא אמינים.
האם להשתמש ב-URL shortener עם UTM?
כן, אבל תוודאו שה-shortener משמר query strings. Bitly, Rebrandly, ושאר הכלים המקצועיים שומרים. שירותים חינמיים מסוימים מסירים את הפרמטרים בעת ה-redirect, וזה הורג את ה-tracking. תבדקו לפני השימוש.
האם להוסיף UTM לקישורים פנימיים באתר?
לעולם לא. אם משתמש מגיע מ-facebook ופנים-באתר עובר לעמוד עם UTM, GA4 יחשוב שזה session חדש מ-source חיצוני. זה מאפס את ה-attribution המקורי. UTM הוא רק לקליקים מבחוץ לאתר.
כמה זמן הדאטה של UTM נשמרת ב-GA4?
ב-GA4 בחשבון חינמי, רוב הדוחות מציגים עד 14 חודשים אחורה. אם רוצים יותר, חייבים לקשר ל-BigQuery (חינם עם quota נדיב), שם הדאטה נשמרת ללא הגבלה. כל ה-UTM parameters זמינים ב-BigQuery, כולל term ו-content.
שמוליק דורינבאום

צריכים לקפוץ למישהו שכבר ראה את הסרט?

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

שלחו הודעה

אתר שלא עולה בגוגל זה חוב, לא נכס

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

✓ תשובה חוזרת תוך 24 שעות · ✓ ללא התחייבות