למה לרוב קמפיינים במייל יש מעקב UTM שבור?
שיווק במייל מייצר 36 דולר על כל דולר שמושקע בו, לפי דוח State of Email 2025 של Litmus. אבל הנקודה היא — המספר הזה הוא ממוצע של התעשייה. ה-ROI האמיתי שלכם? כנראה שאינכם יודעים אותו בדיוק, מפני שמעקב ה-UTM של המייל שלכם הוא או לא עקבי, או לא שלם, או פשוט שגוי.
ביקרתי נתוני UTM של מותג DTC שעבד עם Klaviyo אשתקד. היו להם 14 ערכי utm_source שונים לתעבורת מייל: email, Email, klaviyo, Klaviyo, newsletter, Newsletter, email_marketing, e-mail, ועוד שש איות יצירתיות נוספות. GA4 התייחסה לכל אחד מהם כמקור נפרד. ביצועי "ערוץ המייל" שלהם היו מפוזרים על פני עשרות שורות בדוחות הרכישה, ואף אחד בצוות לא הבחין בכך.
הפתרון פשוט. אבל הפרטים תלויים באיזו פלטפורמה אתם משתמשים, מפני ש-Mailchimp, Klaviyo, HubSpot ו-eSputnik מטפלים בפרמטרי UTM בצורה שונה — ולכל אחד יש מלכודות משלו.
איך לבנות פרמטרי UTM למייל?
ה-utm_medium הנכון למייל הוא email. לא e-mail, לא newsletter, לא Email, לא e_mail. רק email, באותיות קטנות. קיבוץ ערוצי ברירת המחדל של GA4 ממפה תעבורה לערוץ "Email" כאשר utm_medium תואם בדיוק את email — כל שינוי שולח את התעבורה שלכם ל-"Unassigned".
הנה התבנית שעובדת בכל פלטפורמת מייל:
utm_source={esp_name}
utm_medium=email
utm_campaign={campaign_slug}
utm_content={link_description}
דוגמה אמיתית לניוזלטר שבועי של Mailchimp:
utm_source=mailchimp
utm_medium=email
utm_campaign=weekly_digest_2026-04-21
utm_content=hero_cta
ולזרימת עגלה נטושה של Klaviyo:
utm_source=klaviyo
utm_medium=email
utm_campaign=abandoned_cart_reminder_1
utm_content=product_image
שימו לב ש-utm_source הוא שם הפלטפורמה, לא "email". זה תפקידו של utm_medium. הבלבול ביניהם הוא הטעות הנפוצה ביותר ב-UTM של מייל — כ-40% מסטרינגי UTM של מייל שבחנתי מתבלבלים בזה. עקרון שיטת Clean Signal "Source פירושו פלטפורמה" ברור: utm_source עונה מי שלח את התעבורה, utm_medium עונה איך.
| שדה | מה לשים | מה לא לשים |
|---|---|---|
utm_source | mailchimp, klaviyo, hubspot, esputnik | email, newsletter, e-mail |
utm_medium | email | שם פלטפורמה, שם קמפיין |
utm_campaign | Slug של קמפיין: spring_sale_2026, weekly_digest_04 | "email" גנרי או משפטים מלאים |
utm_content | מזהה קישור: hero_cta, footer_link, product_card_2 | שם קמפיין שוב |
utm_term | אופציונלי: סגמנט קהל vip_customers, churned_30d | מילות מפתח (זה לחיפוש ממומן) |
טיפ: ל-UTM Generator יש פריסט "הודעות ישירות (מייל/SMS)" שמאכלס מראש
utm_medium=emailומציג ערכי מקור מומלצים עבור כל ESP גדול. חוסך לכם לגמרי את הוויכוח "האם זה
איך מגדירים מעקב UTM ב-Mailchimp?
ל-Mailchimp יש מעקב UTM מובנה שמוסיף פרמטרים לכל קישור אוטומטית. הבעיה: ערכי UTM ברירת המחדל של Mailchimp לא עוקבים אחר שיטות העבודה המומלצות של GA4.
כשמפעילים "Google Analytics link tracking" בקמפיין, Mailchimp מוסיפה:
utm_source=mailchimp
utm_medium=email
utm_campaign={campaign_name_from_settings}
אלה שלושה פרמטרים. ללא utm_content, ללא דרך לדעת על איזה מ-6 הקישורים בניוזלטר שלכם מישהו לחץ.
גישה טובה יותר — עקיפת UTM ידנית:
- בבנאי הקמפיין, עברו לـ Settings & Tracking
- בטלו את הסימון של "Google Analytics link tracking" (האוטומטי)
- הוסיפו פרמטרי UTM ישירות לכל קישור בגוף המייל
או השאירו את המעקב האוטומטי פעיל עבור utm_source ו-utm_medium, ואז הוסיפו utm_content ידנית לקישורים בודדים כדי לבדל ביניהם:
https://yoursite.com/sale?utm_source=mailchimp&utm_medium=email&utm_campaign=spring_promo_2026&utm_content=hero_button
https://yoursite.com/sale?utm_source=mailchimp&utm_medium=email&utm_campaign=spring_promo_2026&utm_content=footer_text_link
ל-Mailchimp יש כ-11 מיליון משתמשים פעילים לפי הדוח השנתי של Intuit 2025. רוב מהם מסתמכים על המעקב האוטומטי ברירת המחדל ולעולם לא מוסיפים utm_content. כלומר, הם לא יכולים לדעת אם ה-hero CTA, הבאנר הצידי, או קישור ה-footer הוביל לקונברשן.
עבור תגי המיזוג של Mailchimp, ניתן להשתמש ב-*|CAMPAIGN_UID|* כ-utm_id לקבלת מזהה יציב שמחזיק מעמד לאחר שינויי שם קמפיין.
איך Klaviyo מטפלת בפרמטרי UTM?
Klaviyo מוסיפה פרמטרי UTM לכל קישור עם מעקב כברירת מחדל — והיא עושה זאת טוב יותר מרוב ה-ESPs. הנה מה ש-Klaviyo מוסיפה מיד מהקופסה:
utm_source=klaviyo
utm_medium=email
utm_campaign={campaign_or_flow_name}
Klaviyo ממירה אוטומטית שמות קמפיינים ל-slug: רווחים הופכים לסימני +, והיא משתמשת בשם שנתתם לקמפיין בפלטפורמה. זה בדרך כלל בסדר, אבל קידוד + ב-URL אינו עקבי בין דפדפנים וכלי ניתוח. חלקם מפרשים + כרווח, אחרים שומרים אותו כפשוטו.
היכן להתאים אישית:
- קמפיינים: קמפיין ← הגדרות ← חלק UTM Tracking
- זרימות: לכל מייל בזרימה יש הגדרות UTM משלו תחת טאב ההגדרות של המייל
Klaviyo לא מייצרת utm_content אוטומטית. צריך להוסיף אותו ידנית לכל קישור:
?utm_source=klaviyo&utm_medium=email&utm_campaign=abandoned_cart_step_1&utm_content=return_to_cart_button
טיפ ספציפי ל-Klaviyo: עבור זרימות, כללו את שלב הזרימה ב-utm_campaign. רצף עגלה נטושה עם 3 מיילים צריך להיות abandoned_cart_step_1, abandoned_cart_step_2, abandoned_cart_step_3. ללא זה, כל שלושת המיילים מיוחסים לאותו קמפיין ולא תוכלו לדעת איזה תזכורת המירה בפועל.
לפי נתוני הבנצ'מרק של Klaviyo 2025, לזרימות עגלה נטושה יש שיעור קונברשן ממוצע של 3.33%. אבל שלב 1 בדרך כלל עולה על שלב 3 פי 2-4. תראו את ההבדל הזה רק אם ערכי utm_campaign שלכם מבדילים בין שלבים.
איך מגדירים UTM ב-HubSpot?
HubSpot עוקב אחר קליקים על מיילים פנימית דרך מערכת הניתוח שלה. אבל אם אתם גם משתמשים ב-GA4, תצטרכו פרמטרי UTM — HubSpot לא שולחת נתונים ל-Google Analytics אוטומטית.
שתי אפשרויות:
אפשרות 1: בנאי URL המעקב המובנה של HubSpot
עברו לـ Settings ← Tracking & Analytics ← Tracking URLs. צרו URL מעקב עם:
- מקור:
hubspot - מדיום:
email - קמפיין: מזהה הקמפיין שלכם
HubSpot מייצרת את ה-URL המלא עם הפרמטרים.
אפשרות 2: פרמטרים ידניים על כל קישור
יותר שליטה. הוסיפו utm_content לכל קישור כדי לעקוב איזה CTA מצליח.
ל-Marketing Hub של HubSpot יש תכונה מוזרה. כשמשתמשים במתג "Add tracking to URLs" על מייל, הוא מוסיף פרמטרי utm_ תוך שימוש בשם הקמפיין בדיוק כפי שהוזן — כולל רווחים ואותיות מעורבות. קמפיין בשם "Spring Sale 2026" הופך ל-utm_campaign=Spring%20Sale%202026 ב-URL.
רווחים מקודדים כ-%20. אותיות מעורבות. בדיוק הדבר שמפצל את נתוני ה-GA4 שלכם.
תיקון: תמיד הגדירו שמות קמפיין באותיות קטנות עם קווים תחתונים לפני יצירת המייל: spring_sale_2026. או עקפו את ה-UTM האוטומטי של HubSpot ובנו את הפרמטרים בעצמכם.
HubSpot מעבדת מעל 39 מיליארד מיילים בשנה לפי הדוח השנתי שלה 2025. עבור חברות B2B המשתמשות ב-CRM של HubSpot לצד GA4, מעקב UTM תקין הוא הגשר שמחבר בין "איזה מייל הוביל לביקור הזה באתר" ב-GA4 לבין "איזה איש קשר הפך ללקוח" ב-HubSpot.
מה עם הגדרת UTM ב-eSputnik (Yespo)?
eSputnik — שעברה ריברנדינג ל-Yespo — היא ה-ESP הדומיננטית באוקראינה וגדלה ברחבי מזרח אירופה. היא שולחת מעל 7 מיליארד הודעות בחודש דרך מייל, SMS, Viber ו-web push.
ל-eSputnik יש מעקב UTM אוטומטי בהגדרות קמפיין:
- עברו לـ Message Settings ← Google Analytics Tracking
- הפעילו מעקב — eSputnik מוסיפה
utm_source,utm_mediumו-utm_campaign - ערכי ברירת מחדל:
utm_source=eSputnik,utm_medium=email,utm_campaign={message_name}
הבעיה: ברירת המחדל utm_source=eSputnik משתמשת ב-"E" גדול ו-"S" גדול. GA4 רגישה לאותיות גדולות וקטנות. אם יש לכם גם קישורים עם utm_source=esputnik (אותיות קטנות), GA4 מתייחסת אליהם כשני מקורות שונים.
תיקון: עקפו את המקור ברירת המחדל בהגדרות הקמפיין ל-esputnik (אותיות קטנות). לחלופין, בלוח הגדרות ה-UTM, ניתן להגדיר ברירות מחדל גלובליות לכל החשבון.
eSputnik גם תומכת במשתנים דינמיים ב-UTM:
utm_source=esputnik
utm_medium=email
utm_campaign=${campaign_name}
utm_content=${link_name}
תחביר ${variable} הוא ספציפי ל-eSputnik. אל תבלבלו אותו עם פורמט *|MERGE_TAG|* של Mailchimp או סגנון Jinja של Klaviyo {{ variable }}.
האם כדאי לתייג קישורים במיילים עסקאיים (Transactional) עם UTM?
תשובה קצרה: כן, אבל בצורה שונה.
מיילים עסקאיים — אישורי הזמנות, איפוסי סיסמה, הודעות משלוח — אינם קמפיינים שיווקיים. אבל הם עדיין מייצרים ביקורים באתר, ובלי פרמטרי UTM הביקורים האלה מופיעים כתעבורה "ישירה" ב-GA4. זה מנפח את הערוץ הישיר שלכם ומסבך את האיחוס.
גישה הגיונית:
utm_source=klaviyo
utm_medium=email
utm_campaign=transactional_order_confirmation
utm_content=track_order_button
חלק מהצוותים משתמשים ב-utm_medium=transactional במקום email. אל תעשו זאת. ל-GA4 אין קיבוץ ערוצים "Transactional". השתמשו ב-utm_medium=email ושימו את ההבחנה ב-utm_campaign.
חריג אחד שכדאי לחשוב עליו: מיילים של re-engagement ללקוחות קיימים. שיטת Clean Signal מזהירה מפני דריסת איחוס first-touch. אם מישהו הגיע במקור מקליק Google Ads שעלה 12 דולר ואתם שולחים לו מייל "חזרו אלינו" עם UTMs, הביקור הבא שלו מיוחס למייל — לא לקליק הממומן שרכש אותו בפועל. עבור follow-ups שמופעלים ב-CRM ללידים מוכרים, שקלו לוותר על פרמטרי UTM או להשתמש בפרמטרים מותאמים אישית כמו first_touch כדי לשמר את המקור המקורי.
איך משווים פרמטרי UTM בין פלטפורמות מייל?
| תכונה | Mailchimp | Klaviyo | HubSpot | eSputnik (Yespo) |
|---|---|---|---|---|
| הוספת UTM אוטומטית | כן (מתג) | כן (ברירת מחדל פועל) | כן (מתג) | כן (מתג) |
| utm_source ברירת מחדל | mailchimp | klaviyo | ניתן להתאמה אישית | eSputnik (תקנו אותיות!) |
| utm_medium ברירת מחדל | email | email | email | email |
| utm_content לכל קישור | ידני בלבד | ידני בלבד | ידני בלבד | ידני או ${link_name} |
| שם קמפיין דינמי | *|CAMPAIGN_UID|* | slug אוטומטי | שם קמפיין כמות שהוא | ${campaign_name} |
| טיפול באותיות | אותיות קטנות | אותיות קטנות (בעיקר) | שומר על האותיות המקוריות | שומר על האותיות המקוריות |
| רווחים בערכים | קווים תחתונים | קידוד + | קידוד %20 | קווים תחתונים |
| UTM לזרימה/אוטומציה | מוגבל | הגדרה לכל שלב | הגדרה לכל מייל | הגדרה לכל הודעה |
ההבדלים קטנים אבל הם מצטברים. צוות שמריץ קמפיינים על פני 2-3 ESPs (נניח Mailchimp לניוזלטרים ו-Klaviyo לזרימות e-commerce) יסיים עם נתונים מפוצלים אלא אם כן יאכוף מוסכמות שמות זהות בשתי הפלטפורמות.
טיפ: בנו את תבנית ה-UTM פעם אחת ב-UTM Generator, שתפו אותה דרך URL עם הצוות, והשתמשו בה כמקור אמת יחיד בכל ה-ESPs. קישור התבנית טוען את כל הפרמטרים אוטומטית — אין מקום לוויכוחים "האם זה
klaviyoאוKlaviyo?".
מה הם הטעויות הנפוצות ב-UTM בשיווק במייל?
טעות 1: שימוש ב-utm_source=email
"email" הוא מדיום, לא מקור. המקור שלכם הוא הפלטפורמה: Mailchimp, Klaviyo, HubSpot, ConvertKit, Brevo. אם אתם מגדירים utm_source=email, אתם מאבדים כל נראות לגבי איזה ESP הוביל את התעבורה. ואם תעברו ESP ברבעון הבא, הנתונים ההיסטוריים שלכם יהפכו חסרי משמעות.
טעות 2: אותו utm_campaign לכל מייל
ראיתי חשבונות שבהם השתמשו ב-utm_campaign=newsletter ליותר מ-200 מיילים שונים על פני שנתיים. זה כמו לתייק כל מסמך במשרד שלכם תחת "מסמך". שדה הקמפיין צריך לזהות את השליחה הספציפית: weekly_digest_2026-04-21, product_launch_spring, abandoned_cart_step_2.
טעות 3: ללא בידול utm_content
מייל שיווקי טיפוסי מכיל 4-8 אלמנטים ניתנים ללחיצה. לוגו כותרת, hero CTA, כרטיסי מוצר, קישורי טקסט, אייקוני רשתות חברתיות, קישורי footer. אם כולם חולקים את אותו סטרינג UTM, רואים "14 קליקים מהמייל הזה" ב-GA4 אבל אפס מידע על מה שאנשים לחצו בפועל. האם היה זה כפתור ה-hero או הכיתוב הקטן בתחתית?
טעות 4: שכחת זרימות אוטומטיות
צוותים מגדירים UTMs על קמפיינים אבל שוכחים זרימות — סדרות ברוכים הבאים, עגלות נטושות, רצפי פוסט-רכישה. זרימות לעתים קרובות מייצרות 30-50% מהכנסות המייל ב-e-commerce (הבנצ'מרקים של Klaviyo 2025 מדווחים על הטווח הזה). זה נתח הכנסות עצום ללא איחוס ראוי.
טעות 5: UTM על קישורי עסקאות פנימיים
מיילים של איפוס סיסמה עם utm_source=hubspot&utm_medium=email&utm_campaign=password_reset — זה דורס את איחוס ה-last-touch של המשתמש. מישהו שעמד להמיר מביקור חיפוש אורגני נראה עכשיו כקונברשן מייל כי לחץ על "איפוס סיסמה" באמצע הסשן. השתמשו ב-UTMs במיילים עסקאיים באופן סלקטיבי, בעיקר על קישורים שמובילים לדפים הרלוונטיים לשיווק.
איך לבדוק פרמטרי UTM במייל לפני שליחה?
שלחו מייל בדיקה לעצמכם. לחצו על כל קישור. ודאו ש:
- כתובת ה-URL של עמוד הנחיתה מכילה את סטרינג ה-UTM המלא
- הפרמטרים הם באותיות קטנות, ללא רווחים, ללא תווים מיוחדים
- דוח Realtime של GA4 ← Traffic Sources מציג את
utm_sourceו-utm_mediumשלכם - ערכי
utm_contentשונים לכל קישור שלחצתם עליו
ה-DebugView של GA4 עוד טוב יותר לבדיקה. התקינו את תוסף GA4 Debugger ל-Chrome, לחצו על קישור מייל בדיקה, וצפו באירוע page_view מגיע עם כל פרמטרי ה-UTM בזמן אמת.
דבר נוסף שאנשים מדלגים עליו: בדיקת הקישור לאחר קיצור URL. אם אתם מקצרים קישורים במייל (חלק מה-ESPs עושים זאת כברירת מחדל למעקב קליקים), ודאו שה-URL המקוצר שומר על פרמטרי ה-UTM שלכם דרך שרשרת ה-redirect. חלק ממקצרי ה-URL מסירים פרמטרי שאילתה. זה הופך את סטרינג ה-UTM שיצרתם בקפידה לכלום.
למבט עמוק יותר על מסגרת מוסכמות שמות UTM המלאה וכיצד צוותים אוכפים עקביות, המדריך ההוא מכסה את שלושת המודלים העיקריים ומתי כל אחד עובד בצורה הטובה ביותר.
שאלות נפוצות
האם פרמטרי UTM של Mailchimp עובדים עם GA4?
כן. מעקב Google Analytics המובנה של Mailchimp מוסיף utm_source=mailchimp, utm_medium=email ו-utm_campaign לכל קישור. GA4 קוראת את הפרמטרים האלה אוטומטית בעת טעינת הדף. אין צורך בהגדרה נוספת ב-GA4 — רק ודאו ש-Enhanced Measurement מופעל בהגדרות ה-property של GA4.
האם אני יכול להשתמש בערכי utm_source שונים לסוגים שונים של מייל?
בהחלט. השתמשו ב-utm_source=mailchimp לניוזלטרים, ב-utm_source=klaviyo למיילים עסקאיים ולזרימות אם אתם מריצים את שניהם. חלק מהצוותים מעדיפים utm_source=newsletter או utm_source=crm_email כדי להבחין לפי סוג ולא לפי פלטפורמה. בחרו דפוס אחד והיצמדו אליו בכל הארגון.
מה קורה אם לא אוסיף פרמטרי UTM למיילים?
קליקים על מייל ללא פרמטרי UTM מופיעים כתעבורה "ישירה" ב-GA4. GA4 יכולה לעתים לזהות את לקוח המייל המפנה (כמו Gmail), אבל זה לא אמין — רוב לקוחות המייל מסירים או מסתירים את כותרת ה-HTTP referer. ללא UTMs, אתם מאבדים איחוס לערוץ שבדרך כלל מניע 15-25% מתעבורת האתר.
האם utm_campaign צריך להתאים לשורת הנושא של המייל?
לא. שורות נושא משתנות לפי A/B טסט, מכילות רווחים, פיסוק ואותיות מעורבות. השתמשו במזהה קמפיין נקי ומסומן כ-slug: spring_sale_2026_announcement במקום 🌸 מבצע האביב כבר כאן! 40% הנחה. שדה הקמפיין צריך להיות קריא למכונה עבור דיווח GA4, לא טקסט שיווקי קריא לאדם.
איך אני עוקב אחרי איזה קישור במייל נלחץ?
השתמשו ב-utm_content עם ערך תיאורי לכל קישור: hero_cta, product_card_1, footer_link, social_instagram. כל קישור ייחודי במייל מקבל ערך utm_content ייחודי בעוד שהוא חולק את אותם utm_source, utm_medium ו-utm_campaign.
האם זרימות מייל אוטומטיות צריכות פרמטרי UTM נפרדים?
כן. לכל מייל בזרימה צריכים להיות ערכי utm_campaign מובחנים. עבור זרימת עגלה נטושה של 3 שלבים, השתמשו ב-abandoned_cart_step_1, abandoned_cart_step_2, abandoned_cart_step_3. זה מאפשר לכם למדוד איזה שלב בפועל מחזיר הכנסות במקום לאחד את כל מיילי הזרימה בדלי אחד.
האם utm_term שימושי לשיווק במייל?
utm_term תוכנן למילות מפתח של חיפוש ממומן, אבל הוא עובד היטב במייל לצורך סגמנטציה של קהל. השתמשו בו כדי לעקוב איזה סגמנט מנויים קיבל את המייל: utm_term=vip_customers, utm_term=churned_60d, utm_term=new_subscribers. זה מוסיף ממד סגמנטציה לדוחות GA4 מבלי לדרוש מאפיינים מותאמים אישית.
איך אני מונע מפרמטרי UTM לשבור קישורי מייל?
תמיד בצעו URL-encoding לתווים מיוחדים בערכי UTM. הימנעו מ-&, =, ?, #, ורווחים בערכי פרמטרים. השתמשו במקפים או קווים תחתונים כמפרידים. בדקו כל קישור על ידי לחיצה עליו במייל בדיקה לפני שליחה לרשימה המלאה שלכם. בניית קישורים דרך UTM generator מטפלת בקידוד אוטומטית ומונעת שגיאות תחביר.