Gutscheincodes für bezahlte Buchungen
Erstelle Rabattcodes, die deine Kunden bei der Buchung einlösen können.
Mit Gutscheincodes kannst du Rabatte auf deine bezahlten Termintypen anbieten. Du kannst prozentuale Rabatte (z. B. 20 % Rabatt), Festbetragsrabatte (z. B. 10 € Rabatt) oder sogar komplett kostenlose Buchungen erstellen. Perfekt, um neue Kunden zu gewinnen, treue Kunden zu belohnen oder Werbeaktionen durchzuführen.
Gutscheincodes sind ab dem Growth-Plan verfügbar. Außerdem muss Stripe oder PayPal verbunden und die Zahlung bei mindestens einem Termintyp aktiviert sein.
So funktioniert es
- Du erstellst einen Gutscheincode mit Rabattart und -wert
- Du teilst den Code mit deinen Kunden (per E-Mail, Social Media, auf deiner Website usw.)
- Bei der Buchung eines bezahlten Termins klickt dein Kunde auf „Haben Sie einen Gutscheincode?" im Buchungsformular
- Der Code wird eingegeben und der Rabatt sofort angezeigt
- Die Buchung wird zum reduzierten Preis abgeschlossen (oder kostenlos bei 100 % Rabatt)
Gutscheincodes funktionieren sowohl mit Stripe als auch mit PayPal — der Rabatt wird intern berechnet, bevor die Zahlung verarbeitet wird.
Einen Gutschein erstellen
Du kannst Gutscheincodes über die meetergo-API erstellen. Hier sind die wichtigsten Einstellungen:
Rabattart
- Prozentual — Ein prozentualer Rabatt auf den Originalpreis (z. B. 20 = 20 % Rabatt)
- Festbetrag — Ein fester Geldbetrag wird vom Preis abgezogen (z. B. 10 = 10 € Rabatt). Die Währung des Gutscheins muss mit der Währung des Termintyps übereinstimmen.
Optionale Einstellungen
- Maximale Einlösungen — Begrenze, wie oft der Gutschein insgesamt verwendet werden kann. Leer lassen für unbegrenzte Nutzung.
- Gültig von / Gültig bis — Lege einen Zeitraum fest, in dem der Gutschein aktiv ist. Ideal für saisonale Aktionen.
- Nur Erstbuchung — Beschränke den Gutschein auf Kunden, die diesen Termintyp noch nie gebucht haben. Perfekt für „Willkommens"-Angebote.
- Termintyp-Zuordnung — Ordne den Gutschein bestimmten Termintypen zu, oder lass das Feld leer, damit er für alle bezahlten Termintypen gilt.
Um einen Gutschein zu erstellen, der die Buchung komplett kostenlos macht, verwende einen prozentualen Rabatt von 100. Das Buchungsformular überspringt dann den Zahlungsschritt vollständig.
Was deine Kunden sehen
Wenn ein Kunde eine bezahlte Buchungsseite besucht, sieht er unter den Formularfeldern den Link „Haben Sie einen Gutscheincode?". Ein Klick darauf öffnet ein Eingabefeld, in das der Code eingegeben werden kann.
Nach der Eingabe sieht der Kunde:
- Eine Bestätigung mit den Rabattdetails (z. B. „20 % Rabatt angewendet")
- Den Originalpreis durchgestrichen und den neuen reduzierten Preis
- Bei 100 % Rabatt wird das Zahlungsformular komplett ausgeblendet und die Buchung als Kostenlos markiert
Der Kunde kann den Gutschein auch wieder entfernen, um zum Originalpreis zurückzukehren.
Gutschein-Validierung
Gutscheine werden in Echtzeit validiert, sobald sie eingegeben werden. Das System prüft:
- Ist der Gutscheincode gültig und aktiv?
- Liegt er im gültigen Zeitraum?
- Wurde die maximale Anzahl an Einlösungen erreicht?
- Gilt er für diesen Termintyp?
- Stimmt die Währung bei Festbetragsrabatten überein?
- Hat diese E-Mail-Adresse diesen Termintyp bereits gebucht (bei Erstbuchungs-Gutscheinen)?
Falls eine Prüfung fehlschlägt, erhält der Kunde eine klare Fehlermeldung, die erklärt, warum der Gutschein nicht verwendet werden kann.
Gutscheine werden auch zum Zeitpunkt der Buchungserstellung erneut validiert, um Missbrauch zu verhindern. Falls ein Gutschein zwischen dem Einlösen und dem Absenden der Buchung abläuft oder sein Limit erreicht, wird die Buchung mit einer entsprechenden Fehlermeldung abgelehnt.
Einlösungen nachverfolgen
Jedes Mal, wenn ein Gutschein verwendet wird, wird ein Einlösungsdatensatz erstellt mit:
- Der E-Mail-Adresse des Kunden
- Dem Original- und dem reduzierten Preis
- Dem Rabattbetrag
- Dem Termintyp und dem Termin
- Dem Datum der Einlösung
Du kannst den vollständigen Einlösungsverlauf für jeden Gutschein über die API abrufen, um den Erfolg deiner Aktionen zu verfolgen.
Beispiel-Anwendungsfälle
- Willkommensangebot — Erstelle einen „WELCOME20"-Gutschein mit 20 % Rabatt, nur Erstbuchung, kein Ablaufdatum
- Saisonaktion — Erstelle einen „SOMMER2026"-Gutschein mit 30 % Rabatt, gültig Juni–August, max. 50 Einlösungen
- VIP-Kunde — Erstelle einen „VIPFREE"-Gutschein mit 100 % Rabatt, nur für einen bestimmten Termintyp, max. 1 Einlösung
- Partnerempfehlung — Erstelle einen „PARTNER10"-Gutschein mit 10 € Rabatt, unbegrenzte Einlösungen
API-Referenz
| Methode | Endpunkt | Beschreibung |
|---|---|---|
POST | /booking-coupon | Neuen Gutschein erstellen |
GET | /booking-coupon | Alle Gutscheine auflisten |
GET | /booking-coupon/:id | Gutschein-Details abrufen |
PATCH | /booking-coupon/:id | Gutschein aktualisieren |
DELETE | /booking-coupon/:id | Gutschein deaktivieren |
GET | /booking-coupon/:id/redemptions | Einlösungsverlauf anzeigen |
Du kannst Gutscheine auch direkt in deinem meetergo Dashboard im Bereich Gutscheine verwalten.
War dieser Artikel hilfreich?
Lass uns wissen, ob dieser Artikel deine Fragen beantwortet hat.