Weiterleitung nach Buchung
Leiten Sie Teilnehmer nach Abschluss einer Buchung auf eine benutzerdefinierte Seite weiter und übergeben Sie Eventdetails an Ihre Redirect-URL
Standardmäßig sehen Teilnehmer nach der Buchung eine Bestätigungsseite innerhalb von meetergo. Mit der Weiterleitungsfunktion können Sie sie stattdessen zu einer beliebigen URL senden – Ihre Website, eine Dankesseite, einen Onboarding-Ablauf oder eine Zahlungsseite.
Anwendungsfälle
- Dankesseite: Zeigen Sie eine gebrandete Bestätigung auf Ihrer Website
- Analytics/CRM: Verfolgen Sie Conversions und synchronisieren Sie Teilnehmerdaten mit Ihrem CRM
- Nächste Schritte: Leiten Sie zu Onboarding-Materialien oder Vorbereitungsdokumenten
- Upsell: Senden Sie zu verwandten Produkten oder Dienstleistungen
- Umfrage: Sammeln Sie sofortiges Feedback
- Zahlung: Weiterleitung zu einer Zahlungsseite für kostenpflichtige Beratungen
Weiterleitung aktivieren
- Öffnen Sie Ihre Terminart-Einstellungen
- Gehen Sie zum Tab Bestätigungsseite
- Aktivieren Sie Nach der Buchung weiterleiten
- Geben Sie Ihre Weiterleitungs-URL ein
- Speichern Sie die Änderungen
Verwenden Sie eine vollständige URL einschließlich https://. Relative Pfade funktionieren nicht.
Eventdetails an Ihre Redirect-URL übergeben
Wenn Sie Eventdetails an Redirect-URL übergeben aktivieren, hängt meetergo Buchungsinformationen als Query-Parameter an Ihre Weiterleitungs-URL an. Dazu gehören Name und E-Mail des Teilnehmers, Terminzeit, Gastgeber-Infos und benutzerdefinierte Formularantworten.
Diese Einstellung ist standardmäßig aktiviert für alle Terminarten.
So konfigurieren Sie es:
- Aktivieren Sie Nach der Buchung weiterleiten
- Schalten Sie Eventdetails an Redirect-URL übergeben ein oder aus
- Speichern Sie die Änderungen
Verfügbare Parameter
Event-Variablen
| Parameter | Typ | Beschreibung | Beispiel |
|---|---|---|---|
event_type_name | string | Name der Terminart | Erstgespräch |
event_type_uuid | string | Eindeutige ID der Terminart | abc-123-def |
event_start_time | string | Startzeit in Teilnehmer-Zeitzone (ISO 8601) | 2026-02-06T15:00:00+01:00 |
event_end_time | string | Endzeit in Teilnehmer-Zeitzone (ISO 8601) | 2026-02-06T15:30:00+01:00 |
assigned_to | string | Gastgeber-Name(n) | Max Mustermann |
Teilnehmer-Variablen
| Parameter | Typ | Beschreibung | Beispiel |
|---|---|---|---|
invitee_email | string | E-Mail-Adresse des Teilnehmers | max@beispiel.de |
invitee_full_name | string | Vollständiger Name | Max Mustermann |
invitee_first_name | string | Vorname (falls verfügbar) | Max |
invitee_last_name | string | Nachname (falls verfügbar) | Mustermann |
invitee_uuid | string | Eindeutige Buchungskennung | inv-456-ghi |
UTM-Tracking-Variablen (Durchleitung)
Wenn UTM-Parameter auf der Buchungsseiten-URL vorhanden sind, werden sie an die Redirect-URL weitergeleitet:
| Parameter | Beschreibung |
|---|---|
utm_source | Traffic-Quelle |
utm_medium | Marketing-Medium |
utm_campaign | Kampagnenname |
utm_content | Inhaltsvariante |
utm_term | Suchbegriff |
Benutzerdefinierte Frage-Antworten
| Parameter | Beschreibung |
|---|---|
answer_1 | Antwort auf benutzerdefinierte Frage 1 |
answer_2 | Antwort auf benutzerdefinierte Frage 2 |
| ... | Bis zu answer_10 |
Beispiel-Weiterleitungs-URL
Wenn Ihre Basis-URL ist:
https://ihrewebsite.de/termin-bestaetigung
Wird der Teilnehmer weitergeleitet zu:
https://ihrewebsite.de/termin-bestaetigung
?event_type_name=Erstgespr%C3%A4ch
&event_type_uuid=abc-123-def
&event_start_time=2026-02-06T15:00:00%2B01:00
&event_end_time=2026-02-06T15:30:00%2B01:00
&assigned_to=Max%20Mustermann
&invitee_email=max%40beispiel.de
&invitee_full_name=Max%20Mustermann
&invitee_first_name=Max
&invitee_last_name=Mustermann
&invitee_uuid=inv-456-ghi
&utm_source=google
&utm_campaign=demo
&answer_1=Ich%20brauche%20Hilfe%20bei%20Terminplanung
Parameter auf Ihrer Seite verwenden
Auf Ihrer Dankesseite können Sie diese Parameter lesen, um das Erlebnis zu personalisieren:
const params = new URLSearchParams(window.location.search);
const email = params.get('invitee_email');
const name = params.get('invitee_full_name');
const eventName = params.get('event_type_name');
const startTime = params.get('event_start_time');
document.getElementById('confirmation').textContent =
`Danke ${name}! Ihr ${eventName} ist bestätigt für ${new Date(startTime).toLocaleString('de-DE')}.`;
onSuccess JavaScript-Callback
Wenn meetergo auf Ihrer Website eingebettet ist, erhält der onSuccess-Callback ebenfalls die vollständigen Eventdetails:
window.meetergoSettings = {
onSuccess: function(data) {
console.log(data.invitee_email); // "max@beispiel.de"
console.log(data.invitee_full_name); // "Max Mustermann"
console.log(data.event_type_name); // "Erstgespräch"
console.log(data.event_start_time); // "2026-02-06T15:00:00+01:00"
console.log(data.assigned_to); // "Max Mustermann"
// Vollständiges Datenobjekt enthält:
// appointmentId, secret, event_type_name, event_type_uuid,
// event_start_time, event_end_time, assigned_to,
// invitee_email, invitee_full_name, invitee_first_name,
// invitee_last_name, invitee_uuid, answer_1, answer_2, ...
}
};
Best Practices
Schnell laden
Ihre Weiterleitungsseite sollte schnell laden. Teilnehmer haben gerade eine Aktion abgeschlossen und erwarten sofortiges Feedback.
Buchung bestätigen
Bestätigen Sie auch auf Ihrer benutzerdefinierten Seite, dass die Buchung erfolgreich war. Fügen Sie ein:
- Bestätigungsnachricht
- Meeting-Datum und -Uhrzeit
- Nächste Schritte
Mobilfreundlich
Viele Buchungen erfolgen auf Mobilgeräten. Stellen Sie sicher, dass Ihre Weiterleitungsseite auf allen Bildschirmgrößen gut funktioniert.
Conversions verfolgen
Verwenden Sie UTM-Parameter oder Ihr Analytics-Tool, um Buchungen zu verfolgen:
https://ihrewebsite.de/danke?utm_source=meetergo&utm_medium=booking
Weiterleitungen testen
Bevor Sie live gehen:
- Machen Sie eine Testbuchung auf Ihrer Terminart
- Überprüfen Sie, ob Sie zur richtigen URL weitergeleitet werden
- Prüfen Sie, ob die Eventdetail-Parameter in der URL erscheinen
- Testen Sie auf Desktop und Mobil
Fehlerbehebung
Weiterleitung funktioniert nicht
- Überprüfen Sie, ob die URL vollständig ist (enthält
https://) - Prüfen Sie auf Tippfehler in der URL
- Stellen Sie sicher, dass Nach der Buchung weiterleiten eingeschaltet ist
- Speichern Sie die Änderungen und testen Sie erneut
Parameter fehlen
- Stellen Sie sicher, dass Eventdetails an Redirect-URL übergeben aktiviert ist
- Überprüfen Sie, ob Ihre Weiterleitungs-URL nicht bereits Query-Parameter hat, die kollidieren
- Prüfen Sie das JavaScript Ihrer Seite auf Parameter-Lesefehler
- Schauen Sie sich die tatsächliche URL in der Adressleiste Ihres Browsers an
Falsche Seite wird geladen
- Bestätigen Sie, dass die URL auf die beabsichtigte Seite zeigt
- Prüfen Sie auf Weiterleitungen auf Ihrem Server, die stören könnten
- Browser-Cache leeren und erneut testen
FAQ
Kann ich basierend auf der Terminart zu verschiedenen Seiten weiterleiten?
Ja, jede Terminart hat ihre eigene Weiterleitungseinstellung. Konfigurieren Sie verschiedene URLs für verschiedene Terminarten.
Funktioniert die Weiterleitung mit eingebetteten Buchungsseiten?
Ja, die Weiterleitung funktioniert gleich, egal ob die Buchung direkt auf meetergo oder eingebettet auf Ihrer Website erfolgt. Bei eingebetteten Buchungen liefert der onSuccess-Callback ebenfalls die Eventdetails.
Kann ich zu einer externen Domain weiterleiten?
Ja, Sie können zu jeder öffentlich zugänglichen URL weiterleiten.
Kann ich die Eventdetail-Parameter deaktivieren?
Ja, deaktivieren Sie Eventdetails an Redirect-URL übergeben in den Terminart-Einstellungen. Es werden dann nur die Zeitzone und vorhandene URL-Parameter weitergeleitet.
Werden die Parameter URL-kodiert?
Ja, alle Parameterwerte werden automatisch URL-kodiert. Ihr Webentwickler kann URLSearchParams oder decodeURIComponent() verwenden, um sie zu lesen.
Verwandte Artikel
War dieser Artikel hilfreich?
Lass uns wissen, ob dieser Artikel deine Fragen beantwortet hat.