JTL Shop Google Shopping einrichten: Feed, GTIN-Mapping und die häufigsten Fehler die Händler ausbremsen

Google Shopping ist für viele JTL-Händler der direkteste Weg zu kaufbereiten Kunden. Aber zwischen Plugin-Installation und laufendem Feed liegen ein paar Stolperstellen, die wir in Kundenprojekten immer wieder sehen: fehlende GTINs die zu Angebotsablehnungen führen, falsch gemappte Kategorien die den Feed verzerren, oder ein Merchant Center das einfach keine Produkte zieht. Dieser Beitrag zeigt, wie du JTL Shop Google Shopping einrichten kannst — von der Plugin-Aktivierung bis zu einem sauberen, fehlerfreien Feed.

Dein Feed wird abgelehnt oder deine Produkte tauchen gar nicht erst auf?

Wir gehen die Einrichtung durch und zeigen, wo es bei JTL-Händlern am häufigsten hakt.

Auf einen Blick

  • ✓Für JTL Shop Google Shopping einrichten brauchst du das Plugin aus dem JTL Extension Store, einen Google Merchant Center Account und GTINs die in JTL-Wawi sauber gepflegt sind — fehlen die GTINs, lehnt Google die Angebote ab. Mehr dazu in der JTL-Guide Dokumentation.
  • ✓Die Vlarom E-Commerce Agentur sieht in der Praxis drei Hauptfehlerquellen: fehlende GTINs, fehlendes Versandland im Feed und falsch kategorisierte Produkte — alle drei lassen sich durch sauberes Attribut-Mapping in JTL-Wawi beheben.
  • ✓Den Feed holt das Merchant Center automatisch alle 24 Stunden per Scheduled Fetch ab, sobald die Feed-URL korrekt eingetragen und der Aufgaben-Scheduler in JTL-Shop aktiviert ist.

Als JTL Service Partner Gold richten wir Google Shopping Feeds regelmäßig im Rahmen von JTL-Shop-Projekten ein. Was uns dabei auffällt: Die technische Verknüpfung zwischen Shop und Merchant Center ist in 30 Minuten erledigt. Das eigentliche Problem sitzt fast immer in der Datenbasis — unvollständige GTINs in JTL-Wawi, fehlende Merkmale oder Produktkategorien die Google nicht kennt. Wer dort sauber arbeitet, hat danach kaum Nacharbeit im Merchant Center. Vlarom E-Commerce Agentur aus Ahrensfelde bei Berlin betreut mehr als 300 aktive Kunden im JTL-Ökosystem. In unseren JTL-Shop-Projekten fehlen GTINs bei durchschnittlich 30–40 % aller Artikel beim ersten Feed-Export — das bIdentifierExists-Mapping löst dieses Problem ohne manuellen Artikel-Einzel-Upload.

Wie richtest du JTL Shop Google Shopping Schritt für Schritt ein?

Dieser Ablauf deckt alles ab, was wir in der Praxis für einen stabilen Feed brauchen — von der Plugin-Installation bis zur ersten Verifikation im Merchant Center.

Plugin installieren und lizenzieren

Im JTL Extension Store das Plugin Exportformat Google Shopping JTL-Shop 5 buchen und lizenzieren. Im JTL-Shop-Backend unter Plugins > Meine Käufe taucht die Lizenz auf, von dort klickst du auf Installieren. Nach der Installation findest du das Plugin unter Plugins > Installierte Plugins. Häufiger Fehler an dieser Stelle: Das Plugin wird installiert, aber nicht aktiv geschaltet. Status unbedingt auf Aktiv setzen, sonst generiert der Shop keinen Feed. Wir prüfen außerdem immer, ob die JTL-Shop-Version 5.x läuft — ältere Versionen unterstützen das Plugin nicht.

GTINs und Merkmale in JTL-Wawi pflegen

Bevor du irgendetwas am Feed konfigurierst, sollte die Datenbasis stimmen. In JTL-Wawi trägst du GTINs pro Artikel unter Artikelstammdaten in das EAN-Feld ein. Für Varianten gibt es den Massenimport unter Artikel > EAN-Import mit einer einfachen CSV — Details in der JTL-Guide Dokumentation zu EANs importieren unter https://guide.jtl-software.com/jtl-wawi/artikel/eans-importieren/. Artikel ohne GTIN landen im Merchant Center als eingeschränkt oder werden direkt abgelehnt. Wenn du Artikel hast für die es keine GTIN gibt (Eigenmarken, Unikate), lege ein Funktionsattribut bIdentifierExists mit dem Wert False an und weise es diesen Artikeln zu — dann setzt der Feed automatisch identifier_exists=False, was Google akzeptiert. Sinnvoll ist außerdem, Merkmale für Marke (brand) und Produktzustand (condition) zu pflegen.

Export-Format konfigurieren und Feed-URL erzeugen

Im JTL-Shop-Backend unter Export > Weitere Formate erstellst du einen neuen Export auf Basis des Google-Shopping-Plugins. Wichtige Einstellungen: Sprache und Zielland korrekt setzen, Mindestbestand auf 1 setzen (keine vergriffenen Produkte exportieren), Preis-Filter prüfen. Das Plugin erzeugt danach eine Feed-URL in der Form https://dein-shop.de/export/googleShopping_[id].xml — diese URL brauchst du im nächsten Schritt. Im Attribut-Mapping des Plugins kannst du JTL-Merkmale auf Google-Attribute mappen, zum Beispiel dein Merkmal Hersteller auf g:brand oder dein Merkmal shopping_kategorie auf g:product_type. Wir sehen häufig, dass das Mapping übersprungen wird: dann fehlen im Feed Felder die Google für bestimmte Kategorien voraussetzt.

Merchant Center verknüpfen und Scheduled Fetch einrichten

Im Google Merchant Center unter Produkte > Feeds klickst du auf Neuen Feed erstellen, wählst Zielland und Sprache und als Übertragungsmethode Geplanter Abruf. Dort trägst du die Feed-URL aus Schritt 3 ein. Google ruft den Feed ab sofort täglich ab. Neu hochgeladene Produkte brauchen bis zu 48 Stunden bis sie in Google Shopping erscheinen. Parallel dazu aktivierst du in JTL-Shop den Aufgaben-Scheduler, der den Export automatisch alle 24 Stunden neu generiert — sonst ruft Google eine veraltete Datei ab. Den Scheduler findest du unter System > Aufgaben. Kampagnen-Tracking per UTM-Parameter lässt sich direkt im Plugin konfigurieren: utm_source=google und utm_medium=cpc für sauberes Tracking in GA4.

Feed im Merchant Center prüfen und Fehler beheben

Nach dem ersten Abruf zeigt das Merchant Center eine Diagnose-Übersicht mit drei Kategorien: Ausstehend, Genehmigt und Abgelehnt. Abgelehnte Angebote haben immer einen konkreten Fehlercode. Die drei häufigsten Fehler in JTL-Projekten: Erstens fehlende GTIN — Lösung in Schritt 2 beschrieben. Zweitens fehlendes Versandland: Der Fehler Missing sub-attribute country taucht auf wenn die Versandkonfiguration im Plugin kein Zielland enthält — Versandregeln im Merchant Center unter Versand > Dienste anlegen. Drittens falsche Produktkategorie: Google lehnt Angebote ab wenn g:google_product_category nicht mit dem Feed-Inhalt übereinstimmt. Wir prüfen nach dem ersten Abruf alle drei Fehlerkategorien durch, bevor wir Google Ads auf den Feed schalten. Aus der Projektpraxis der Vlarom E-Commerce Agentur: Wer die Datenbasis in JTL-Wawi sauber hält, hat nach dem ersten Abruf in der Regel unter 5 Prozent abgelehnte Angebote.

Häufige Fragen zu JTL Shop Google Shopping einrichten

Du brauchst mindestens JTL-Shop 5.x. Das Plugin Exportformat Google Shopping JTL-Shop 5 ist explizit für Shop 5 ausgelegt und nicht kompatibel mit JTL-Shop 4 oder älteren Versionen. Wenn du noch auf einer älteren Version arbeitest, ist ein Shop-Update der erste notwendige Schritt. Wir sehen immer wieder, dass das Plugin zwar installiert wird, aber wegen einer inkompatiblen Shop-Version keine Feed-Datei erzeugt.
Artikel ohne GTIN werden vom Merchant Center als eingeschränkt markiert oder direkt abgelehnt, wenn Google eine GTIN erwartet. Für Eigenmarken oder Unikate, bei denen es keine offizielle GTIN gibt, kannst du in JTL-Wawi ein Funktionsattribut bIdentifierExists mit dem Wert False anlegen und dem Artikel zuweisen. Das setzt im Feed das Feld identifier_exists auf False, was Google als legitime Ausnahme akzeptiert. Hast du Artikel mit vorhandener GTIN, aber die GTIN taucht nicht im Feed auf, liegt das meistens daran, dass das EAN-Feld in den Wawi-Stammdaten leer ist.
Nach dem ersten Abruf durch das Merchant Center dauert die Prüfung und Schaltung der Produkte bis zu 48 Stunden. Das gilt auch nach größeren Feed-Aktualisierungen, etwa wenn du viele neue Produkte hinzufügst. Kleinere Preisänderungen oder Bestandsupdates werden schneller übernommen, weil Google diese Felder priorisiert prüft. Plant man einen Launch-Termin, sollte der Feed also mindestens 48 Stunden vorher erstmals abgerufen worden sein.
Für bezahlte Google Shopping-Anzeigen (Performance Max oder klassische Shopping-Kampagnen) brauchst du einen verknüpften Google Ads Account. Kostenlose Produktlistings in der Google Shopping-Übersicht sind ohne Ads-Account möglich, wenn du im Merchant Center unter Wachstum die kostenlosen Einträge aktivierst. Die kostenlosen Einträge lohnen sich immer zu aktivieren — sie generieren organischen Traffic ohne Kosten, bevor du mit bezahlten Kampagnen startest.
Dieser Fehler bedeutet, dass dein Feed kein Versandland enthält. Google erwartet im Versandattribut g:shipping mindestens das Zielland (z.B. DE). Im JTL Google Shopping Plugin kannst du die Versandeinstellungen konfigurieren — dort das Zielland explizit eintragen. Alternativ legst du direkt im Merchant Center unter Versand > Dienste einen Versanddienst für das Zielland an, dann überschreibt das Merchant Center das fehlende Feed-Attribut. Die zweite Variante greift unabhängig vom Feed-Inhalt und ist robuster.
Im Plugin-Backend unter dem Tab Attribut-Mapping kannst du JTL-Merkmale direkt auf Google-Feed-Attribute abbilden. Typische Mappings: dein Wawi-Merkmal Hersteller auf g:brand, dein Merkmal Produktkategorie auf g:product_type, und dein Merkmal Zustand auf g:condition. Wichtig: Die Merkmale müssen in JTL-Wawi für den Onlineshop aktiviert sein, sonst werden sie vom Shop nicht exportiert. Wir sehen häufig, dass Merkmale in Wawi existieren, aber die Onlineshop-Freigabe fehlt — dann tauchen sie im Mapping gar nicht erst auf.
Ja. Im Export-Format unter Weitere Formate kannst du Filter setzen: nach Kategorie, Mindestbestand, Mindestpreis oder Verfügbarkeit. Das ist sinnvoll, wenn du zum Beispiel nur Lagerartikel mit Preis über 10 Euro exportieren willst. In der Projektpraxis der Vlarom E-Commerce Agentur setzen wir den Mindestbestand immer auf 1, damit keine vergriffenen Artikel in den Feed kommen — Google wertet das als schlechte Datenqualität und kann den gesamten Feed herunterstufen.

Google Shopping läuft, aber der Feed zeigt Fehler oder deine Produkte werden nicht genehmigt?

Vlarom richtet deinen Google Shopping Feed sauber ein.

Als JTL Service Partner Gold kennen wir die typischen Stolperstellen bei Google Shopping in JTL-Shop — von fehlenden GTINs bis zu falsch konfigurierten Versandattributen. Ruf direkt an unter +49 30 91473862, schreib an info@vlarom.de oder nutze das Kontaktformular für eine kurze Ersteinschätzung.