Grundpreis pro Stück

Topic summary

Hauptthema: Anzeige von Grundpreisen pro Stück bei Produkten mit mehreren Varianten in Shopify.

Ausgangssituation:

  • Katinas (Shopify-Neuling mit Dawn-Theme) sucht nach einer Lösung, um Grundpreise pro Stück anzuzeigen.
  • Shopifys Standard-Grundpreisfunktion unterstützt nur Längen-, Volumen- und Gewichtseinheiten, nicht aber “pro Stück”.

Vorgeschlagene Lösungen:

Finer schlägt zwei Ansätze vor:

  1. Statisches Metafeld: Manuell berechnete Werte eintragen (erfordert Anpassung bei Preisänderungen)
  2. Dynamisches Metafeld: Stückzahl hinterlegen + Custom Liquid Block mit Formel (berechnet Grundpreis automatisch)

Herausforderung bei Varianten:

  • Die Liquid-Lösung funktioniert nur bei Produkten mit einer Variante
  • Bei mehreren Varianten (z.B. Parfüms in verschiedenen Größen) wird zusätzlicher Code und Varianten-Metafelder benötigt

Alternative Optionen:

  • Apps wie “Unitwise” oder “Price per Unit”
  • Beauftragung eines Shopify Partners/Agentur

Aktueller Status:

  • Manuel24 hat sich eingeschaltet mit konkretem Bedarf (Parfüms ml/l, Kosmetik/Kaffee g/kg)
  • Sucht nach automatisierter Lösung für Varianten-Grundpreise, da manuelle Pflege zu zeitaufwändig ist
  • Wartet auf Rückmeldung von Finer bezüglich Umsetzbarkeit
Summarized with AI on November 4. AI used: claude-sonnet-4-5-20250929.

Hey,

ich bin noch ganz neu im shopify Geschäft.

Mir stellt sich eine frage und zwar, wie kann ich in meinem Grundpreis - pro Stück - einfügen?
Ich habe schon was von Meta hinzufügen gelesen usw.. Da ich aber noch wirklich nicht viel Ahnung habe, wäre es super, wenn ich da ein paar Tipps bekommen würde :slightly_smiling_face:

Ich benutze das Dawn Theme.

Schonmal vielen lieben dank.

Liebe Grüße
Jenny

@Katinas Grundpreise sind eine Standardfunktion in Shopify, die du auf Varianten-Ebene im Backend definieren kannst. Allerdings berücksichtigt Shopify nur Längen-, Volumen- und Gewichtseinheiten. In deinem Fall musst du leider tatsächlich ein eigenes Metafeld dafür erstellen.
Hierbei gibt es zwei Optionen:

  1. Du trägst einen statischen Wert ein, den du selbst berechnest und einträgst.

  2. Du hinterlegst die Anzahl an Einheiten, die enthalten sind, und hinterlegst eine Formel in einem Custom-liquid Block (auf der Produktseite).

Solltest du also mal den Preis ändern, müsstest du bei Option 1 den Wert entsprechend anpassen. Bei Option zwei würde sich der Grundpreis von allein errechnen.

Für Option 1 & 2 kannst du folgendermaßen vorgehen:

  1. Du erstellst ein Metafeld (Hier eine Anleitung und hier ein konkretes Beispiel)
  • Bei Option 1 kannst du ein “Einzeiligen Text” und für Option 2 “Integer bzw. Ganze Zahl” verwenden.
  1. Du hinterlegst bei den Produkten die entsprechenden Werte.

  2. Im Theme Editor gehst du zur Produktseite und fügst in dem Produktabschnitt für Option 1 ein Text-Block und für Option 2 ein custom liquid Block ein.

  3. Für Option 1: über dem Eingabefeld kannst du auf das Datenbank-Symbol klicken (Dynamische Inhalte einfügen) und wählst das Metafeld aus, das du angelegt hast (Hier ist auch noch eine Anleitung dazu). - Fertig

  4. Für Option 2: in dem custom liquid block fügst du Folgendes ein:

{% assign units = product.metafields.custom.units %}
{% assign price = product.selected_or_first_available_variant.price %}

{% if units != blank %}
{% assign unit_price = price | divided_by: units %}

{{ unit_price | money }} / Stk.

{% endif %}

In diesem Beispiel gehe ich davon aus, dass das Metafeld für die Anzahl den namespace “custom” und key “units” hat. Das musst du ggf. anpassen. Zudem prüfen wir im Code zuerst, ob überhaupt ein Wert vorliegt. Wenn nicht, soll auch nichts angezeigt werden.

Noch ein wichtiger Hinweis:

Diese Lösung funktioniert nur bei Produkten, die aus einer Variante bestehen. Solltest du mehrere Varianten haben, so muss man das entsprechend in einem Varianten-Metafeld machen. Zudem muss der Code noch erweitert werden, damit nur der Stückpreis der ausgewählten Variante angezeigt wird. Das erfordert jedoch mehr Aufwand.

Ich hoffe, das hilft dir weiter.

1 Like

Hallo Finer,

vielen lieben dank für deine schnelle Antwort.
Und da haben wir schon das erste Problem, ich habe einiges an mehrere Varianten.. Wie mach ich das nun am besten?

Vielen dank :slightly_smiling_face:

Liebe grüße Jenny

@Katinas kommt darauf an, wie deine Programmierkenntnisse sind.

Wenn du keine Erfahrungen hast, kannst du das…

über eine App einbinden:
https://apps.shopify.com/unitwise?locale=de

https://apps.shopify.com/price-per-unit?locale=de

Oder du fragst bei einer Shopify Partner Agentur an.
https://www.shopify.com/partners/directory/services

Oder du programmierst das selbst.

Hier wäre die Frage, wie gut deine JS und Liquid-Kenntnisse sind.

Ok, ok… Da bei dir auch Partner steht, könntest du mir in diesem Fall auch helfen, richtig? Gibt es eine möglichkeit dich zu kontaktieren?

Oder muss ich mir jemanden aus der Liste suchen?

Liebe Grüße
Jenny

@Katinas du hast den Link gefunden. Anfrage kam gerade rein :wink:

1 Like

Hallo Finer,

Manuel hier, ich habe hier das Thema verfolgt, da wir das ja immer noch alles manuell einrichten müssen. Die App was du erwähnt hast, kann uns leider nicht helfen. Wir hatten schon Hoffnung, aber ich habe gelesen, das du geschrieben hast, das es mit deiner Hilfe vielleicht bei den Varianten funtkionieren würde. Könntest du uns hier auch bitte unter die Arme greifen, mit den Metafelder und mit deinem Code? Weil dann brauchen wir wenigestens die Varianten nicht mehr machen.

Ich freue mich über eine Antwort von dir

LG Manuel

@Manuel24 um was für Einheiten handelt es sich denn bei Euch?

Hallo Finer,

Parfüms mit Milliliter und Liter Angaben

Kosmetik mit Gramm / Kilogramm angaben

Kaffee mit Gramm / Kilogramm

GLG Manuel

@Manuel24 alles klar. Es geht also nicht um die Einheiten selbst, sondern um die Sammelbearbeitung der Grundeinheiten, richtig?

Hallo Finer,

es geht darum das bei den Varianten zu Beispiel bei Parfüm die Grundpreise automatisch eingespielt werden, wir müssen derzeit alles manuell machen.

und das kostet uns so viel Zeit. Leider gibt es ja auch Produkte wo die Milliliter Angabe im Produkt Titel oder Beschreibung drinnen steht. Hier wird es sicher noch keine Lösung geben oder?

https://awkflagship.shop

Hallo Finer,

ich hoffe dir geht es gut. Ich wollte fragen, ob du dir das schon mal anschauen konntest.

Ob wir irgendwie eine Möglichkeit besteht das einzurichten?

GLG Manuel