Live-Chat / Knopf / Automatisierung

Topic summary

Hauptanliegen: Ein Nutzer des Boost Themes möchte auf der Kontaktseite einen “Live-Chat”-Button integrieren, der beim Klicken automatisch die Shopify Inbox (Live-Chat) öffnet – analog zu bereits vorhandenen Telefon- und E-Mail-Buttons.

Technische Einschränkung: Die Shopify Inbox App lässt sich nicht ausreichend anpassen, um diese spezifische Automatisierung zu ermöglichen. Eine individuelle Codierung wäre erforderlich.

Empfohlene Alternativen:

  • Nutzung spezialisierter Helpdesk- und Live-Chat-Apps (z.B. Gorgias, Phoneize, HelpCenter), von denen viele kostenlose Pläne bieten
  • Diese Apps fungieren als umfassendes “Customer Helpdesk Scaffolding”

Technische Umsetzung (falls Eigenentwicklung gewünscht):

  • Erstellung eines benutzerdefinierten Theme-Abschnitts mit HTML/Liquid-Code für drei Grid-Elemente
  • Hinzufügen von CSS-Styling für die Darstellung
  • Integration von JavaScript-Code mit addEventListener, um den Chat beim Button-Klick zu öffnen
  • Wichtig: Immer zuerst in einer Theme-Kopie/Testumgebung testen und idealerweise mit einem Experten/Programmierer zusammenarbeiten

Status: Die Diskussion bietet Lösungsansätze, aber keine finale Implementierung.

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

Hallo

Ich benutze das Boost Theme und möchte folgendes tun:

Wie mann hier sehen kann, habe ich auf der “Kontakt” Seite, eine Kolonne erstellt, mit folgenden Informationen:

  1. telefon, wenn man auf den Knopf drückt, kann man direkt anrufen

  2. E-Mail, wenn man auf den Knopf drückt, kann man direkt eine E-Mail schreiben

Nun habe ich das Inbox (Live-Chat) von shopify aktiviert und möchte, dass wenn Kunden auf den Knopf “Live-Chat” drücken, dass der Inbox Chat, der dem Kunden unten rechts angezeigt wird, sich automatisch öffnet.

Dies lässt sich bestimmt durch eine codierung erstellen.

Wie kann ich das machen bitte?

Name: PetExpress

Link: petexpress.ch

Passwort: alpha

Hey @petexpress

Das stellt sicherlich ein tolles Kundengerüst und Service dar, das du anbieten möchtest mit diesen simplen Telefon und E-Mail CTA Buttons (call-to-actions)!

Zwei Dinge vorab: mit der Inbox App von Shopify wird das aber nicht gehen denn die kann man nicht allzusehr anpassen und stattdessen nur mit den out-of-the-box Features der App arbeiten so wie sie sind (siehe mehr zu den tollen Vorteilen unserer inbox App hier).

Think simple! Wie wäre es stattdessen mit einer Customer Helpdesk App als Scaffolding für die Besucher zu deinem Shop? Hast du auch andere Apps ausprobiert, wie diese Demos hier, von denen viele auch einen Free Plan haben?

Dann beachte auch dass wenn du es selber codieren möchtest dann bitte immer in einer Themekopie/Testumgebung zuerst testen und zusammen mit einem Experten/Programmierer. Du kannst ein Backup deines Themes erstellen, bevor man den Code bearbeitet, oder den Code wiederherstellen, falls dies nötig sein sollte. Du könntest auch einen unserer Experten engagieren indem du denen eine E-Mail rüberschießt. Unsere Experten antworten meist sehr schnell.

Wichtig: Änderungen zu deinem Theme Code können gewisse Nebeneffekte für dein hart ergattertes Boost Theme mit sich ziehen, wie z. B. 1) die Page Loading Speeds negativ beeinflussen und 2) dein Theme aus den Theme Updates ausschließen.

Um drei nebeneinander gesetzte Grids in einem benutzerdefinierten Abschnitt wie oben abgebildet zu erstellen, die die 3 Beschreibungstexte und CTA Buttons enthalten, kann man das folgende Vorgehen verwenden, es erfordert aber eine ausführliche Bearbeitung des Shopify-Theme-Codes und das Erstellen eines benutzerdefinierten Abschnitts:

  1. Benutzerdefinierter Abschnitt erstellen:

    • Gehe zu “Online Store” → “Themes” → “Actions” → “Duplizieren” → “Edit Code”.
    • Navigiere in der neuen Themekopie zum Abschnitt “Sections” und klicke auf “Add a new section”.
    • Gebe dem Abschnitt einen Namen, z.B. “Three Grids Section”, und speichere ihn.
  2. HTML und Liquid-Code für den Abschnitt erstellen: In der neu erstellten Abschnittsdatei (sections/three-grids.liquid) füge den folgenden HTML- und Liquid-Code ein, um die 3 gewünschten Grids zu erstellen:


  

    

Erstes Kaestchen Beschreibungstext

    Telefonieren
  

  
    

Zweites Kaestchen Beschreibungstext

    [E-Mailen](mailto:info@example.com)
  

  
    

Drittes Kaestchen Beschreibungstext

    Live Chat
  

Füge CSS-Styling hinzu, um die Grids nebeneinander darzustellen und das gewünschte Erscheinungsbild zu gestalten. Hier ist ein einfaches Beispiel:

.grid-container {
  display: flex;
  justify-content: space-between;
}

.grid-item {
  width: 30%; /* Passe die Breite nach Bedarf an */
  padding: 20px;
  border: 1px solid #ccc;
}

Wenn du möchtest, dass der “Live Chat”-Button einen Live-Chat öffnet, füge JavaScript-Code hinzu. Hier ist ein einfaches Beispiel:

document.addEventListener('DOMContentLoaded', function() {
  var liveChatButton = document.getElementById('live-chat-button');
  if (liveChatButton) {
    liveChatButton.addEventListener('click', function() {
      // Hier den Code für die Ausführung des Live-Chats hinzufügen
      // Zum Beispiel das Öffnen eines Chat-Fensters oder das Umleiten zu einer Chat-Plattform
      // Beispiel: window.open('https://www.livechat.com', '_blank');
    });
  }
});

Bearbeite die gewünschte Template-Datei (z.B. template.liquid oder page.liquid) und füge den benutzerdefinierten Abschnitt an der gewünschten Stelle ein, indem du {% section 'three-grids' %} verwendest.

Ansonsten wäre wie gesagt eine der oben-genannten Apps der einfachere Weg!