~ 1 min read

Bagaimana Menyembunyikan Varian yang Tidak Tersedia di Shopify.

How to Hide Unavailable Variants in Shopify

Daftar Isi

  1. Pendahuluan
  2. Memahami Tantangan Varian yang Tidak Tersedia
  3. Mengapa Anda Harus Menyembunyikan Varian yang Tidak Tersedia
  4. Bagaimana Cara Menyembunyikan Varian yang Tidak Tersedia di Shopify
  5. Solusi Alternatif
  6. Pentingnya Pengalaman Pengguna dalam E-commerce
  7. Kesimpulan
  8. Bagian FAQ

Pendahuluan

Apakah Anda pernah merasakan frustrasi saat menavigasi toko online yang berantakan, hanya untuk menemukan varian produk yang tidak tersedia tetap ditampilkan? Sebagai pengecer online, Anda memahami bahwa pengalaman belanja yang lancar sangat penting untuk menjaga pelanggan tetap terlibat dan mendorong konversi. Ketika pelanggan dihadapkan pada opsi yang tidak dapat mereka pilih—seperti ukuran yang tidak ada untuk warna tertentu—hal ini dapat menyebabkan kebingungan dan bahkan pengabaian keranjang belanja mereka.

Dalam dunia e-commerce, setiap detail itu penting. Mengelola varian produk dengan efisien bukan hanya soal estetika; itu memiliki dampak langsung pada pengalaman pengguna dan penjualan. Postingan blog ini bertujuan untuk memandu Anda melalui langkah-langkah penting tentang bagaimana cara menyembunyikan varian yang tidak tersedia di Shopify, memastikan bahwa pelanggan Anda hanya melihat opsi yang benar-benar dapat mereka beli. Pada akhir postingan ini, Anda tidak hanya akan memahami aspek teknis dalam menerapkan fitur ini tetapi juga menghargai signifikansinya dalam meningkatkan pengalaman pengguna.

Kami akan menjelajahi tantangan yang ditimbulkan oleh tampilan varian yang tidak tersedia, solusi yang tersedia, dan bagaimana menerapkan kode kustom di tema Shopify Anda. Selain itu, kami akan memberikan wawasan tentang pentingnya pengalaman pengguna dan bagaimana pengelolaan varian yang tepat dapat berkontribusi pada kesuksesan merek Anda. Mari kita terjun ke spesifiknya!

Memahami Tantangan Varian yang Tidak Tersedia

Saat mengelola toko online, terutama yang memiliki banyak produk dan opsi, Anda mungkin menemui situasi di mana kombinasi varian tertentu tidak ada. Misalnya, jika Anda menjual kaos dalam berbagai warna dan ukuran, Anda mungkin hanya menawarkan ukuran tertentu untuk warna tertentu. Perilaku default Shopify adalah menampilkan semua varian yang mungkin—ini termasuk varian yang tidak tersedia, yang dapat menjadi frustrasi bagi pelanggan.

Dampak pada Pengalaman Pengguna

Ketika pelanggan melihat opsi yang dinonaktifkan atau ditandai sebagai tidak tersedia, hal ini dapat mengurangi pengalaman belanja mereka. Ini menyebabkan kebingungan, karena mereka mungkin tidak mengerti mengapa mereka tidak dapat memilih opsi tertentu. Halaman produk yang terorganisir dengan baik yang hanya menunjukkan varian yang tersedia dapat secara signifikan meningkatkan keterlibatan pengguna dan mengurangi tingkat pentalan.

Dengan menyembunyikan varian yang tidak tersedia, Anda menciptakan antarmuka belanja yang lebih bersih dan lebih intuitif. Ini tidak hanya meningkatkan pengalaman pengguna tetapi juga mencerminkan secara positif reputasi merek Anda.

Mengapa Anda Harus Menyembunyikan Varian yang Tidak Tersedia

  1. Peningkatan Pengalaman Pengguna: Pelanggan menghargai pengalaman belanja yang sederhana tanpa gangguan yang tidak perlu. Dengan hanya menunjukkan varian yang tersedia, Anda memperlancar proses pengambilan keputusan.

  2. Peningkatan Tingkat Konversi: Mengurangi kebingungan di halaman produk dapat menyebabkan tingkat konversi yang lebih tinggi. Pelanggan lebih mungkin menyelesaikan pembelian ketika mereka melihat opsi yang memenuhi kebutuhan mereka.

  3. Peningkatan Persepsi Merek: Toko online yang terorganisir dengan baik mencerminkan profesionalisme dan perhatian terhadap detail. Hal ini dapat mendorong bisnis berulang dan loyalitas pelanggan.

  4. Pengurangan Pertanyaan Pelanggan: Dengan menghilangkan kebingungan seputar varian yang tidak tersedia, Anda dapat mengurangi jumlah pertanyaan layanan pelanggan mengenai ketersediaan produk.

Bagaimana Cara Menyembunyikan Varian yang Tidak Tersedia di Shopify

Meskipun Shopify tidak menyediakan fitur bawaan untuk menyembunyikan varian yang tidak tersedia, Anda dapat mencapai fungsi ini dengan menambahkan cuplikan kode kustom kecil ke tema Anda. Berikut adalah langkah-langkah untuk menerapkan solusi ini:

Panduan Langkah-demi-Langkah untuk Menerapkan Kode Kustom

Langkah 1: Akses Panel Admin Shopify Anda

  1. Masuk ke panel admin Shopify Anda.
  2. Navigasikan ke Saluran Penjualan > Toko Online > Tema.

Langkah 2: Sesuaikan Tema Anda

  1. Cari tema yang ingin Anda edit dan klik Sesuaikan.
  2. Pilih Template Produk tempat Anda ingin menyembunyikan varian yang tidak tersedia.

Langkah 3: Tambahkan Kode Kustom

  1. Di dalam bagian Informasi Produk, klik + Tambah blok dan pilih Blok cairan kustom.
  2. Salin dan tempel kode JavaScript kustom berikut ke dalam bidang Custom liquid:
<script language="javascript" type="text/javascript">
const pickerType = (document.querySelector('variant-radios')) ? 'radios' : 'selects';
const variantSelects = (pickerType == 'radios') ? document.querySelector('variant-radios') : document.querySelector('variant-selects');
const fieldsets = (pickerType == 'radios') ? Array.from(variantSelects.querySelectorAll('fieldset')) : Array.from(variantSelects.querySelectorAll('.product-form__input--dropdown'));
const productJson = JSON.parse(variantSelects.querySelector('[type="application/json"]').textContent);
let selectedOptions = [];
variantSelects.addEventListener('change', rebuildOptions);
this.rebuildOptions();

function validCombo(inputValue, optionLevel) {
    for(let i = 0; i < productJson.length; i++) {
        if(optionLevel == 1){
            if (productJson[i].option1 == selectedOptions[0] && productJson[i].option2 == inputValue) {
                return true;
            }
        } else {
            if (productJson[i].option1 == selectedOptions[0] && productJson[i].option2 == selectedOptions[1] && productJson[i].option3 == inputValue) {
                return true;
            }
        }
    }
    return false;
}

function rebuildOptions() {
    selectedOptions = fieldsets.map((fieldset) => {
        return (pickerType == 'radios') ? Array.from(fieldset.querySelectorAll('input')).find((radio) => radio.checked).value : Array.from(fieldset.querySelectorAll('select'), (select) => select.value);
    });

    for(let optionLevel = 1, n = fieldsets.length; optionLevel < n; optionLevel++) {
        const inputs = (pickerType == 'radios') ? fieldsets[optionLevel].querySelectorAll('input') : fieldsets[optionLevel].querySelectorAll('option');
        inputs.forEach(input => {
            input.disabled = (validCombo(input.value,optionLevel)) ? false : true;
            if(pickerType == 'radios'){
                const label = fieldsets[optionLevel].querySelector(`label[for="${input.id}"]`);
                label.style.display = (input.disabled) ? "none" : "";
            } else {
                input.hidden = (validCombo(input.value,optionLevel)) ? false : true;
            }
        });
    }

    for (let optionLevel = 1, fieldsetsLength = fieldsets.length, change = false; optionLevel < fieldsetsLength && !change; optionLevel++) {
        if(pickerType == 'radios'){
            if(fieldsets[optionLevel].querySelector('input:checked').disabled === true) {
                change = (fieldsets[optionLevel].querySelector('input:not(:disabled)').checked = true);
            }
        } else {
            if(fieldsets[optionLevel].querySelector('option:checked').disabled === true) {
                change = (fieldsets[optionLevel].querySelector('option:not(:disabled)').selected = "selected");
            }
        }
        if(change) variantSelects.dispatchEvent(new Event('change', { bubbles: true }));
    }
}
</script>
  1. Klik Simpan untuk menerapkan perubahan.

Langkah 4: Uji Perubahan

  1. Segarkan halaman produk Anda untuk memastikan bahwa varian yang tidak tersedia kini tersembunyi berdasarkan opsi yang dipilih.
  2. Uji fungsionalitas dengan memilih opsi berbeda untuk memastikan bahwa hanya varian yang tersedia yang ditampilkan.

Dengan mengikuti langkah-langkah ini, Anda dapat secara efektif menyembunyikan varian yang tidak tersedia di toko Shopify Anda, memberikan pengalaman belanja yang lebih bersih dan lebih ramah pengguna.

Solusi Alternatif

Jika Anda lebih memilih untuk tidak berurusan dengan pengkodean, ada pendekatan alternatif untuk mengelola varian yang tidak tersedia:

1. Gunakan Aplikasi Pihak Ketiga

Beberapa aplikasi Shopify dapat membantu Anda mengelola varian produk dan menyembunyikan item yang habis stok. Beberapa opsi populer termasuk:

  • Out-of-Stock Police: Aplikasi ini memungkinkan Anda untuk sepenuhnya menyembunyikan produk yang habis stok dan varian mereka atau hanya mendorong mereka ke bawah di halaman koleksi.
  • King Product Options: Aplikasi ini memanfaatkan logika kondisional untuk mengelola dan menampilkan opsi produk berdasarkan ketersediaan.

2. Modifikasi Pengaturan Inventaris

Jika Anda ingin pendekatan yang sederhana, Anda dapat secara manual menyesuaikan pengaturan inventaris untuk setiap varian:

  1. Masuk ke panel admin Shopify Anda.
  2. Navigasikan ke Produk dan pilih itemnya.
  3. Di bagian Varian, hapus centang opsi untuk tetap menjual saat habis stok, dan atur jumlah stok menjadi nol.

Namun, ingatlah bahwa metode ini menghapus produk sepenuhnya dari visibilitas, yang mungkin tidak ideal untuk semua pemilik toko.

Pentingnya Pengalaman Pengguna dalam E-commerce

Menciptakan pengalaman pengguna yang optimal melampaui sekadar menyembunyikan varian yang tidak tersedia. Ini mencakup semua aspek toko online Anda, dari desain hingga fungsionalitas. Pengalaman pengguna yang dirancang dengan baik dapat menghasilkan kepuasan pelanggan yang lebih tinggi, loyalitas yang meningkat, dan pada akhirnya, penjualan yang lebih besar.

Berkolaborasi dengan Para Ahli

Di Praella, kami mengkhususkan diri dalam pengalaman pengguna dan desain, menawarkan solusi berbasis data yang disesuaikan dengan kebutuhan spesifik Anda. Tim kami dapat membantu Anda menciptakan pengalaman berkesan dan bermerek untuk pelanggan Anda. Apakah Anda memerlukan pengembangan web atau konsultasi strategis, kami di sini untuk membimbing Anda dalam perjalanan menuju pertumbuhan yang eksponensial. Jelajahi layanan kami di Praella Solutions.

Kesimpulan

Dalam lanskap kompetitif e-commerce, menyajikan produk Anda dengan cara yang terorganisir dan ramah pengguna dapat membuat toko Anda menonjol dari yang lain. Menyembunyikan varian yang tidak tersedia di Shopify tidak hanya meningkatkan daya tarik estetika halaman produk Anda tetapi juga secara signifikan meningkatkan pengalaman belanja secara keseluruhan bagi pelanggan Anda.

Dengan mengikuti langkah-langkah yang diuraikan dalam postingan blog ini, Anda dapat memastikan bahwa pelanggan Anda hanya melihat opsi yang layak, yang pada gilirannya dapat menyebabkan peningkatan konversi dan kepuasan pelanggan. Ingat, setiap detail itu penting dalam dunia ritel online.

Jika Anda ingin lebih meningkatkan toko Shopify Anda atau memerlukan bantuan dengan solusi kustom, pertimbangkan untuk menghubungi bantuan profesional. Bersama-sama, kita dapat menjelajahi bagaimana bisnis Anda dapat memperoleh manfaat dari perencanaan strategis, pengembangan web, dan layanan desain yang luar biasa.

Bagian FAQ

Q1: Bisakah saya menyembunyikan varian yang tidak tersedia tanpa pengkodean?

Ya, Anda dapat menggunakan aplikasi pihak ketiga seperti Out-of-Stock Police atau King Product Options untuk mengelola dan menyembunyikan varian yang tidak tersedia tanpa perlu mengkode.

Q2: Apa yang harus saya lakukan jika saya secara tidak sengaja menyembunyikan terlalu banyak varian?

Jika Anda memperhatikan bahwa terlalu banyak varian yang tersembunyi, Anda dapat dengan mudah mengembalikan perubahan dengan menghapus kode kustom atau menyesuaikan pengaturan dalam manajemen inventaris Anda.

Q3: Apakah menyembunyikan varian yang tidak tersedia akan mempengaruhi SEO saya?

Menyembunyikan varian yang tidak tersedia seharusnya tidak berdampak negatif pada SEO Anda jika dilakukan dengan benar. Pastikan konten toko Anda tetap relevan dan dapat diakses oleh mesin pencari.

Q4: Bagaimana saya dapat meningkatkan pengalaman pengguna secara keseluruhan di toko Shopify saya?

Meningkatkan pengalaman pengguna melibatkan mengoptimalkan desain situs Anda, memastikan waktu pemuatan yang cepat, menyederhanakan navigasi, dan memberikan informasi produk yang jelas. Pertimbangkan untuk berkonsultasi dengan profesional seperti Praella untuk meningkatkan aspek-aspek ini.

Q5: Fitur apa lagi yang bisa saya terapkan untuk meningkatkan penjualan?

Pertimbangkan untuk menggabungkan fitur seperti ulasan pelanggan, daftar keinginan, atau rekomendasi produk. Ini dapat meningkatkan keterlibatan pengguna dan mendorong tingkat konversi yang lebih tinggi.

Menggabungkan strategi ini tidak hanya akan meningkatkan efisiensi toko Shopify Anda tetapi juga berkontribusi pada pengalaman belanja yang lebih meny愉kan bagi pelanggan Anda.


Previous
Cara Menyembunyikan Halaman di Shopify
Next
Cara Menyembunyikan Gambar Variasi di Shopify