חיפוש ]

הוספה וניהול קופונים (Coupons) באתרי ווקומרס

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

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

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

לענייננו – אם אתם מעוניינים להשתמש בקופונים בווקומרס, עליכם להפעיל את האפשרות בתור התחלה. גשו לווקומרס > הגדרות > כללי, תחת ״הפעלת קופונים״ סמנו את האפשרות של שימוש בקופונים – אפשר שימוש בקופונים (Enable the use of coupons) ושמרו את ההגדרות.

אפשר שימוש בקופונים

הוספת קופון בחנויות ווקומרס

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

  • גשו בממשק הניהול של וורדפרס ל שיווק > קופונים.
  • צרו קופון חדש על ידי הכפתור הוספת קופון (יצירת שובר) או ערכו קופון קיים.
  • הוסיפו את השדות הבאים:
    • קוד הקופון – הקוד שיהיה בשימוש על ידי הלקוח על מנת לנצל את הקופון. קוד זה חייב להיות ייחודי.
    • תיאור הקופון (אופציונלי) – מידע על הקופון, לדוגמה – תאריכים בהם הוא תקף, האם הוא קופון קידומי או קופון פיצוי וכדומה…
הוספת קופונים בחנויות ווקומרס

הוספת קופונים בחנויות ווקומרס

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


כללי – General

הגדרות כלליות קופונים ווקומרס
  • סוג ההנחה:
    • אחוזי הנחה – אחוז ההנחה עבור עגלת הקניות במלואה. לדוגמה, אם עגלת הקניות מכילה שלוש חולצות במחיר של 20 שקלים כל אחת (סכ״ה 60 ש״ח), הנחה של 10% באפשרות זו תייצר הנחה של 6 ש״ח.
    • הנחה קבועה – כשמה כן היא, זוהי הנחה קבועה עבור עגלת הקניות במלואה. 10 ש״ח בסוג הנחה זה משמעו 10 שקלים הנחה ללא קשר לסך הפריטים בעגלת הקניות.
    • הנחת מוצר קבועה – זוהי הנחה קבועה עבור מוצרים מסויימים בלבד. לצורך העניין, הלקוח יקבל הנחה של 10 ש״ח על כל מוצר שתבחרו להוסיף עבור קופון זה. אם תוסיפי שלוש חולצות מסויימות, אז על כל אחת מהן תהיה ללקוח 10 ש״ח הנחה (30 ש״ח הנחה סה״כ).
  • גובה ההנחה – מספר קבוע או אחוזים, זאת בהתאם לסוג ההנחה שבחרתם. אין צורך להוסיף את סוג המטבע או את סימן האחוזים בחלק זה, ווקומרס מבצעת זאת אוטומטית.
  • אפשר משלוח חינם – מבטל את עלות המשלוח כשאר מתבצע שימוש בקופון על ידי הלקוח. סימון חלק זה דורש שהאפשרות ״שיטת משלוח בחינם״ תהיה מופעלת בהגדרות החנות.
  • תאריך תפוגת הקופון – התאריך בו הקופון יפוג וכבר לא יהיה תקף. התפוגה תתקיים ב 00:00 של התאריך המוגדר בחלק זה (12:00am).

הגבלות שימוש – Usage Restriction

הגבלת שימוש קופונים ווקומרס
  • קנייה מינימלית – מאפשר לכם לקבוע את המינימום הנדרש לסך מחיר הפריטים בעגלה על מנת שהקופון יהיה תקף. סך הפריטים בעלה מתייחס לסך מחיר הפריטים + מס (Tax).
  • קנייה מקסימלית – מאפשר לכם לקבוע את סך מחיר המקסימום לפריטים בעגלה כאשר מכבר לכך הקופון לא יהיה תקף.
  • לשימוש אישי בלבד – סמנו אפשרות זו אם אתם מעוניים כי לא יהיה ניתן להשתמש בקופון זה בצירוף קופונים נוספים.
  • אל תכלול פריטים במבצע – סמנו אפשרות זו אם אינכם רוצים כי הקופון יהיה תקף עבור מוצרים במבצע.
  • מוצרים – המוצרים עבורם הקופון יהיה תקף או המוצרים שצריכים להיות בעגלת הקניות על מנת שהנחת מוצר קבועה שהזכרנו קודם לכן תהיה תקפה.
  • אל תכלול מוצרים – מוצרים עליהם הקופון לא יהיה תקף או מוצרים שאינם יכולים להיות בעגלה כאשר מנסים לממש הנחת מוצר קבועה.
  • קטגוריות מוצרים –  קטגוריות מוצרים עליהן הקופון יחול, או קטגוריות מוצרים שצריכה להיות בעגלה על מנת שניתן יהיה לממש את האפשרות מוצר בהנחה קבועה.
  • אל תכלול קטגוריות – קטגוריות מוצרים עליהן הקופון לא יהיה תקף או מוצרים שבקטגוריה זו אינם יכולים להיות בעגלה כאשר מנסים לממש הנחת מוצר קבועה.
  • מגבלות אימייל – כתובת / כתובות אימייל שיכולות להשתמש בקופון זה. נבדק לפי כתובת האימייל של הלקוח (Billing Address).

אם לא תבחרו כלום תחת מוצרים ותחת אל תכלול מוצרים יאפשר לקופון להיות תקף עבור כל החנות שלכם.

מגבלות שימוש – Usage Limits

מגבלות שימוש קופונים - ווקומרס
  • מגבלות שימוש לקופון –  מספר הפעמים שניתן לממש את הקופון (על ידי כל הלקוחות) לפני שכבר לא יהיה תקף לשימוש.
  • הגבלת שימוש ל- X פריטים – מספר הפריטים עליהם ניתן יהיה להחיל את הקופון לפני שיפסיק להיות תקף. אפשרות זו מוצגת רק אם ישנם פריטים עליהם הקופון יהיה תקף המוגדים תחת הגבלות השימוש בסעיף הקודם.
  • מגבלת שימוש למשתמש – מספר הפעמים שניתן לממש את הקופון על ידי משתמש ספציפי, לאחר מכן הקופון לא יהיה ולידי עבור אותו משתמש.

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

שליחת קופונים

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

בגירסאות ווקומרס 3.2+, ניתן להוסיף ולהסיר קופונים במסך ההזמנות (ווקומרס > הזמנות). על ההזמנה להיות לפני תשלום ועליכם לדעת את קוד הקופון שברצונכם להחיל בכדי להחיל קופון על הזמנה מסוימת במסך זה.

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

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

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

  • לתת קופוני הנחה אוטומטית לאחר קנייה.
  • לספק קופוני מתנה (Gift Certificates) שלקוחות יכולים לרכוש לאחרים.
  • לתת ללקוחות קרדיט לקנייה בחנות שלכם.
  • אפשרות להטמיע קופונים מעוצבים באתר שלכם באמצעות שורטקודים.

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

בונוס – שינוי טקסט הקופונים או הסרה שלהם

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

הנה הקוד, יש להוסיפו לקובץ functions.php ולשנות את הטקסט בשורות 3, 18 ו 21 בהתאם:

// שינוי טקסט וקישור הקופון בעמוד התשלום
function woocommerce_rename_coupon_message_on_checkout() {
	return 'Have a Customer Code?' . ' ' . __( 'Click here to enter your code', 'woocommerce' ) . '';
}
add_filter( 'woocommerce_checkout_coupon_message', 'woocommerce_rename_coupon_message_on_checkout' );




// שינוי שדה הקופון בעמוד עגלת הקניות
function woocommerce_rename_coupon_field_on_checkout( $translated_text, $text, $text_domain ) {
	// bail if not modifying frontend woocommerce text
	if ( is_admin() || 'woocommerce' !== $text_domain ) {
		return $translated_text;
	}
	if ( 'Coupon code' === $text ) {
		$translated_text = 'Customer Code';

	} elseif ( 'Apply coupon' === $text ) {
		$translated_text = 'Apply Code';
	}
	return $translated_text;
}
add_filter( 'gettext', 'woocommerce_rename_coupon_field_on_checkout', 10, 3 );

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

// הסתרת שדה הקופון בעגלת הקניות
function hide_coupon_field_on_cart( $enabled ) {
	if ( is_cart() ) {
		$enabled = false;
	}
	return $enabled;
}
add_filter( 'woocommerce_coupons_enabled', 'hide_coupon_field_on_cart' );




// הסתרת שדה הקופון בעמוד התשלום
function hide_coupon_field_on_checkout( $enabled ) {
	if ( is_checkout() ) {
		$enabled = false;
	}
	return $enabled;
}
add_filter( 'woocommerce_coupons_enabled', 'hide_coupon_field_on_checkout' );

זהו, מקווה שמדריך זה עזר מעט, אם כן אל תהססו לשתף בתגובות… שיהיה בהצלחה! 🙂

סגור לתגובות נוספות
  • רחל 19 אפריל 2018, 0:51

    תודה על המאמר המקיף!!

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

    הייתי רוצה להגדיר רק את השדה של למלא את הקופון אבל לא לתזכר אותו כל הזמן שיש אפשרות כזו.

    • רועי יוסף 19 אפריל 2018, 12:54

      היי רחל, אין בעד מה 🙂

      הוספתי את הקוד שמסביר כיצד לשנות את הטקסט וגם קוד המסביר כיצד להסיר את נראות הקופונים ב Frontend של האתר…

      • רחל 19 אפריל 2018, 14:39

        אין לי מילים!!! עזרת לי מאד!

      • ירדן 9 מרץ 2020, 13:38

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

  • ליטל 3 מאי 2018, 20:22

    הי רועי, מאמר מקיף ומועיל , תודה!

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

    תודה רבה

    • רועי יוסף 3 מאי 2018, 21:29

      היי ליטל 🙂

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

      בהצלחה!

  • דודו 19 יוני 2018, 16:42

    היי, תודה על המאמר!

    שאלה שהייתי רוצה לשאול היא, האם יש אפשרות לייצר סדרה רצה של קופונים חד פעמיים? לדוגמה: DDC001, DDC002, DDC003 וכן הלאה, כשבכל אחד ניתן להשתמש פעם אחת בלבד?

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

    תודה 🙂

    • מוישי ג. 19 דצמבר 2018, 11:13

      עוקב

    • נועה 11 אפריל 2019, 22:29

      כנל

  • גיא 28 נובמבר 2019, 20:11

    שלום,

    אחלה מדריך, יש לי בעיה שאני לא רואה בקבלות את שם הקופון בגינו יש הנחה. יודע איך משנים את זה? אני עובד קארדקום ועם invoicemaven..

    • רועי יוסף 28 נובמבר 2019, 20:35

      כל מקרה לגופו ולצערי איני יכול לעזור במקרה זה….

    • עדי 21 פברואר 2021, 13:11

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

  • הדר סזנה 12 אפריל 2020, 10:47

    היי רועי מה נשמע? תודה על המאמר!
    במידה ואני רוצה שההנחה תהיה על כל האתר- 30% הנחה לכל פריט ללא צורך בקופון
    איך עלי לעשות זאת?

    • רועי יוסף 13 אפריל 2020, 8:16

      היי הדר,

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

      אז נאמר ושם הקופון שיצרת הוא corona – עלייך להוסיף את הקוד הבא לקובץ functions.php בתבנית שלך:

      /**
       * @snippet   Applying a Coupon Programmatically - WooCommerce Cart
       */
      
      function sv_apply_coupon() {
          $coupon_code = 'corona';
          if ( WC()->cart->has_discount( $coupon_code ) ) return;
          WC()->cart->add_discount( $coupon_code );
          wc_print_notices();
      }
      add_action( 'woocommerce_before_cart', 'sv_apply_coupon' );

      את יכולה לראות דוגמה לכיצד זה עובד באתר הדמו הבא: https://woo3.savvy.co.il/

  • אברהם 25 אפריל 2020, 22:15

    היי רועי, עזרת לי מאוד.

    שאלה – האם יש אפשרות להגביל שהקופון יחול אך ורק אם יקנה מינימום מסויים של יחידות? לדוגמה: קניית 3 יחידות יאפשרו קופון הנחה.

    • רועי יוסף 25 אפריל 2020, 22:19

      היי אברהם,

      אני לא חושב שניתן לעשות זאת ללא שימוש בתוסף ייעודי לדברים מסוג זה.

      • אברהם 25 אפריל 2020, 22:36

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

        • רועי יוסף 26 אפריל 2020, 0:57

          נכון, מחירים שונים במקרה זה יהוו בעיה. על כל מקרה בהצלחה.. 🙂

  • יפית יפית 11 אוקטובר 2020, 12:07

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

    יפית

  • מירי רובינשטיין 21 אוקטובר 2020, 14:28

    תודה על המאמרים המעולים והמועילים..

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

    • רועי יוסף 22 אוקטובר 2020, 11:53

      היי מירי 🙂

      במקרה זה עלייך ליצור קופון עם הנחה קבועה ומלאה על מחיר המוצר, ולהגביל ת הקופון ל 10 שימושים…

  • מירי רובינשטיין 22 אוקטובר 2020, 11:56

    תודה על תשובתך, הבעיה שיכול ברכישה אחת לרכוש 5 מוצרים וברכישה השנייה 7 מוצרים – ועדיין לא השתמש 10 פעמים..

  • פייגי 6 דצמבר 2020, 10:09

    שלום

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

    • רועי יוסף 19 דצמבר 2020, 15:33

      היי,

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

  • עומר חוגג 14 דצמבר 2020, 12:26

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

  • איילין 25 ינואר 2021, 10:54

    הי רועי
    האם יש לך לעזור לי באופן שוטף באתר ? אשמח לתשובה ?איילין

  • סטודיו פלפלים 27 ינואר 2021, 12:43

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

    • רועי יוסף 27 ינואר 2021, 17:55

      היי פלפל,

      על איזה תוסף בדיוק את מדברת?

  • תהילה 13 פברואר 2021, 20:09

    הי רועי
    מה אני עושה
    בקופון יש בעיה (בגיפטקארד אותו דבר)
    הגדרתי שכל אחד יוכל להשתמש בקופון פעם אחת, עכשיו אם מישהוא מכניס את הקוד ואז חוזר להמשיך את הקניה וחוזר לדף חשבון הקופון לא נשמר – הוא מנסה להכניס שוב והוא לא נותן לו (כי כאילו השתמש פעם אחת כבר)
    מה ניתן לעשות? יש פתרון? זה לא שייך ככה הלקוחות מתרגזים מאוד
    מקווה שהשאלה הובנה
    תודה רבה

  • עדי 21 פברואר 2021, 13:07

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

  • אהרן 8 אפריל 2021, 0:45
    
    function elex_discount_price()
    
    {
    
        global $woocommerce; //Set the price for user role.
    
        $discount_price = 5;
    
        $set_role = array('administrator', 'vendor'); //Get the login user role
    
        $user = wp_get_current_user();
    
        $user_role = $user->roles; //Check the specifc user role for discount.
    
        if (in_array($user_role[0], $set_role)) {
    
            $woocommerce->cart->add_fee('Discounted Price', -$discount_price, true, 'standard');
    
        }
    
    }
    
    add_action('woocommerce_cart_calculate_fees', 'elex_discount_price');
    

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

    • רועי יוסף 8 אפריל 2021, 6:14

      היי אהרן,

      הנה הקוד. אתה יכול לקבוע את אחוז ההנחה על ידי שינוי המשתנה discount_percentage$, כאשר 0.1 שווה לעשרה אחוז הנחה וכן הלאה.

      function sv_discount_price_percentage($cart) {
      
          global $woocommerce; //Set the price for user role.
      
          $discount_percentage = 0.1;
      
      
          $set_role = array('administrator', 'vendor'); //Get the login user role
          $user = wp_get_current_user();
      
      
          $percentage_fee = ($cart->cart_contents_total + $cart->shipping_total) * $discount_percentage;
      
          $user_role = $user->roles; //Check the specifc user role for discount.
          if (in_array($user_role[0], $set_role)) {
      
              $cart->add_fee('הנחה באחוזים', -$percentage_fee, true);
          }
      }
      
      add_action('woocommerce_cart_calculate_fees', 'sv_discount_price_percentage');
      • אהרן 8 אפריל 2021, 9:12

        אלוף

  • עליזה ברדוגו 27 אפריל 2021, 10:35

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

    • רועי יוסף 27 אפריל 2021, 13:04

      היי עליזה,

      אין אופציה כזו בווקומרס – עלייך להשתמש בתוסף מוכן בכדי לאפשר זאת (למשל Smart Coupons) – לעשות זאת כמתכנת זה המון עבודה ובטח לא משהו שניתן להראות בתגובות.

  • עדי 3 יוני 2021, 23:09

    היי, האם יש מישהו שהשתמש בקופון בעברית? האם אפשרי?
    עדי

  • עדי 22 יולי 2021, 11:57

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

  • אוריאן 9 נובמבר 2021, 0:28

    היי,

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

    • רועי יוסף 9 נובמבר 2021, 3:25

      היי אוריאן,

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

  • דוד 28 מרץ 2022, 12:18

    תודה על המאמר !
    יש דרך לעשות קופון הפוך?
    זאת אומרת שמי שיוסיף את הקופון יתווסף לו לדוגמה 10% על התשלום?
    אם המוצר הוא בשווי 100 שח והוא יקליד קופון של "תוספת ברכה" לדוגמה זה יעלה לו 110 שח?

Savvy WordPress Development