Automatische tracking url / Link für Trackingnummer ändern?

Topic summary

Hauptproblem: Ein Shopify-Nutzer möchte die automatisch generierten Tracking-URLs für Versanddienstleister (z.B. GLS) ändern, da Shopify standardmäßig auf internationale/englischsprachige Seiten verlinkt statt auf lokale deutsche Versionen.

Betroffene Bereiche:

  • Bestellstatusseite (Order Status Page)
  • Kundenkonto-Ansicht
  • Die Variable fulfillment.tracking_url wird von Shopify automatisch eingespielt

Vorgeschlagene Lösungen:

  • Verwendung von “Other” als Carrier-Bezeichnung statt vordefinierter Versanddienstleister, um eigene Tracking-Links einzufügen
  • Anpassung per Skript auf der Bestellstatusseite

Einschränkungen der Lösung:

  • Bei mehreren Paketdiensten problematisch, da “Other” für beide genutzt werden müsste
  • Im Frontend wird dann nur “Other Paketnummer” angezeigt statt des tatsächlichen Dienstleister-Namens
  • Keine direkte Möglichkeit, die vordefinierten Shopify-Tracking-URLs global zu ändern

Status: Die Diskussion bleibt offen; eine ideale Lösung wurde nicht gefunden. Der Nutzer sucht weiterhin nach einer Möglichkeit, die Standard-URLs anzupassen.

Summarized with AI on November 15. AI used: claude-sonnet-4-5-20250929.

Hallo,

wo genau sind die vordefinierten tracking urls hinterlegt um sie ändern zu können?

Wenn man einen Artikel “ausführt”/versendet, kann man ja die Paketnr. im Backend eingeben, und den Versanddienstleister auswählen bzw. wird vorausgewählt.

Dies generiert dann im Versandemail die Zeile/den Link “GLS Trackingnummer: 0123465789”

und diesen müsste ich ändern, da es für die deutschsprachigen Kunden hier immer auf die internationale/englische Seite weiterleitet, und nicht auf die deutsche/lokale Seite (welche ich hinterlegen möchte).

Danke für Infos!

bzw. der Link der auf der Order Status Page/Bestellstatusseite oder im Kundenkonto angezeigt wird (im Email kann ich es selbst ändern)…

dieser Link, zB “GLS Trackingnummer: 0123465789” generiert sich aus der Variablen “fulfillment.tracking_url” und der jeweiligen Tracking Nummer…

und die fulfillment.tracking_url wird von Shopify wie es aussieht automatisch eingespielt, aber eben die englischsprachigen Versionen, und hier würde ich die url für meinen Shop global auf die deutsche url ändern, damit meine Kunden gleich die deutsche Info haben

PS: event. auch als Skript für die Bestellstatusseite (wo man den Standardlink/fullfilment.tracking_url durch einen anderen ersetzt und mit der Nummer ergänzt zB {{ fulfillment.tracking_numbers.first }})

Normalerweise kann man Shopify sowohl die Sendungsnummer, -link und -carrier über die API mitteilen. Und Shopify sollte dies 1:1 so übernehmen. Leider tut Shopify dies nicht. Stattdessen erkennt Shopify den Carrier, in deinem Beispiel GLS, und verwendet den eigenen Verfolgungslink. Eine Lösung wäre statt GLS “Other” zu wählen, dann kann man auch eigenen Verfolgungslink einfügen.

hallo,

danke für die Info!

das mit “Other” habe ich schon probiert, die Lösung stößt dann an die Grenzen wenn ich 2 verschiedene Paketdienste habe, da ich dann das “Other” dynamisch als Bezeichnung überschreiben müsste was auch wieder nicht überall funktioniert.

Nur zur Info, ich nutze dzt. keine App für den Versand, sondern gebe die Nr. im Backend manuell ein, und habe auch keinen Zugriff auf den Checkout lt. Shopify Plan.

Verstehe ich nicht ganz. Wenn du zwei unterschiedliche Paketdienste nutzt, kannst du für beide “Other” nutzen und den Sendungslink einfügen. Oder für den einen Carrier “Other” und für den anderen dann dessen Namen.

im Backend selber ja, da ist es kein Problem

es geht dann um die Anzeigen an den diversten Stellen im Frontend > weil hier steht dann ja “Other” Paketnummer … statt dem Namen des Paketdienstes, was für die Kunden nicht so “ideal” ist..

wäre nur eine Notlösung, schade dass die Links bei Shopify der bestehenden Paketdienstleister nicht änderbar sind, das wäre die einfachste Möglichkeite, hier 2 Buchstaben auszutauschen