Müşterilerin mağazanızı nereden duyduğunu sorun

Sepet sayfanıza bir Bizi nereden duydunuz? form alanı ekleyerek müşterilerinize mağazanızı nereden duyduklarını sorabilirsiniz.

Bizi nereden duydunuz

your-store.com/cart Bu özelleştirme, sepet çekmecesi veya açılır sepet stilleri için çalışmaz, yalnızca (

"Bizi nereden duydunuz?" form alanını oluşturma

Parçacığı sepet sayfanıza ekleme

Bizi nereden duydunuz? parçacığını sepet sayfanıza eklemek için:

  1. Bölümler dizininde cart-template.liquid öğesine tıklayın. Temanızda cart-template.liquid dosyası yoksa Şablonlar dizinindeki cart.liquid öğesine tıklayın.

  2. Koddaki kapatma </form> etiketini bulun. Kapatma </form> etiketinin tam üzerindeki yeni satıra aşağıdaki kodu yapıştırın:

{% render 'hear-about-us' %}
  1. Kayıtyap ' a tıklayın.

Yapılandırma için tema ayarları ekleme

  1. Yapılandırma dizininde settings_schema.json seçeneğine tıklayın.

  2. Kodda ilk kapanış süslü parantezini }, bulun. Kapanış süslü parantezinin }, altındaki yeni bir satıra aşağıdaki kodu yapıştırın:

{
"name": "Hear About Us",
"settings": [
    {
        "type": "text",
        "id": "hau_form_options",
        "label": "Form options",
        "default": "Facebook, Twitter, Google, Instagram, Youtube",
        "info": "Separate each option with a comma"
    },
    {
        "type": "header",
        "content": "Form validation"
    },
    {
        "type": "checkbox",
        "id": "hau_form_validation",
        "label": "Enable form validation",
        "default": true
    },
    {
        "type": "text",
        "id": "hau_error_message",
        "label": "Error message",
        "info": "The error message that is displayed when no selection is made",
        "default": "Please select an option below"
    },
    {
        "type": "text",
        "id": "hau_error_message_other",
        "label": "Other field error message",
        "info": "The error message that is displayed when there is no input in the 'Other' field",
        "default": "Please fill the text field below"
    },
    {
        "type": "header",
        "content": "Error styling"
    },
    {
        "type": "color",
        "id": "hau_error_color",
        "label": "Color",
        "default": "#ff0000"
    }
]
},
  1. Kayıtyap ' a tıklayın.

Form alanını gerekli hale getirme

Müşterilerin Bizi nereden duydunuz? form alanında bir seçenek belirlemeden ödeme sayfasına ilerlemesini engellemek alanı zorunlu hale getirebilirsiniz.

  1. Bölümler dizininde cart-template.liquid öğesine tıklayın. Temanızda cart-template.liquid dosyası yoksa Şablonlar dizinindeki cart.liquid öğesine tıklayın.

  2. Sepet formu kodunda yer alan aşağıdaki novalidate özelliğini bulun:

novalidate
  1. novalidate özelliğini aşağıdaki kodla değiştirin:
{% unless settings.hau_form_validation %}novalidate{% endunless %}
  1. Kayıtyap ' a tıklayın.

  2. Tema düzenleyicisinde, kenar çubuğunda Tema ayarları'na tıklayın.

  3. Bizi nereden duydunuz? sekmesine tıklayın.

  4. Form Doğrulaması'nın altında Form doğrulamayı etkinleştir ayarının etkin olduğundan emin olun.

Not: Hata mesajı'nı ve Diğer alan hata mesajı metin alanı ayarlarını değiştirerek görüntülenen hata mesajlarını özelleştirebilirsiniz. Ayrıca, Error Styling (Hata Stili) altındaki Renk ayarını değiştirerek hata rengini özelleştirebilirsiniz.

Seçeneklerinizi belirleme

Bizi nereden duydunuz? açılır menüsündeki seçenekleri özelleştirmek için tema düzenleyicisi içindeki tema ayarlarını kullanarak seçenekleri düzenleyebilirsiniz.

  1. Tema düzenleyicisinde, Tema ayarları'na tıklayın.

  2. Bizi nereden duydunuz? sekmesine tıklayın.

  3. Form seçenekleri altında, seçenekleri virgülle ayırarak ekleyin veya kaldırın.

  4. Kayıtyap ' a tıklayın.

Not: Diğer seçeneği otomatik olarak ekleneceği için bunu eklemeyin.

SSS

Elde edilen verileri nereden görebilirim?

Yanıtı, siparişin Ek ayrıntılar bölümünde yöneticide bulabilirsiniz:

Siparişin ek ayrıntılar bölümü

Listelenen seçeneklerden hiçbiri yanıt değilse bir müşteri bir tür ifade yazabilir mi?

Evet, olabilir. Müşteri, Diğer seçeneğini belirlediğinde yazacakları bir metin kutusu, açılır menünün altında görünür.

Yeni sipariş bildirimi e-postalarımda yanıtı gösterebilir miyim?

Evet. Yeni sipariş bildirimi e-postalarında müşteri yanıtlarını göstermek için:

  1. Yöneticinizin Bildirimler sayfası'na gidin ve Yeni sipariş e-posta şablonunuza aşağıdaki kodu ekleyin:
This customer heard about us through {% if attributes.how-did-you-hear-about-us-other == blank %}{{ attributes.how-did-you-hear-about-us }}{% else %}{{ attributes.how-did-you-hear-about-us-other }}{% endif %}.
  1. Kayıtyap ' a tıklayın.

Shopify ile satış yapmaya hazır mısınız?

Ücretsiz olarak dene