RepairPluginDocs

E-Mail-Vorlagen

Passe E-Mail-Vorlagen in RepairPlugin mit dynamischen Variablen, mehrsprachigen Übersetzungen und Admin-only-Inhalten für jede Benachrichtigung an.

emailtemplatescustomizationdynamic-variablestranslationsbranding

Was kannst du damit machen?

  • Eigene E-Mail-Texte schreiben -- passe Betreff und Nachricht für jeden Benachrichtigungstyp an (Buchungsbestätigungen, Erinnerungen, Angebote und mehr).
  • Bestelldetails automatisch einfügen -- verwende dynamische Variablen wie $CustomerName$ oder $AppointmentDate$, um echte Buchungsdaten einzufügen, ohne sie selbst eintippen zu müssen.
  • Mehrere Sprachen unterstützen -- füge Übersetzungen für jedes E-Mail-Feld hinzu, damit Kunden Nachrichten in ihrer bevorzugten Sprache erhalten.
  • Admin-only-Inhalte einbinden -- füge interne Notizen oder Genehmigungs-Links hinzu, die nur in Admin-Duplikat-E-Mails erscheinen, nie in Kunden-E-Mails.
  • Nachrichten für Multi-Reparatur-Bestellungen anpassen -- zeige zusätzliche Inhalte nur an, wenn eine Bestellung mehr als einen Reparaturposten hat.

Wo findest du es?

  1. Klicke in der WordPress-Admin-Seitenleiste auf RepairPlugin.
  2. Klicke auf Settings.
  3. Klicke in der Einstellungs-Seitenleiste auf Notifications & Quotes.
  4. Klicke auf einen beliebigen Benachrichtigungstyp (z. B. „Booking Pending"), um ihn aufzuklappen.
  5. Die Felder EMAIL SUBJECT und EMAIL MESSAGE erscheinen im aufgeklappten Bereich.

Für gemeinsame E-Mail-Texte (Button-Beschriftungen, häufige Phrasen) klappe den Bereich Email Translations oben auf derselben Seite auf.

https://www.repairplugin.com/wp-admin/admin.php?page=wp_repair_settings&section=notification_offer
Ein aufgeklappter Benachrichtigungstyp mit E-Mail-Betreff-Feld, Nachrichteneditor, dynamischen Variablen und Übersetzungs-Globus-Symbol

So richtest du es ein

Einen E-Mail-Betreff bearbeiten

  1. Navigiere zu Notifications & Quotes.
  2. Klappe den Benachrichtigungstyp auf, den du anpassen möchtest.
  3. Finde das Feld EMAIL SUBJECT.
  4. Gib deine benutzerdefinierte Betreffzeile ein. Du kannst dynamische Variablen verwenden (siehe die Referenzliste unten).
  5. Klicke auf das Globus-Symbol rechts, um Übersetzungen für andere Sprachen hinzuzufügen.
  6. Klicke auf Save Settings.

Eine E-Mail-Nachricht bearbeiten

  1. Klappe den Benachrichtigungstyp auf.
  2. Finde das Feld EMAIL MESSAGE.
  3. Schreibe deine benutzerdefinierte Nachricht mit dem Rich-Text-Editor. Du kannst HTML-Formatierung und dynamische Variablen verwenden.
  4. Klicke auf das Globus-Symbol rechts, um Übersetzungen für andere Sprachen hinzuzufügen.
  5. Klicke auf Save Settings.

Mehrsprachige Übersetzungen hinzufügen

Jedes E-Mail-Betreff- und Nachrichtenfeld hat ein Globus-Symbol, das das Übersetzungsfenster öffnet:

  1. Klicke auf das Globus-Symbol neben einem E-Mail-Feld.
  2. Ein Fenster mit Eingabefeldern für jede eingerichtete Sprache erscheint.
  3. Gib den übersetzten Text für jede Sprache ein.
  4. Klicke auf Save im Fenster.
https://www.repairplugin.com/wp-admin/admin.php?page=wp_repair_settings&section=notification_offer
Das Übersetzungs-Popup mit Feldern für jede aktive Sprache nach Klick auf das Globus-Symbol

Gemeinsame E-Mail-Texte bearbeiten (Email Translations)

https://www.repairplugin.com/wp-admin/admin.php?page=wp_repair_settings&section=notification_offer
Der Bereich Email Translations mit übersetzbaren Betreff- und Textfeldern für jeden Benachrichtigungstyp

Gemeinsame Textbausteine, die in mehreren E-Mails verwendet werden (Button-Beschriftungen, geteilte Phrasen), können separat bearbeitet werden:

  1. Klappe auf der Seite Notifications & Quotes den Bereich Email Translations oben auf.
  2. Bearbeite den Wert für jeden Textbaustein.
  3. Klicke auf das Globus-Symbol, um Übersetzungen hinzuzufügen.
  4. Klicke auf Save Settings.

Admin-only-Inhalte hinzufügen

Du kannst Inhalte einbinden, die nur in Admin-Duplikat-E-Mails erscheinen:

  1. Umschließe in einer E-Mail-Nachricht admin-spezifische Inhalte mit [admin_only]- und [/admin_only]-Tags.
  2. Inhalte innerhalb dieser Tags erscheinen nicht in der Kunden-E-Mail, werden aber in das Admin-Duplikat aufgenommen.

Beispiel:

Hi $CustomerName$, your booking for $AppointmentDate$ is confirmed.

[admin_only]
Staff note: Priority repair - expedite if possible.
[ApproveLink="Click here to approve this booking"]
[/admin_only]

Inhalte nur für Multi-Reparatur-Bestellungen hinzufügen

Für Inhalte, die nur erscheinen sollen, wenn die Bestellung mehr als einen Reparaturposten im Workflow hat:

  1. Umschließe den Inhalt mit [multiple_repair_items_only]- und [/multiple_repair_items_only]-Tags.
  2. Dieser Inhalt wird nur angezeigt, wenn der Workflow mehrere Reparaturzeilen hat.

Einstellungsübersicht

EinstellungBeschreibungStandardKunden sehen
Email Subject (per notification)Legt die Betreffzeile der ausgehenden E-Mail fest. Dynamische Variablen werden vor dem Versand durch echte Bestelldaten ersetztvoreingestellter Betreff pro BenachrichtigungstypDieser Text erscheint als E-Mail-Betreff in ihrem Posteingang.
Email Message (per notification)Legt den vollständigen Inhalt der E-Mail fest. Unterstützt HTML-Formatierung, dynamische Variablen, bedingte Abschnitte und Aktions-Linksvoreingestellte Nachricht pro BenachrichtigungstypDies ist der Hauptinhalt der E-Mail, die sie empfangen.

Referenz für dynamische Variablen

Dynamische Variablen sind Platzhalter, die beim Versand der E-Mail durch echte Bestelldaten ersetzt werden. Gib sie direkt in die Betreff- oder Nachrichtenfelder ein. Kundeninformationen

VariableWas sie einfügt
$CustomerName$Vollständiger Name des Kunden
$CustomerFirstName$Nur Vorname des Kunden
$CustomerLastName$Nur Nachname des Kunden
$CustomerEmail$E-Mail-Adresse des Kunden
$CustomerPhone$Telefonnummer des Kunden
$CustomerNotes$Notizen, die der Kunde während der Buchung eingegeben hat
$CustomerStreetAddress$Straßenadresse des Kunden
$CustomerHouseNo$Hausnummer des Kunden
$CustomerCity$Stadt des Kunden
$CustomerZipcode$Postleitzahl des Kunden
$CustomerCountry$Land des Kunden (übersetzter Name)
Termininformationen
VariableWas sie einfügt
------
$AppointmentDate$Termindatum (Format: dd-mm-yyyy)
$AppointmentTime$Terminzeit (verwendet das 12h/24h-Format aus deinen Lokalisierungseinstellungen)
$CreatedDate$Datum der Buchungserstellung
$CreatedTime$Uhrzeit der Buchungserstellung
$ServiceMethod$ / $DeliveryMethod$Ausgewählte Service-/Liefermethode (z. B. „Come by our store", „Ship device")
Geräte- und Reparaturinformationen
VariableWas sie einfügt
------
$Category$Gerätekategorie-Name (z. B. „Smartphone")
$Brand$Gerätemarke (z. B. „Apple")
$Model$Gerätemodell (z. B. „iPhone 15 Pro")
$Color$Ausgewählte Gerätefarbe
$OrderSummary$Formatierte Bestellübersicht-Tabelle mit allen Reparaturen, Zubehör, Rabatten, Gutscheinen und Summen
$RepairSummary$Reparatur-Workflow-Statustabelle (nur wenn Repairs Workflow aktiv ist)
Geschäftsinformationen
VariableWas sie einfügt
------
$ShopName$Firmenname aus den Company-Information-Einstellungen
$LocationName$Name des ausgewählten Standorts
$LocationAddress$Adresse des ausgewählten Standorts
$LocationZipcodeCity$Postleitzahl und Stadt des ausgewählten Standorts
$LocationTelephone$Telefonnummer des Standorts (erfordert Enhanced Locations)
Zahlungsinformationen
VariableWas sie einfügt
------
$PaymentMethod$Name der ausgewählten Zahlungsmethode
$PaymentStatus$Zahlungsstatus (z. B. „paid", „unpaid")
Aktions-Links
VariableWas sie einfügt
------
[cancel="Cancel your booking"]Ein klickbarer Link, über den der Kunde seine Buchung stornieren kann. Der Text zwischen den Anführungszeichen wird zum Linktext.
[RescheduleLink="Reschedule your appointment"]Ein klickbarer Link zum Umbuchen des Termins. Funktioniert nur für die Methoden Come by our store, Pickup service und Repair on location.
[ApproveLink="Approve this booking"]Ein klickbarer Link für Admins, um eine ausstehende Buchung zu genehmigen. Erscheint nur in Admin-Duplikat-E-Mails, wenn die Bestellung den Status „pending" hat.
$FinalizeButton$Reserviert für Finalisierungs-Workflows.
Bedingte Abschnitte
VariableWas sie einfügt
------
[admin_only] ... [/admin_only]Inhalt dazwischen erscheint nur in Admin-Duplikat-E-Mails -- wird in Kunden-E-Mails ausgeblendet.
[multiple_repair_items_only] ... [/multiple_repair_items_only]Inhalt dazwischen erscheint nur, wenn die Bestellung mehrere Reparaturposten im Workflow hat.
Benutzerdefinierte Felder
Wenn du benutzerdefinierte Checkout-Felder eingerichtet hast, können deren E-Mail-Variablen (bei der Felderstellung definiert) ebenfalls als dynamische Platzhalter in deinen E-Mail-Vorlagen verwendet werden.

Häufig gestellte Fragen

Kann ich dynamische Variablen in der Betreffzeile verwenden?

Ja. Dynamische Variablen funktionieren sowohl im E-Mail-Betreff als auch im E-Mail-Nachrichtentext. Du kannst zum Beispiel Booking confirmed for $CustomerFirstName$ als Betreffzeile schreiben.

Was passiert, wenn ich eine Vorlage leer lasse?

Wenn du ein Betreff- oder Nachrichtenfeld leerst, verwendet RepairPlugin den voreingestellten Standardtext für diesen Benachrichtigungstyp.

Kann ich HTML-Formatierung in E-Mail-Vorlagen verwenden?

Ja. Alle RepairPlugin-E-Mails werden als HTML versendet, sodass du Tags wie <b>, <p>, <table> und Inline-CSS in deinen Vorlagen verwenden kannst.

Was passiert, wenn ich einen Variablennamen falsch eintippe?

Die falsche Variable erscheint als normaler Text in der E-Mail, die dein Kunde empfängt. Wenn du zum Beispiel $CutomerName$ statt $CustomerName$ tippst, sieht der Kunde den wörtlichen Text „$CutomerName$". Kopiere Variablennamen immer genau, einschließlich der Dollarzeichen.

Verwandte Artikel

Command Palette

Search for a command to run...