Alles, in der Reihenfolge, in der Sie es brauchen werden.
Gedacht, um einmal vor Ihrer ersten Veranstaltung gelesen zu werden und dann wieder aufgeschlagen zu werden, in den zwei oder drei Momenten, in denen etwas schiefläuft. Wenn Sie zehn Minuten statt einer Stunde haben, ist das kurze Tutorial auf der Plugin-Seite derselbe Weg mit weniger Stationen.
1. Vor Ihrer ersten Veranstaltung
Was das Plugin von Ihrer Website benötigt. WordPress 5.8 oder neuer, PHP 7.4 oder neuer und die GD-Erweiterung — das ist es, was die Tickets zeichnet. Fast jeder Hoster hat sie; die Systemprüfung sagt Ihnen, falls Ihrer sie nicht hat.
Es versendet E-Mails über WordPress, das heißt über das, was Ihre Website bereits verwendet. Wenn der Mailversand Ihres Hosters unzuverlässig ist, installieren Sie ein SMTP-Plugin und verbinden Sie ein echtes Postfach. Das Plugin übernimmt es automatisch, ohne dass auf seiner Seite etwas eingestellt werden muss.
Drei Einstellungen, einmal. Öffnen Sie Events & Tickets → Einstellungen:
- Währung. In welcher Währung die Preise angegeben sind.
- Die Absenderadresse. Von welcher Adresse aus Ihre Gäste das Ticket ankommen sehen. Verwenden Sie eine Adresse auf Ihrer eigenen Domain; eine Absenderadresse auf einer Domain, die Sie nicht kontrollieren, ist der mit Abstand häufigste Grund, warum Tickets im Spam landen.
- Zahlungshinweise. Der Text, den jemand liest, der per Überweisung zahlt. Das ist keine Dekoration — offline ist dieser Text die Zahlung. Geben Sie die Kontonummer an, den anzugebenden Verwendungszweck und wie viel Zeit die Person hat.
Beweisen Sie sich dann, dass es funktioniert, bevor Sie es brauchen. Werkzeuge & Daten → Systemprüfung prüft den ganzen Weg: die Datenbanktabellen, die GD-Erweiterung, die Mailkonfiguration, den Ordner, in den die PDFs geschrieben werden. Führen Sie sie aus und senden Sie sich anschließend vom selben Bildschirm aus ein Test-Ticket. Öffnen Sie die E-Mail auf einem Smartphone, nicht nur auf einem Computer.
Tun Sie das jetzt. Fast alles, was bei einer ersten Veranstaltung schiefgeht, geht hier schief, und es kostet eine Minute, das an einem ruhigen Nachmittag herauszufinden, statt einer Stunde, bevor die Türen öffnen.
2. Eine Veranstaltung erstellen: der Assistent
Veranstaltungen → Neue Veranstaltung fragt zuerst drei Dinge: wie die Gäste teilnehmen – vor Ort, online oder beides –, den Namen und das Datum, und ob sie sich wiederholt. Dann übernimmt der Assistent und begleitet Sie, bis die Veranstaltung geöffnet oder als Entwurf behalten ist.
Er beginnt mit einer Zeichnung statt mit einem Wort: fünfzehn Arten von Veranstaltungen, skizziert. Eine Clubnacht im Stehen, ein Bankett mit runden Tischen, ein Theater, ein Podium in I-Form, ein Podium in T-Form, ein Stadion, ein Klassenzimmer, eine Verkehrshalle, und der Rest. Zeigen Sie auf das, was Ihrem Saal ähnelt.
Der Archetyp trägt Antworten ein; er entscheidet nie. Alles, was er vorausfüllt, können Sie auf dem nächsten Bildschirm ändern, und auf jedem Bildschirm danach.
Von da an bestimmt jede Antwort, welche Frage als Nächstes kommt:
- Sind die Plätze nummeriert? Das ist die Weggabelung. Eine Kopfzahl an der Tür ist der eine Zweig; zu wissen, wer wo sitzt, ist der andere. Wenn Sie sich nicht sicher sind, fragen Sie sich, ob jemals jemand sagen wird: „Sie sitzen an Tisch 12". Wenn niemand das sagen wird, brauchen Sie keine Nummern.
- Wie ist der Saal aufgeteilt? Tische in Reihen, Stuhlreihen, oder gar keine Ordnung.
- Wie groß ist er? Wie viele Reihen, wie viele Tische pro Reihe, wie viele Stühle pro Tisch.
- Gibt es Ebenen? Ein Balkon, eine Galerie, eine Terrasse. Ebenen gibt es, damit zwei Blöcke, die sich im Plan überschneiden, in der Nummerierung nicht kollidieren.
- Welche Teile werden verkauft, und zu welchem Preis? Hier werden Zonen und Preiskategorien festgelegt. Siehe §4.
- Wie kommen Gäste zu ihrem Platz? Sie kaufen ein Ticket, oder sie sagen zu – kostenlos und sofort bestätigt. Siehe §13.
- Wie werden Sie bezahlt? Karte, von Hand, oder beides — und was jemandem, der per Überweisung zahlt, mitgeteilt werden soll.
- Wann wird das Ticket verschickt? Sofort, oder erst, nachdem Sie die Plätze selbst zugewiesen haben.
- Wer wählt den Platz? Der Gast, oder Sie.
- Was kann eine Buchung umfassen? Wie viele Plätze, und ob jeder Platz seinen eigenen Namen trägt.
Das Panel auf der rechten Seite zeichnet den Saal, während Sie ihn beschreiben, zeigt die Preise so, wie die Buchungsseite sie zeigen wird, und zeigt die Zeile, die das Ticket drucken wird.
Zwei Dinge, die der Assistent nicht tun wird. Er wird keine eigene Einstellung erfinden — jede Antwort wird in das Panel geschrieben, dem sie ohnehin schon gehörte, und bleibt dort bearbeitbar. Und er wird den Saal einer Veranstaltung, die bereits Buchungen hat, nicht neu aufbauen, denn eine Tischnummer, die jemandem verkauft wurde, muss weiterhin denselben Tisch bedeuten. Wenn Sie einen Saal ändern müssen, der bereits verkauft, erweitern Sie ihn, statt ihn neu zu beschreiben.
Sie können den Assistenten jederzeit verlassen und in den Panels fertigstellen. Sie können ihn auch später wieder aufrufen: Preise & Plätze hat dafür eine Schaltfläche.
3. Wiederkehrende Termine
Eine Veranstaltung, viele Termine. Eine wöchentliche Clubnacht, ein Stück, das einen Monat läuft, ein Kurs jeden Dienstag: Das ist eine Veranstaltung mit mehreren Terminen, nicht eine Veranstaltung pro Termin. Legen Sie die Regel unter Informationen & Details → Wiederholt sich diese Veranstaltung? fest – täglich, wöchentlich, monatlich oder jährlich, an den angekreuzten Wochentagen, bis zu einem Datum oder für eine Anzahl von Terminen.
Jeder Termin hat dann seine eigenen Buchungen, seine eigene Kapazität, seinen eigenen Einlass und seinen eigenen Online-Raum. Der Gast wählt auf der Buchungsseite einen Termin, und alles, was er erhält – die E-Mails, das Ticket, die Kalenderdatei –, trägt diesen Termin.
- Der Tab Wiederkehrende Termine listet sie auf. Ändern Sie einen Termin, diesen und die folgenden oder alle – die drei Möglichkeiten, die jeder Kalender bietet.
- Ein Termin, den jemand gebucht hat, wird nie mit den anderen verschoben. Er bleibt, wo er ist, und wird genannt, damit Sie ihn einzeln ändern – im Wissen, wer ein Ticket dafür hat.
- Absagen, löschen, abtrennen. Ein Termin, den niemand gebucht hat, kann gelöscht werden. Ein gebuchter Termin wird stattdessen abgesagt: Er ist nicht mehr buchbar, und seine Tickets werden am Einlass mit Begründung abgewiesen. Abtrennen macht aus einem Termin eine eigene Veranstaltung, mit einer Kopie des Saals und der Ticketkategorien – für den Abend, der einen anderen Saal oder andere Preise braucht. Geben Sie zur Bestätigung
detachein.
Der Einlass arbeitet immer mit einem Termin. Ein Ticket für einen anderen Termin wird mit Nicht heute Abend abgewiesen, samt seinem Datum. Der Bildschirm Einlass kann jeden Termin ansehen; die Station am Eingang scannt immer den heutigen Abend.
4. Der Saal, Zonen und Preise
Der Saal ist ein Inventar. Sie beschreiben ihn einmal — sechs Reihen mit acht Tischen, zehn Stühle pro Tisch, plus ein Balkon — und das Plugin nummeriert jeden Platz darin.
Eine Zone ist ein Abschnitt dieses Inventars. Tische 1 bis 5. Reihen A bis C. Der ganze Balkon. Eine Zone erfindet keine Plätze; sie beansprucht einige der bereits vorhandenen. Daraus folgen zwei Konsequenzen, und sie sind der Grund, warum es so funktioniert: Nichts kann zweimal verkauft werden, und was keine Zone beansprucht hat, wird Ihnen als unbeansprucht angezeigt, statt zu verschwinden.
Eine Preiskategorie ist keine Zone. Eine Kategorie ist ein Name und ein Preis — Premium, Standard, Student — und mehrere Zonen können sich eine teilen: Premium ist Premium auf dem linken Balkon und auf dem rechten.
Die Buchungsseite verkauft die Kategorien. Das Ticket druckt die Zone. Das ist kein Widerspruch: Ein Gast wählt einen Preis, und die Person an der Tür liest einen Platz.
Jede Zone legt fest, was sie kontrolliert. Nur Zutritt — ein Stehbereich, in dem niemand einen Sitzplatz hat — oder genau, wo jede Person sitzt. Eine Veranstaltung kann beides gleichzeitig enthalten, plus einen nummerierten Block.
Was eine Person erhält, ist eine Eigenschaft des Saals, nicht des Tickets: ein Sitzplatz, ein Tisch, eine Reihe oder ein ganzer Bereich. Das entscheidet, was der Gast auswählt, was gedruckt wird, und das Wort, das jeder Bildschirm verwendet — Sitzplatz, Tisch, Reihe, Bereich und Platz, wenn ein Saal sie mischt.
Zeichnen statt beschreiben. Der Saalplan-Editor ist die andere Tür zum gleichen Ergebnis. Ziehen Sie Tische und Reihen auf einen Plan; markieren Sie einen Block mit einem Auswahlrechteck oder klicken Sie sich mit gedrückter Umschalttaste hindurch; richten Sie sie aus; verteilen Sie sie gleichmäßig; verschieben Sie sie mit den Pfeiltasten; platzieren Sie eine Bühne, eine Bar, eine Tür. Der Plan, den Sie zeichnen, ist der Plan, aus dem Ihr Gast wählt, und der Plan, den Sie am Abend beobachten.
5. Die Buchungsseite
Jede Veranstaltung hat bereits ihre Seite, mit dem Formular darauf, unter der Veranstaltungsseite (§8). Das ist der einfachste Weg. Um das Formular woanders zu platzieren, verwenden Sie den Shortcode [bitforgenet_registration] auf einer beliebigen Seite.
Um eine Seite auf eine bestimmte Veranstaltung festzulegen, statt den Gast wählen zu lassen, übergeben Sie die Veranstaltung: [bitforgenet_registration event="opening-night"].
Wenn keine Seite Ihrer Website den Shortcode trägt, zeigt das Plugin das Formular selbst an, statt einen toten Link zu hinterlassen — geben Sie ihm aber eine echte Seite, denn das ist die Adresse, an die Sie Leute schicken werden.
Was der Gast sieht. Die Veranstaltung, die Kategorien, die im Verkauf sind, mit ihren Preisen, und eine Zeile pro kommender Person — denn eine Buchung für fünf fragt nach fünf Namen. Was noch übrig ist, wird angezeigt, während ausgefüllt wird, und neu gezählt, wenn ein Menü geöffnet wird, wenn etwas geändert wird, wenn zum Tab zurückgekehrt wird, und in einem langsamen Takt dazwischen.
Eine Option, von der nichts mehr übrig ist, wird ausgegraut, nicht entfernt. Niemandes Auswahl wird jemals hinter seinem Rücken geändert. Wenn eine Zeile ihre Kategorie verliert, während das Formular geöffnet ist, wird das auf dieser Zeile angezeigt, und das Senden wird blockiert, statt still etwas anderes einzusetzen.
Der Browser ist niemals die Garantie. Im Moment des Schreibens wird die Veranstaltung gesperrt, die Plätze werden neu gezählt, und eine Buchung, die nicht mehr passt, wird abgelehnt. Zwei Personen können im selben Moment den letzten Tisch füllen; nur eine von ihnen bekommt ihn, und der anderen wird es mitgeteilt, bevor irgendetwas belastet wird.
6. Wenn ein Termin ausgebucht ist: die Warteliste
Ein ausgebuchter Termin schickt niemanden weg. Unter „ausgebucht“ bietet die Seite Auf die Warteliste an: ein Name, eine E-Mail, wie viele Plätze und — wenn nur eine Kategorie ausverkauft ist — welche. Die Agenda und die Veranstaltungsseite zeigen denselben Knopf.
Wird ein Platz frei, wird er für die erste Person der Warteliste reserviert — nach einer Stornierung, einer Erstattung, einer abgelaufenen Zahlung, einer gelöschten Buchung oder einer erhöhten Kapazität. Sie erhält eine E-Mail mit einem Link, der das Formular mit ihren Plätzen öffnet; niemand sonst kann sie in der Zwischenzeit kaufen. Bucht sie nicht rechtzeitig, geht der Platz an die nächste Person.
- Wie lange ein Platz reserviert bleibt: standardmäßig 24 Stunden, unter Einstellungen → Buchungsformular, oder pro Veranstaltung in ihrem Tab Preise & Plätze. Kurz vor dem Termin ist es die Hälfte der verbleibenden Zeit, nie weniger als eine Stunde.
- Ein freier Platz geht an die erste Person, der er genügt: Wer auf drei Plätze wartet, hält die Person dahinter, die auf einen wartet, nicht davon ab, den frei gewordenen Platz zu bekommen. Sie bleibt die Erste, wenn drei frei sind.
- Jede E-Mail der Liste geht in der Sprache hinaus, in der sich der Gast eingetragen hat. Der Link „Mich austragen“ fragt nach, bevor er jemanden entfernt: Mail-Scanner öffnen Links.
Warteliste zeigt jeden Termin: wer wartet, in welcher Reihenfolge, auf wie viele Plätze und für wen ein Platz bis wann reserviert ist. Sie können sofort einen Platz anbieten, jemanden austragen oder die Liste exportieren.
7. Wann eine Kategorie verkauft wird, und wie viele auf einmal
Jede Ticketkategorie kann eigene Verkaufsdaten haben, im Tab Preise & Plätze der Veranstaltung: ein Frühbucherpreis, der am 1. endet, ein Abendkassenpreis, der erst am Tag selbst beginnt. Die Zeiten gelten in der Zeitzone der Veranstaltung und für alle Termine einer Serie gleich.
Eine Kategorie außerhalb ihrer Daten bleibt auf der Seite, ausgegraut, mit dem Grund — „Verkauf beendet“, „erhältlich ab…“. Ist noch nichts erhältlich, sagt die Seite, wann der Verkauf beginnt, statt ein Formular zu zeigen.
Mindestens pro Buchung: ein Tisch für vier, ein Gruppentarif. Eine Buchung, die die Kategorie wählt, nimmt mindestens so viele Plätze davon; das Formular sagt es in der Zeile, und der Server lehnt weniger ab. Eine Buchung, die Sie selbst von Hand anlegen, ist weder an die Daten noch an das Minimum gebunden.
8. Die Veranstaltungsseite und eine Seite für jede Veranstaltung
Eine Seite zeigt alle kommenden Veranstaltungen, und unter ihrer Adresse hat jede Veranstaltung eine eigene Seite: /veranstaltungen/opening-night/, und jeder Termin einer Serie /veranstaltungen/opening-night/2026-10-09/. Legen Sie diese Seite unter Einstellungen → Veranstaltungsseiten an oder wählen Sie eine bereits vorhandene. Sie behält ihren Platz in Ihren Menüs und ihr Aussehen. Die Adresse folgt der Sprache Ihrer Website — /veranstaltungen/ auf einer deutschen Website, /evenements/ auf einer französischen —, und Sie können sie dort ändern.
- Das Aussehen einer Veranstaltungsseite. Ihr Theme stellt sie wie jede Seite Ihrer Website dar, in deren Schrift und Farben. Klassisch setzt das Bild, das Datum und den Ort nach oben, die Details daneben und das Buchungsformular darunter, in Ihrer Markenfarbe.
- Bei einer Serie wählt der Gast den Termin in einem kleinen Kalender: die nächsten Termine als Schaltflächen, alle Termine in einer Liste, und jeder Termin hat seine eigene Seite.
- Eine Veranstaltung auf einer eigenen Seite. Jede Seite und jeder Beitrag kann eine Veranstaltung zeigen — auch eine, die Sie mit dem Block-Editor oder mit Elementor gebaut haben: Fügen Sie dort den Shortcode der Veranstaltung ein. Das Plugin findet ihn, und die E-Mails, die Tickets, die Kalender und die Veranstaltungsliste schicken Gäste dann auf diese Seite. Ihre alte Adresse antwortet mit einer Weiterleitung.
- Bereits geteilte Links funktionieren weiter. Ein früherer Buchungslink, eine inzwischen geänderte Basis, eine umbenannte Kategorie: Jeder antwortet mit einer dauerhaften Weiterleitung dorthin, wo die Seite jetzt ist.
Die Adressen brauchen sprechende Permalinks. Auf einer Website, die noch einfache Permalinks verwendet, laufen Links weiter über die Buchungsseite, und alles andere funktioniert.
9. Der Kalender, den Ihre Gäste sehen
Der Kalender zeigt Termine, nicht Veranstaltungen: Jeder Termin einer Serie steht an seinem Tag, mit seinem eigenen Status — offen, nur noch wenige Plätze, ausverkauft, geschlossen, abgesagt. Gäste wechseln zwischen vier Ansichten:
- Kompakt — ein Punkt pro Abend, und darunter der Tag, den man antippt.
- Monat — Uhrzeit und Titel in jedem Tag, und +2 weitere, wenn ein Tag voll ist.
- Groß — das Bild jedes Abends.
- Liste — Tag für Tag, in Zeilen mit dem Bild daneben oder als Raster aus Karten.
Sie können zu einem Datum springen, nur die Veranstaltungen behalten, die sie interessieren, oder nur eine Kategorie. Jeder Abend bietet Zu meinem Kalender hinzufügen und Teilen.
Ihn gestalten. Veranstaltungen → Kalendereinstellungen legt fest, mit welcher Ansicht er öffnet, welche Ansichten angeboten werden, wie viele Abende pro Tag vor +2 weitere, die Bilder, die beiden Schaltflächen, den Stil Ihres Themes oder seinen eigenen, und die Akzentfarbe. Karten und Farben legt die Liste in Zeilen oder als Raster an, die Größe der Bilder, die Ecken und die Farbe jedes Status — mit einer Vorschau daneben, die sich mit Ihrer Wahl ändert, bevor Sie speichern.
Ihn auf eine Seite setzen.
- Die Veranstaltungsseite zeigt ihn bereits.
- Auf jeder Seite: der Shortcode
[bitforgenet_agenda]. Derselbe Tab schreibt ihn für Sie — eine Ansicht, diese Woche, dieser Monat oder dieses Jahr, eine Kategorie, ein Veranstaltungsort, ein Veranstalter. - Im Block-Editor: der Block Veranstaltungskalender, mit denselben Optionen im Bereich rechts und dem echten Kalender als Vorschau.
- In Elementor: das Widget Veranstaltungskalender, mit denselben Optionen.
Was Sie nicht wählen, folgt den Einstellungen, sodass eine Änderung dort jeden Kalender der Website ändert.
10. Ihr eigener Kalender
Veranstaltungen → Kalender ist der Kalender derer, die die Veranstaltungen leiten: jeder Status, Entwürfe eingeschlossen, was die Website zeigt und was sie verbirgt, und wie voll jeder Abend ist. Jahr, Monat, Woche oder Liste; Filter nach Status, nach Kategorie und nach dem, was die Website nicht zeigt; eine Suche.
- Ziehen Sie einen Abend auf einen anderen Tag, um ihn zur selben Uhrzeit zu verschieben. Ein Abend, für den jemand gebucht hat, einer, der vorbei ist, oder einer, der abgesagt ist, lässt sich hier nicht verschieben: Ändern Sie ihn bei den Terminen der Veranstaltung, im Wissen, wer ein Ticket dafür hat.
- Klicken Sie auf einen Abend für sein Panel: seine Übersicht, seinen Editor, seine Seite, seinen Status und ein Datum, auf das Sie ihn verschieben können.
- In der Liste markieren Sie mehrere Abende und ändern den Status ihrer Veranstaltungen auf einmal.
- Das + eines Tages beginnt eine neue Veranstaltung an diesem Tag.
Unter der Veranstaltungsliste macht der Monat auf einen Blick dasselbe im Kleinen: Jeder Abend führt zu seiner Übersicht.
11. Kategorien
Ordnen Sie Ihre Veranstaltungen in Familien unter Veranstaltungen → Kategorien: ein Name, eine Farbe, ein Bild und ein paar Worte. Eine Kategorie kann unter einer anderen stehen — Jazz unter Konzerte. Haken Sie sie bei einer Veranstaltung im Feld Kategorien ihres Editors an; + Neue Kategorie fügt eine hinzu, ohne die Veranstaltung zu verlassen.
Gäste filtern den Kalender dann nach Kategorie, und jede Kategorie hat ihre eigene Seite — /veranstaltungen/kategorie/jazz/, in der Sprache Ihrer Website — mit ihrem Bild, ihren Worten und nur ihren Veranstaltungen. Wer Konzerte aufruft, sieht auch die Jazzabende. Wird eine Kategorie gelöscht, bleiben ihre Veranstaltungen erhalten; die Kategorien darunter rücken eine Ebene nach oben.
12. Eine Seite für jeden Veranstaltungsort und jeden Veranstalter
Jeder Veranstaltungsort und jeder Veranstalter hat eine eigene Seite mit seinen kommenden Veranstaltungen: /veranstaltungen/ort/la-nave/, /veranstaltungen/veranstalter/royal-nights/.
- Die Seite eines Veranstaltungsorts zeigt seine Adresse, eine Schaltfläche zur Karte, seine Website und sein Bild. Unter Veranstaltungsorte fügt der Block Seine Seite auf der Website eine Beschreibung, ein Bild und eine Website hinzu; die Notizen bleiben privat.
- Die Seite eines Veranstalters zeigt sein Logo, seinen Slogan, seine Worte und die Links zu seiner Website und seinen sozialen Netzwerken — niemals seine E-Mail-Adresse oder seine Telefonnummer.
Auf der Seite einer Veranstaltung führen die Namen ihres Veranstaltungsorts und ihres Veranstalters dorthin. Ein umbenannter Veranstaltungsort behält die bereits geteilte Adresse.
13. Einladungen: Gäste, die zusagen
Eine Ticketkategorie kann eine Zusage statt eines Verkaufs sein. Wählen Sie unter Preise & Plätze, wie Gäste sie bekommen: ein Ticket, bestätigt nach Zahlung; eine kostenlose Zusage mit Ticket und QR-Code; oder eine kostenlose Zusage, die nur den Namen auf die Liste setzt.
Eine Zusage ist bestätigt, sobald sie gegeben wird, und es wird nichts berechnet. Sind alle Kategorien einer Veranstaltung Zusagen, wird die Buchungsseite zur Einladung – Ich bin dabei oder Ich kann nicht, ohne Summe. Ein Gast, der nicht kommen kann, sagt es, Sie werden benachrichtigt, und der Platz bleibt für jemand anderen frei.
Ein Abend kann beides mischen – eine kostenlose Zusage für die Familie neben einem bezahlten Dinner. Der Assistent stellt die Frage einmal; die Kategorien behalten die Antwort einzeln.
14. Zahlung
Zwei Wege, und keiner ist der geringere. Es ist eine Entscheidung pro Veranstaltung.
Von Hand. Die Buchung kommt als Ausstehend an. Sie bestätigen sie, sobald Sie tatsächlich bezahlt wurden — Überweisung, WhatsApp, Bargeld im Büro — und die Tickets werden in dem Moment verschickt, in dem Sie das tun. Es wird niemals etwas für Geld ausgestellt, das Sie nicht erhalten haben. Was dem Gast während des Wartens mitgeteilt wird, ist der Zahlungshinweistext, den Sie pro Veranstaltung geschrieben haben.
Mit Karte, über Stripe. Tragen Sie Ihren eigenen Stripe-Secret-Key unter Einstellungen → Zahlungen ein und schalten Sie die Kartenzahlung für die Veranstaltungen ein, bei denen Sie sie möchten. Der Gast zahlt auf einer von Stripe gehosteten Seite; keine Kartennummer berührt jemals Ihre Website. Ihre Plätze werden während der Zahlung reserviert und automatisch wieder freigegeben, wenn der Gast abbricht, sodass derselbe Sitzplatz nie zweimal verkauft wird. Stripe teilt Ihrer Website das Ergebnis in einer signierten Nachricht mit, und das Plugin liest den Status bei Stripe zurück, bevor es irgendetwas bestätigt.
Das Geld geht direkt vom Gast auf Ihr eigenes Stripe-Konto. Dieses Plugin steht niemals dazwischen und behält niemals etwas pro Ticket ein — der einzige Anteil ist der von Stripe selbst.
Bis Sie einen Key eingeben, wird niemals eine Verbindung zu Stripe hergestellt.
Rabattcodes befinden sich im selben Bereich: ein fester Betrag oder ein Prozentsatz, begrenzt nach Datum oder nach Anzahl der Verwendungen.
15. Tickets
Eines pro Gast. Jedes wird mit 100 × 250 mm bei 300 dpi gezeichnet, mit dem QR-Code in das Artwork eingraviert, und per E-Mail als PDF zugestellt — mit einem Download-Link daneben, denn Mailserver entfernen Anhänge häufiger, als sie zugeben.
Das Design. Ticket-Vorlagen generiert eine für Sie in der Farbe, die Sie wählen. Das Studio steht zur Verfügung, falls Sie lieber Ihr eigenes Artwork mitbringen möchten: Laden Sie Ihr Artwork hoch, erzeugen Sie Farbvarianten davon, und verschieben Sie jedes gedruckte Feld dorthin, wo Sie es auf einer visuellen Feldkarte haben möchten.
Wann das Ticket verschickt wird, ist eine Eigenschaft der Veranstaltung. Entweder sofort bei der Bestätigung, oder nachdem Sie die Plätze zugewiesen haben — was die richtige Wahl ist, wann immer Sie selbst entscheiden, wer wo sitzt, denn ein Ticket ohne Platz darauf ist ein Ticket, bei dem jemandem gesagt werden muss, es zu ignorieren.
16. Online- und Hybridveranstaltungen
Wie die Gäste teilnehmen, ist die erste Frage jeder Veranstaltung: vor Ort, online oder beides. Online wird niemand platziert, und nichts wartet auf einen Platz; die Kapazität ist die Größe Ihres Online-Raums. Hybrid teilen sich der Saal, den man betritt, und der Online-Raum eine Kapazität.
Tragen Sie den Meeting-Link unter Informationen & Details ein. Gäste erhalten nie diesen Link selbst: Jeder bekommt einen persönlichen Link über Ihre Website, der im Moment des Klicks geprüft wird. So kann der Link spät hinzugefügt oder jederzeit geändert werden und erreicht trotzdem alle, eine stornierte Buchung öffnet ihn nicht mehr, und Sie bestimmen, wer hineinkommt – alle, die gebucht haben, nur zahlende Gäste oder erst, wenn der Raum öffnet.
Ein Termin einer Serie kann einen eigenen Link haben. Online checkt der erste Klick den Gast ein; Gäste einer Hybridveranstaltung werden wie gewohnt am Einlass eingecheckt.
17. Personen und das Programm
Personen sind die Redner, Künstler und Moderatoren, die Sie einmal beschreiben – ein Foto, ein paar Zeilen, ihre Links – und bei beliebig vielen Veranstaltungen einsetzen.
Der Tab Programm enthält das Line-up, das auf der Buchungsseite gezeigt und auf das Ticket gedruckt wird, und die Programmpunkte des Abends: wer, was, wann und wo, Tag 2 um 00:30 inklusive. Bei einer Serie kann ein Programmpunkt zu nur einem Termin gehören. Ein vorher als Text eingegebenes Line-up bleibt, wie es ist, bis Sie diese Namen in Personen umwandeln.
18. E-Mails, Kalender und Suchmaschinen
Jede E-Mail trägt oben Ihre Veranstaltung und Ihren Namen – das Logo des Veranstalters, den Titel der Veranstaltung und wer sie präsentiert – in Farben, die so berechnet sind, dass sie auf Ihrer Markenfarbe lesbar bleiben. Der Name des Plugins erscheint nirgends, es sei denn, Sie aktivieren die optionale Hinweiszeile unter Einstellungen → E-Mail.
Zu meinem Kalender hinzufügen. Die Dankesseite und die erste E-Mail bieten Apple Kalender und Outlook (eine .ics-Datei), Google Kalender und Outlook.com an, mit dem richtigen Datum und der richtigen Zeitzone und, online, dem Link zur Teilnahme.
Suchmaschinen. Jede Veranstaltungsseite sagt ihnen außerdem, was sie ist – Termine, Ort oder Online-Raum, Line-up, Veranstalter und Preise – in den strukturierten Daten, die sie lesen, damit die Veranstaltung als Veranstaltung gefunden werden kann.
Ein Termin einer Serie nennt die Serie, zu der er gehört, und die Seite einer Serie listet jeden Termin im Verkauf, jeden mit seiner eigenen Adresse. Kategorie-, Veranstaltungsort- und Veranstalterseiten beschreiben sich ebenfalls selbst, und jede Seite trägt die Brotkrumennavigation ab der Veranstaltungsliste — den Pfad, den Suchergebnisse statt einer bloßen Adresse anzeigen können.
19. Erinnerungen, und das Dankeschön danach
Ein Gast, der erinnert wird, kommt. Jede bestätigte Buchung erhält eine Erinnerung am Vortag und zwei Stunden vorher; eine Woche vorher und der Morgen danach lassen sich unter Einstellungen → E-Mail hinzufügen. Jede Veranstaltung kann im Tab Erinnerungen die Wahl der Website behalten, eigene wählen oder keine senden.
- In der Sprache der Buchung, mit dem Einlass, der Adresse, dem Online-Link und einem frischen Download-Link für jedes Ticket.
- Einmal, und nur einmal: Jede Erinnerung jeder Buchung wird festgehalten, bevor sie gesendet wird.
- Eine Buchung nach dem Zeitpunkt einer Erinnerung bekommt diese nicht: Ihre Bestätigung ist gerade angekommen. Nichts, was „vorher“ gilt, geht nach dem Beginn hinaus.
- Am Morgen danach: ein Dankeschön, der nächste Termin, falls es einen gibt, und — wenn Sie im Tab einen angeben — der Link, unter dem Gäste Ihre Veranstaltung bewerten können. Nie eine Bewertung dieses Plugins.
Sie gehen mit dem Fünf-Minuten-Lauf von WordPress hinaus, der läuft, wenn jemand die Website besucht. Eine Website, die niemand besucht, sendet verspätet.
20. Ihren Gästen schreiben
Nachrichten schreibt allen, die gebucht haben: eine geänderte Uhrzeit, was mitzubringen ist, ein Dankeschön. Wählen Sie die Veranstaltung, einen Termin oder alle, eine Kategorie oder alle, und wen — bestätigt, wartet auf Zahlung, gekommen, nicht gekommen.
- Reiner Text, so gesendet, wie Sie ihn schreiben.
{first_name},{event}und{date}werden zu den Angaben jeder Person. - Vorschau zeigt sie so, wie die erste Person sie sehen wird; Test senden schickt sie nur an Sie.
- Eine E-Mail pro Adresse, in Etappen, die Ihr Hoster akzeptiert — die Größe steht unter Einstellungen → E-Mail. Der Verlauf zeigt, was hinausging, Adresse für Adresse.
- Nichts verfolgt, wer sie öffnet: kein Pixel, kein umgeschriebener Link.
21. Sitzplätze, der Saal und der Abend
Der Saal zeigt jede Zone auf einem Bildschirm, während sich der Abend füllt. Er zeigt drei unterschiedliche Fakten und hält sie auseinander: Verkauft, Zugewiesen und Eingelassen.
- Weisen Sie einer Buchung von Hand einen Platz zu, oder lassen Sie das Plugin sie für Sie platzieren.
- Ein Ticket wird nicht gedruckt, bis jeder Gast darauf einen Platz hat, wenn die Veranstaltung so eingerichtet ist.
- Eingelassen ist nicht verkauft. Ein Gast, der an der Tür gescannt wurde, wird grün, trägt ein Häkchen und pulsiert. Ein Tisch, dessen ganze Gesellschaft da ist, trägt einen grünen Ring. Das ist die eine Tatsache, die sich den ganzen Abend über bewegt.
- Auf dem Plan ist ein freier Platz in der Farbe seiner Kategorie gezeichnet und ein gebuchter grau, und jeder Tisch, an dem jemand sitzt, zeigt, wie voll er ist — 4/5, rot, sobald er voll ist.
Jemanden zu verschieben, der bereits ein Ticket besitzt, ist eine Neuausstellung, keine Bearbeitung. Der Bildschirm nennt die drei Konsequenzen — das alte Ticket funktioniert an der Tür nicht mehr, ein neues wird verschickt, und der Platz, den die Person hatte, wird freigegeben — und die Schaltflächen bleiben inaktiv, bis Sie edit place eingeben. Der Server prüft diese Formulierung auf seiner Seite noch einmal. Das ist absichtliche Reibung: Die Hand klickt, bevor das Auge liest.
Der Einlass-Scanner. Einlass-Scanner gibt Ihnen einen Link und einen veranstaltungsbezogenen Türcode. Öffnen Sie den Link auf dem Smartphone, das an der Tür sein wird, geben Sie den Code ein, erlauben Sie die Kamera. Es gibt keine App zu installieren.
Ein Bildschirm beantwortet pro Scan: Einlass, bereits drinnen, oder nicht für heute Abend. Zähler aktualisieren sich live, und mehrere Smartphones können dieselbe Veranstaltung gleichzeitig scannen — jede Station prüft dieselbe Datenbank, sodass ein Ticket, das an einer Tür benutzt wurde, an der anderen bereits als benutzt gilt.
Eine Station öffnen und schließen. Eine Einlasskraft öffnet sie mit dem Einlasscode. Wer in WordPress angemeldet ist, öffnet sie bewusst, auf dem Einlass-Bildschirm oder mit der Schaltfläche auf dem Code-Bildschirm: Angemeldet zu sein reicht allein nie. Diese Station abmelden schließt dieses Telefon. Alle Stationen schließen schließt jede Station der Veranstaltung, angemeldete Telefone eingeschlossen, und behält den Code: Wer weitermachen soll, gibt ihn erneut ein; Code zurückziehen stoppt zusätzlich den Code. Ist keine Veranstaltung gewählt, öffnet der Einlass die Veranstaltung des Abends oder die nächste.
Ein Ticket einer anderen Veranstaltung wird mit dem Namen und dem Datum seiner Veranstaltung abgewiesen, damit Sie sofort sehen, ob der Gast zu früh ist, am falschen Ort – oder ob die Station auf der falschen Veranstaltung steht. Tore, in den Einlass-Einstellungen, sind nur für einen Ort mit mehr als einem Zugang: Jeder Einlass hält fest, wo der Gast hereinkam. Ein Tor entscheidet nie, wer hinein darf, und bei nur einem fragt die Station nicht.
Die Kamera benötigt HTTPS. Kein Browser öffnet eine Kamera auf einer reinen http://-Seite. Wenn Ihre Website bereits auf HTTPS läuft und die Kamera trotzdem schwarz bleibt, sendet ein Sicherheits-Plugin oder Ihr CDN eine pauschale Kamera-Richtlinie über die des Scanners; das Leeren des CDN-Caches löst das meist. Andernfalls nimmt die Station auch ein Foto oder eine eingetippte Ticketnummer entgegen.
Drucken Sie die Anwesenheitsliste, bevor Sie zum Veranstaltungsort aufbrechen. Jeder Gast, jede Ticketnummer, auf Papier. In der Nacht, in der das WLAN des Veranstaltungsortes versagt, werden Sie diese Seite nicht lesen.
22. Nach der Veranstaltung
- Export. CSV, Buchungen oder Gäste, eine Veranstaltung oder alle, mit einer Spaltenauswahl, die sich merkt, was Sie angehakt haben.
- Archivieren und leeren. Kopiert jede Buchung, jeden Gast, jedes Ticket und jeden Scan in Archivtabellen und leert dann die aktiven. Veranstaltungen, Veranstaltungsorte, Veranstalter und Vorlagen bleiben unberührt. Es fragt nach einem einmaligen Code, der an eine von Ihnen angegebene Adresse geschickt wird, sodass es nicht versehentlich ausgeführt werden kann — und alles, was geleert wurde, bleibt im Archiv durchsuchbar.
- Protokoll. Wer was wann getan hat.
23. Wenn etwas nicht ankommt
Tickets kommen überhaupt nicht an. Führen Sie zuerst Werkzeuge & Daten → Systemprüfung aus: Sie sagt Ihnen, ob der Fehler beim Erzeugen oder beim Versand liegt, und die beiden haben nichts miteinander zu tun. Wenn es der Versand ist, behebt alles, was E-Mails für den Rest Ihrer Website repariert, es auch hier — ein SMTP-Plugin und ein echtes Postfach.
Die E-Mail kommt an, aber das PDF fehlt. Ihr Mailserver entfernt den Anhang. Senken Sie die Anhangsgrenze unter Einstellungen. Jede E-Mail enthält bereits einen Download-Link pro Gast, sodass der Gast so oder so nicht feststeckt.
Die Buchungsseite zeigt nichts an. Der Shortcode fehlt auf der Seite, oder das Anmeldefenster ist geschlossen. Beides ist an der Veranstaltung sichtbar.
Ein Gast sagt, sein QR-Code funktioniere nicht. Fragen Sie, ob die Person nach dem Versand des Tickets verschoben wurde: Eine Neuausstellung macht das alte absichtlich ungültig, und das neue Ticket steckt in einer zweiten E-Mail.
Die Kamera bleibt schwarz. Siehe §21 — es liegt an HTTPS oder an einer Richtlinie, die über die des Scanners gelegt wird.
Niemandem wurde mitgeteilt, dass eine Buchung eingegangen ist. Die Benachrichtigungsadresse nimmt eine Liste an, keine einzelne Adresse, und jede Adresse darauf wird tatsächlich in Kopie gesetzt. Prüfen Sie, dass die Liste gefüllt ist und dass diese Postfächer Ihre eigene Domain nicht filtern.
24. Die Begriffe, die das Plugin verwendet
- Platz — eine Einheit, die einer Person zugeteilt werden kann. Sie wird zu Sitzplatz, Tisch, Reihe oder Bereich, je nachdem, was der Saal einer Person gibt, und bleibt Platz, wenn ein Saal sie mischt.
- Zone — ein benannter Abschnitt des Saals: Tische 1 bis 5, der Balkon.
- Preiskategorie — ein Name und ein Preis, geteilt von einer oder mehreren Zonen. Das, was die Buchungsseite verkauft.
- Ebene — Balkon, Galerie, Terrasse. Hält zwei sich überschneidende Blöcke auseinander.
- Einheit — was eine Person erhält: ein Sitzplatz, ein Tisch, eine Reihe oder ein Bereich.
- Türcode — der veranstaltungsbezogene Code, der die Einlassstation auf einem Smartphone öffnet.
- Anwesenheitsliste — die druckbare Liste jedes Gastes und jeder Ticketnummer, für den Fall, dass das Netzwerk ausfällt.
- Termin – ein Vorkommen einer Veranstaltung. Eine einmalige Veranstaltung hat einen; eine Serie hat viele, jeder mit eigenen Buchungen und eigenem Einlass.
- Abtrennen – einen Termin einer Serie zu einer eigenen Veranstaltung machen, mit einer Kopie seines Saals und seiner Kategorien.
- Zusage – ein kostenloser Platz, bestätigt, sobald er angefragt wird, statt eines Verkaufs.
- Veranstaltungsseite – die Seite, die alle kommenden Veranstaltungen listet und unter deren Adresse jede Veranstaltung ihre eigene Seite hat.
- Kalender – der Kalender der Veranstaltungen: der Ihrer Gäste auf der Website und Ihr eigener unter Veranstaltungen.
- Kategorie – eine Familie von Veranstaltungen, mit ihrer Farbe und ihrer eigenen Seite. Gäste filtern den Kalender danach.
Kommen Sie nicht weiter?
Schreiben Sie an contact@bitforgenet.dev, oder fragen Sie im Support-Forum — die Antwort bleibt dort öffentlich, sodass die nächste Person mit demselben Problem sie findet, statt erneut fragen zu müssen. Sagen Sie uns, was Sie getan haben, was Sie erwartet haben und was stattdessen passiert ist; die Version des Plugins und von WordPress hilft mehr als alles andere in der Nachricht.