Weiterleitung nach Login

Inhalt

1. Wozu dient das Plugin "Weiterleitung nach Login"

Beim Onlineshopping verlieren Kunden leider allzu schnell den Fokus und werden leicht abgelenkt, was dazu führt, dass zahlreiche Warenkörbe letztendlich nicht abgeschlossen werden. Einer der Gründe hierfür liegt in der oft unnötigen Weiterleitung des Nutzers auf die „Mein Konto“-Seite nach dem Login, welche unbedingt vermieden werden sollte. Diese führt dazu, dass die Kunden vom eigentlichen Kaufprozess weggeführt werden und sich erneut mit unnötigen Klicks und Schritten befassen müssen, um zu der gewünschten Seite zu gelangen.

Um dem vorzubeugen und Abbrüche von Kaufvorgängen zu verhindern, kann unser Plugin „Weiterleitung nach Login“ Abhilfe schaffen. Dieses leitet die Käufer unverzüglich nach dem Login
auf die Startseite, die zuvor besuchte Artikeldetail- oder Kategorieseite oder auch auf eine individuelle CMS-Seite weiter. Darüber hinaus können individuelle Landingpages erstellt werden,
die den Nutzer auf relevante Aktionen und Rabatte aufmerksam machen. Eine solche Weiterleitung vermeidet unnötige Ablenkungen während des Kaufprozesses und sorgt durch fokussierte Klickwege für eine erhöhte Conversion Rate.

2. Was kann das Plugin "Weiterleitung nach Login"

Das knowmates-Plugin „Weiterleitung nach Login“ wurde exklusiv für das Shopsystem JTL-Shop entwickelt. In den Standard JTL-Shops werden Nutzer nach dem Login über das Header-
Dropdown-Menü oder einer Login-Aufforderung, wenn sie einen Artikel in die Vergleichs- oder Wunschliste einfügen möchten, zur „Mein Konto-Seite“ weitergeleitet. Leider führt dies oft zu zahlreichen Abbrüchen des Kaufprozesses, da Kunden unnötigen Aufwand betreiben müssen, um wieder auf die zuvor besuchte Seite zurückzukehren.

Doch das Plugin „Weiterleitung nach Login“ bietet hierfür die optimale Lösung, indem es Nutzer nach erfolgreichem Login auf eine von Dir im Backend festgelegte Seite weiterleitet. Nach dieser Anmeldung kannst Du sie entweder auf die Startseite, die zuvor besuchte Artikeldetail- oder Kategorieseite, auf eine individuelle CMS-Seite oder eine angelegte Landingpage lenken, um dem Kunden individuelle Sonderangebote und spezielle Aktionen zu präsentieren. Diese optimierte Customer Journey vereinfacht den Kaufprozess erheblich, indem eine Vielzahl von Klicks vermieden wird und Kunden fokussierter bleiben. Auf diese Weise kannst du verhindern, dass Kunden gestört werden und schlimmstenfalls den Besuch deines Shops abbrechen.

Sowohl in der Desktop-Ansicht als auch auf mobilen Endgeräten wird nach erfolgreichem Login eine Nachricht angezeigt (siehe Abbildung 1).

Abbildung 1: Darstellungen des „Weiterleitung nach Login“-Plugins im Frontend eines JTL-Shops (Nachricht bei erfolgreichem Login)

Mit der aktuellen Erweiterung unterstützt das Plugin nun auch die Verwendung von URL-Parametern (GET-Parametern). Wird ein solcher Parameter in der URL übergeben, beispielsweise durch einen Link in einem Newsletter oder über ein Werbebanner, werden Kunden zunächst auf die Login-Seite geleitet. Nach erfolgreichem Login erfolgt die Weiterleitung automatisch auf die gewünschte Zielseite, wobei der Parameter in der URL erhalten bleibt.

Diese Funktion ermöglicht ein gezieltes Tracking, um Besucherströme und Kampagnen detailliert auszuwerten. Zudem können individuelle Weiterleitungen erstellt und dadurch unterschiedliche Kundengruppen auf spezifische Zielseiten gelenkt werden. Auf diesen Seiten lassen sich für eingeloggte Kunden personalisierte Inhalte wie kundenspezifische Preise, Rabatte oder Angebote anzeigen.

3. Systemvoraussetzungen

  • JTL-Shop 5.4.0 – 5.5.*
  • PHP 8.1 – 8.4
  • Template NOVA
  • ionCube Loader in der aktuellsten Version

4. Installation im JTL-Shop

Für Deinen JTL-Shop 5 beziehst Du Plugins über den JTL-Extension Store. Um auf Inhalte des JTL-Extension Stores zugreifen zu können, musst Du zunächst Dein JTL-Konto mit Deinem JTL-Shop 5 verknüpfen. Dies wird normalerweise beim Installationsprozess des Shops bereits abgefragt.

So verknüpfst Du Dein JTL-Konto mit Deinem JTL-Shop 5:

  1. Logge Dich im JTL-Shop-Backend ein.
  2. Navigiere im Menü zu „PLUGINS“ > „Meine Käufe“.
  3. Klicke auf „Konto verknüpfen“.
  4. Logge Dich mit Deinen JTL-Daten ein.
  5. Anschließend siehst Du in „PLUGINS“ > „Meine Käufe“ die Übersicht zu Deinen Lizenzen und Subscriptions.

So buchst Du eine Extension für JTL-Shop 5:

  1. Rufe den JTL-Extension Store auf.
  2. Suche nach dem gewünschten Plugin.
  3. Wähle das Plugin aus und klicke auf „Jetzt auschecken“.
  4. Klicke im folgenden Fenster auf „Anmelden“ und melde Dich mit Deinem zentralen JTL-Login an.
  5. Klicke im JTL-Checkout auf „Jetzt bestellen“, um die Bestellung abzuschließen.
  6. Rufe Dein JTL-Shop-Backend auf. Unter „PLUGINS“ > „Meine Käufe“ befindet sich jetzt im Bereich „Ungebundene Lizenzen“ Deine eben erworbene Lizenz.
  7. Nun ordnest Du das Plugin Deinem Shop zu. Klicke dafür auf „An diesen Onlineshop“ anbinden.
  8. Anschließend findest Du die Lizenz im Bereich „Gebundene Lizenzen“ und die Schaltfläche „Installieren“ steht zur Verfügung. Nach der Installation kannst Du das Plugin im Menü unter „PLUGINS“ > „Plugin-Manager“ in der Registerkarte „Aktiviert“ konfigurieren.

5. Plugin "Weiterleitung nach Login" einrichten

Rufe das Konfigurationsmenü entweder unter „Plugin-Manager“ > „Aktiviert“ über das entsprechende Zahnrad-Icon auf der rechten Seite oder direkt über „Installierte Plugins“ > „Weiterleitung nach Login“ auf.

Du siehst nun die Plugin-Benutzeroberfläche (siehe Abbildung 2).

Abbildung 2: Benutzeroberfläche vom Plugin „Weiterleitung nach Login“

Oben rechts befindet sich ein Switch, mit welchem Du zwischen dunklem und hellem Design wechselst.

Triff nun die gewünschten Einstellungen für das Plugin „Weiterleitung nach Login“.

Der Reiter „Einstellungen“ beinhaltet folgende Option(en) (siehe Abbildung 3):

Abbildung 3: Reiter „Einstellungen“

  • Plugin Status: Plugin im Shop-Frontend aktivieren/deaktivieren
  • Weiterleitung deaktivieren – auf aktueller Seite bleiben: Weiterleitung aktivieren/deaktivieren
  • Ziel Domain oder Unterseite: Eingabe der Domain, auf die nach dem Login weitergeleitet werden soll
  • Nachricht bei erfolgreichem Login zeigen: Anzeige einer Nachricht nach Login aktivieren/deaktivieren
  • Sprachvariable ändern: Anzeige der Nachricht nach Login definieren

Der Reiter „Lizenz“ beinhaltet folgende Optionen (siehe Abbildungen 4 & 5):

Abbildung 4: Reiter „Lizenz“ – keine gültige Lizenz vorhanden

  • Lizenz abfragen: Beim Kauf wird für die angegebene Domain eine Lizenz auf dem Lizenz-Server angelegt. Über den Button wird auf diesem geprüft, ob für Deine Domain eine Lizenz
    des Plugins vorliegt, und welche Art von Lizenz es ist.
  • Plugin für 14 Tage testen: Fordere eine Testphase von 14 Tagen an. Nach diesen 14 Tagen läuft die Test-Lizenz ab.
  • Lizenz kaufen: Eine vollwertige Lizenz über 12 Monate ist im JTL-Extension Store zu erwerben. Hier kannst Du Deine Lizenz auch um 12 oder 24 Monate verlängern.

Abbildung 5: Reiter „Lizenz“ – gültige Lizenz vorhanden

  • Lizenz abfragen: Beim Kauf wird für die angegebene Domain eine Lizenz auf dem Lizenz-Server angelegt. Über den Button wird auf diesem geprüft, ob für Deine Domain eine Lizenz des Plugins vorliegt, und welche Art von Lizenz es ist.
  • Lizenz verlängern: Eine vollwertige Lizenz über 12 Monate ist im JTL-Extension Store zu erwerben. Hier kannst Du Deine Lizenz auch um 12 oder 24 Monate verlängern.

Der Reiter „Über“ beinhaltet folgende Informationen (siehe Abbildung 6):

Abbildung 6: Reiter „Über“ (Versionsnummer exemplarisch)

Im Reiter „Über“ findest Du Informationen zur Plugin-Version, PHP-Version, IonCube-Version, zum Plugin-Autor sowie die (Shop)-Webseite des Autors als auch zwei Buttons, über den Du das Plugin Log leerst bzw. öffnest.

6. Sonstiges / Bemerkungen

6.1 URL-Parameter einrichten

Mit dem Toggle-Element (Schalter) „URL-Parameter prüfen“ aktivierst Du die Funktion für die Weiterleitung über URL-Parameter. Ist sie eingeschaltet, erkennt das Plugin übergebene Parameter in der URL und berücksichtigt sie bei der Weiterleitung.

In dem Eingabefeld „URL der Kontoübersicht“ kannst Du eine alternative URL für die Kontoübersicht hinterlegen. Standardmäßig wird „mein-konto“ genutzt. Du kannst jedoch ein anderes Ziel für die Weiterleitung bestimmen.

Unter „URL-Parameter (Getter) zum Erzwingen einer Weiterleitung“ definierst Du den Namen des Parameters, der eine Weiterleitung auslöst. Enthält die URL einen dieser Parameter, wird der nicht eingeloggte Kunde auf diese Seite geleitet. Du kannst mehrere Parameter (Getter) verwenden, indem Du diese im Eingabefeld eintragen und durch Kommata abtrennst. Ist die URL-Prüfung durch den obigen Switch „URL-Parameter prüfen“ aktiviert, das Eingabefeld „URL-Parameter (Getter) zum Erzwingen einer Weiterleitung“ jedoch leer, wird stets ein Login verlangt.

Beispiel: Trägst Du im Eingabefeld b2b_anmeldung_newsletter ein, kannst Du in einem Newsletter einen Link wie https://deinshop.de/artikel123?b2b_anmeldung_newsletter  verwenden. Klickt ein Kunde auf diesen Link, wird er zuerst auf die Login-Seite geleitet. Nach erfolgreichem Login leitet das Plugin den Kunden automatisch zurück zur Zielseite (in diesem Beispiel die Artikelseite123) – und der Parameter bleibt in der URL erhalten.

Abbildung 7: Einstellung der URL-Parameter