~ 1 min read

Wie man nicht verfügbare Varianten in Shopify versteckt.

How to Hide Unavailable Variants in Shopify

Inhaltsverzeichnis

  1. Einführung
  2. Die Herausforderung nicht verfügbarer Varianten verstehen
  3. Warum Sie nicht verfügbare Varianten verstecken sollten
  4. Alternative Lösungen
  5. Die Bedeutung der Benutzererfahrung im E-Commerce
  6. Fazit
  7. FAQ-Bereich

Einführung

Haben Sie jemals die Frustration erlebt, durch einen überladenen Online-Shop zu navigieren, nur um nicht verfügbare Produktvarianten anzutreffen, die weiterhin angezeigt werden? Als Online-Händler verstehen Sie, dass ein nahtloses Einkaufserlebnis entscheidend ist, um die Kundenbindung aufrechtzuerhalten und Konversionen zu fördern. Wenn Kunden mit Optionen konfrontiert werden, die sie nicht auswählen können—wie eine Größe, die für eine bestimmte Farbe nicht existiert—kann dies zu Verwirrung und sogar zum Abbruch ihres Einkaufswagens führen.

In der Welt des E-Commerce zählt jedes Detail. Eine effiziente Verwaltung von Produktvarianten ist nicht nur eine Frage der Ästhetik; sie hat direkte Auswirkungen auf die Benutzererfahrung und den Umsatz. Dieser Blogbeitrag soll Sie durch die wesentlichen Schritte leiten, wie Sie nicht verfügbare Varianten in Shopify verstecken, damit Ihre Kunden nur Optionen sehen, die sie tatsächlich kaufen können. Am Ende dieses Beitrags werden Sie nicht nur die technischen Aspekte der Implementierung dieser Funktion verstehen, sondern auch ihre Bedeutung für die Verbesserung der Benutzererfahrung schätzen.

Wir werden die Herausforderungen beleuchten, die sich aus der Anzeige nicht verfügbarer Varianten ergeben, die verfügbaren Lösungen und wie man benutzerdefinierten Code in Ihr Shopify-Theme implementiert. Darüber hinaus geben wir Einblicke in die Bedeutung der Benutzererfahrung und wie eine angemessene Verwaltung von Varianten zum Erfolg Ihrer Marke beitragen kann. Lassen Sie uns in die Einzelheiten eintauchen!

Die Herausforderung nicht verfügbarer Varianten verstehen

Beim Verwalten eines Online-Shops, insbesondere eines mit mehreren Produkten und Optionen, können Sie auf Situationen stoßen, in denen bestimmte Kombinationen von Varianten nicht existieren. Wenn Sie beispielsweise T-Shirts in verschiedenen Farben und Größen verkaufen, bieten Sie möglicherweise nur bestimmte Größen für bestimmte Farben an. Das Standardverhalten von Shopify ist es, alle möglichen Varianten anzuzeigen—darunter auch die, die nicht verfügbar sind, was für die Kunden frustrierend sein kann.

Die Auswirkungen auf die Benutzererfahrung

Wenn Kunden Optionen sehen, die ausgegraut oder als nicht verfügbar gekennzeichnet sind, kann dies ihre Einkaufserfahrung beeinträchtigen. Es führt zu Verwirrung, da sie möglicherweise nicht verstehen, warum sie bestimmte Optionen nicht auswählen können. Eine gut organisierte Produktseite, die nur verfügbare Varianten zeigt, kann die Benutzerbindung erheblich verbessern und die Absprungrate reduzieren.

Durch das Verstecken nicht verfügbarer Varianten schaffen Sie eine klarere, intuitivere Einkaufsoberfläche. Dies verbessert nicht nur die Benutzererfahrung, sondern wirkt sich auch positiv auf den Ruf Ihrer Marke aus.

Warum Sie nicht verfügbare Varianten verstecken sollten

  1. Verbesserte Benutzererfahrung: Kunden schätzen ein unkompliziertes Einkaufserlebnis ohne unnötige Ablenkungen. Durch die Anzeige nur verfügbarer Varianten vereinfachen Sie den Entscheidungsprozess.

  2. Erhöhte Konversionsraten: Die Reduzierung von Verwirrung auf Produktseiten kann zu höheren Konversionsraten führen. Kunden sind eher bereit, einen Kauf abzuschließen, wenn sie Optionen sehen, die ihren Bedürfnissen entsprechen.

  3. Verbessertes Markenbild: Ein gut organisiertes Online-Geschäft widerspiegelt Professionalität und Detailverliebtheit. Dies kann Wiederholungsgeschäfte und Kundenloyalität fördern.

  4. Reduzierte Kundenanfragen: Durch die Klärung von Verwirrung rund um nicht verfügbare Varianten können Sie die Anzahl der Kundenanfragen zur Produktverfügbarkeit reduzieren.

Obwohl Shopify keine integrierte Funktion bietet, um nicht verfügbare Varianten zu verstecken, können Sie diese Funktionalität erreichen, indem Sie ein kleines Snippet benutzerdefinierter Codes zu Ihrem Theme hinzufügen. Im Folgenden finden Sie die Schritte zur Umsetzung dieser Lösung:

Schritt-für-Schritt-Anleitung zur Implementierung benutzerdefinierter Codes

Schritt 1: Zugriff auf Ihr Shopify-Admin-Panel

  1. Melden Sie sich bei Ihrem Shopify-Admin-Panel an.
  2. Navigieren Sie zu Verkaufskanälen > Online-Shop > Themes.

Schritt 2: Passen Sie Ihr Theme an

  1. Finden Sie das Theme, das Sie bearbeiten möchten, und klicken Sie auf Anpassen.
  2. Wählen Sie die Produktvorlage aus, in der Sie die nicht verfügbaren Varianten verstecken möchten.

Schritt 3: Fügen Sie benutzerdefinierten Code hinzu

  1. Im Abschnitt Produktinformation klicken Sie auf + Block hinzufügen und wählen Benutzerdefinierter Liquid-Block.
  2. Kopieren und fügen Sie den folgenden benutzerdefinierten JavaScript-Code in das Feld Benutzerdefinierter Liquid ein:
<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. Klicken Sie auf Speichern, um die Änderungen zu übernehmen.

Schritt 4: Testen Sie die Änderungen

  1. Aktualisieren Sie Ihre Produktseite, um sicherzustellen, dass die nicht verfügbaren Varianten nun basierend auf den ausgewählten Optionen verborgen sind.
  2. Testen Sie die Funktionalität, indem Sie verschiedene Optionen auswählen, um zu bestätigen, dass nur verfügbare Varianten angezeigt werden.

Wenn Sie diese Schritte befolgen, können Sie effektiv nicht verfügbare Varianten in Ihrem Shopify-Shop verstecken und ein klareres sowie benutzerfreundlicheres Einkaufserlebnis bieten.

Alternative Lösungen

Falls Sie nicht mit Codierung umgehen möchten, gibt es alternative Ansätze, um nicht verfügbare Varianten zu verwalten:

1. Verwenden Sie Drittanbieter-Apps

Mehrere Shopify-Apps können Ihnen helfen, Produktvarianten zu verwalten und Artikel, die nicht auf Lager sind, auszublenden. Einige beliebte Optionen sind:

  • Out-of-Stock Police: Diese App ermöglicht es Ihnen, nicht verfügbare Produkte und deren Varianten vollständig auszublenden oder sie einfach auf den Kategorieseiten nach unten zu drücken.
  • King Product Options: Diese App nutzt bedingte Logik, um Produktoptionen basierend auf der Verfügbarkeit zu verwalten und anzuzeigen.

2. Bestandsverwaltungseinstellungen anpassen

Wenn Sie einen einfachen Ansatz bevorzugen, können Sie die Bestandsverwaltungseinstellungen für jede Variante manuell anpassen:

  1. Gehen Sie zu Ihrem Shopify-Admin-Panel.
  2. Navigieren Sie zu Produkte und wählen Sie den Artikel aus.
  3. Im Abschnitt Varianten deaktivieren Sie die Option, um weiterhin zu verkaufen, wenn die Artikel nicht auf Lager sind, und setzen die Bestandsmenge auf null.

Bitte beachten Sie jedoch, dass diese Methode die Produkte vollständig aus der Sichtbarkeit entfernt, was möglicherweise nicht ideal für alle Shop-Besitzer ist.

Die Bedeutung der Benutzererfahrung im E-Commerce

Die Schaffung einer optimalen Benutzererfahrung geht über das bloße Verstecken nicht verfügbarer Varianten hinaus. Sie umfasst alle Aspekte Ihres Online-Shops, vom Design bis zur Funktionalität. Eine gut gestaltete Benutzererfahrung kann zu höherer Kundenzufriedenheit, gesteigerter Loyalität und letztlich zu höheren Verkaufszahlen führen.

Zusammenarbeit mit Experten

Bei Praella sind wir auf Benutzererfahrung und Design spezialisiert und bieten datengestützte Lösungen, die auf Ihre spezifischen Bedürfnisse zugeschnitten sind. Unser Team kann Ihnen helfen, unvergessliche, markenspezifische Erfahrungen für Ihre Kunden zu schaffen. Ob Sie Webentwicklung oder strategische Beratung benötigen, wir sind hier, um Sie auf Ihrem Weg zu exponentiellem Wachstum zu unterstützen. Entdecken Sie unsere Dienstleistungen unter Praella Lösungen.

Fazit

In der wettbewerbsintensiven Landschaft des E-Commerce kann die Präsentation Ihrer Produkte in einer organisierten und benutzerfreundlichen Weise Ihren Shop von anderen abheben. Das Verstecken nicht verfügbarer Varianten in Shopify verbessert nicht nur die ästhetische Anziehungskraft Ihrer Produktseiten, sondern verbessert auch erheblich das gesamte Einkaufserlebnis Ihrer Kunden.

Indem Sie die in diesem Blogbeitrag beschriebenen Schritte befolgen, stellen Sie sicher, dass Ihre Kunden nur tragfähige Optionen sehen, was wiederum zu höheren Konversionen und Kundenzufriedenheit führen kann. Denken Sie daran, dass jedes Detail in der Welt des Online-Handels zählt.

Wenn Sie Ihre Shopify-Seite weiter verbessern oder Hilfe bei maßgeschneiderten Lösungen benötigen, ziehen Sie in Betracht, professionelle Hilfe in Anspruch zu nehmen. Gemeinsam können wir untersuchen, wie Ihr Unternehmen von strategischer Planung, Webentwicklung und außergewöhnlichen Design-Dienstleistungen profitieren kann.

FAQ-Bereich

F1: Kann ich nicht verfügbare Varianten ohne Codierung verstecken?

Ja, Sie können Drittanbieter-Apps wie Out-of-Stock Police oder King Product Options verwenden, um nicht verfügbare Varianten zu verwalten und zu verstecken, ohne codieren zu müssen.

F2: Was ist, wenn ich versehentlich zu viele Varianten verstecke?

Wenn Sie feststellen, dass zu viele Varianten versteckt sind, können Sie die Änderungen leicht rückgängig machen, indem Sie den benutzerdefinierten Code entfernen oder die Einstellungen in Ihrer Bestandsverwaltung anpassen.

F3: Wird das Verstecken nicht verfügbarer Varianten meine SEO beeinträchtigen?

Das Verstecken nicht verfügbarer Varianten sollte sich nicht negativ auf Ihre SEO auswirken, wenn es korrekt durchgeführt wird. Stellen Sie sicher, dass die Inhalte Ihres Shops für Suchmaschinen weiterhin relevant und zugänglich sind.

F4: Wie kann ich die Benutzererfahrung meines Shopify-Shops verbessern?

Die Verbesserung der Benutzererfahrung umfasst die Optimierung des Designs Ihrer Website, die Sicherstellung schneller Ladezeiten, die Straffung der Navigation und die Bereitstellung klarer Produktinformationen. Ziehen Sie in Betracht, sich mit Fachleuten wie Praella zu beraten, um diese Aspekte zu verbessern.

F5: Welche anderen Funktionen kann ich implementieren, um den Umsatz zu steigern?

Erwägen Sie, Funktionen wie Kundenbewertungen, Wunschlisten oder Produktempfehlungen hinzuzufügen. Diese können die Benutzerbindung erhöhen und höhere Konversionsraten fördern.

Die Implementierung dieser Strategien wird nicht nur die Effizienz Ihres Shopify-Shops verbessern, sondern auch zu einem angenehmeren Einkaufserlebnis für Ihre Kunden beitragen.


Previous
Wie man eine Seite in Shopify versteckt
Next
Wie man Variantenbilder auf Shopify verbirgt