Ein interaktiver Adventskalender im Onlineshop ist eines der wirksamsten Conversion-Tools im Q4: Kunden kommen 24 Tage in Folge zurück, öffnen täglich ein Türchen, und wer Rabattcodes je nach Kundengruppe staffelt (Stammkunden mehr, Erstbesucher weniger), erhöht sowohl die Wiederbestellrate als auch den durchschnittlichen Warenkorb. Wir haben für einen WooCommerce-Shop ein eigenes Adventskalender-Plugin entwickelt, das nahtlos mit dem Groups-Plugin und WooCommerce-Gutscheinen zusammenarbeitet.
Hier ein Beispiel unseres WordPress Adventskalender Plugins.
Voraussetzung:
– Plugin WooCommerce
– Plugin Groups
Aufgabe: Entwicklung eines Adventskalenders mit verschiedenen Rabattcodes, die automatisiert von WooCommerce (Gutscheine) integriert werden.
Die Rabattcodes sollten je nach Kundengruppe variieren. Mit dem Plugin „Groups“ werden die Kundengruppen erstellt. Eine Zuweisung der Rabatt-Codes erfolgt im Backend nach Kundengruppe. Zuvor wurde dem Benutzer eine Kundengruppe zugewiesen.
Der Adventskalender wird per Shortcode eingefügt und ist somit sehr flexibel.
[adventskalender]
Vorgehensweise:
1. Vorbereitung:
- Installation einer lokalen WordPress-Entwicklungsumgebung mit XAMPP
- Installation WooCommerce und das Groups-Plugin.
2. Plugin-Grundgerüst: Beginn mit der Erstellung eines neuen Plugin-Ordners, hier adventskalender, in wp-content/plugins/. Erstellung der Hauptdatei des Plugins, hier adventskalender.php.
3. Custom Post Type (CPT) für Adventskalendertage: Um den Kalender zu verwalten, wird ein eigener Post-Type benötigt. Hier kann jedem Tag ein Bild und eine Kundengruppe zugeordnet werden.
4. Admin-Bereich:
- Erstellung einer Metabox für den CPT, um ein Bild hochzuladen und die Gruppe auszuwählen (in Vorbereitung).
- Verwendung der WordPress-Funktion
wp_media_upload()für das Bild-Upload-Feld (in Vorbereitung). - Hinzufügen einer Dropdown-Liste hinzu, um die Gruppen auszuwählen, die von dem Groups-Plugin bereitgestellt werden.
5. Frontend-Darstellung:
- Registrierung des Shortcodes, hier
[adventskalende r]. - In der Shortcode-Funktion: Hole alle Kalendertage aus dem CPT.
- Zeige 24 Bilder an, wobei auf jedem Bild eine große Zahl dargestellt wird.
- Überprüfung beim Klicken auf ein Bild, ob der Benutzer eingeloggt ist und zu welcher Gruppe er gehört. Anzeigen des entsprechenden Rabattcodes an oder eine Meldung, dass es keinen Rabatt gibt.
- Nutzung von JavaScript (jQuery) für die interaktiven Elemente.
6. Rabattcodes mit WooCommerce:
- Manuelle Erstellung der WooCommerce-Rabattcodes programmatisch erstellt.
- Im Backend des Adventskalenders können diese Rabattcodes dann den jeweiligen Kundengruppen zugeordnet werden.
7. Design:
- Für das Backend wird das bestehende WordPress-Design für die Übersichtlichkeit behalten.
- Für das Frontend: CSS Integration, um die Bilder und Nummern zu gestalten.
Warum ein eigenes Plugin besser ist als Standard-Lösungen
Marktplatz-Plugins für Adventskalender existieren — aber sie scheitern meist an drei Dingen:
- Keine Kundengruppen-Logik: jeder bekommt den gleichen Code, B2B-Kunden mit Sonderkonditionen werden nicht abgebildet.
- Keine Integration mit WooCommerce-Gutscheinen: Codes müssen doppelt gepflegt werden, Auswertung ist mühsam.
- Statisches Design: das Türchen-Layout passt nicht zum Theme.
Eine Eigenentwicklung umgeht alle drei Punkte und erlaubt zusätzlich A/B-Testing der Türchen-Inhalte, automatisches Tracking der Öffnungsraten, und die Anbindung an E-Mail-Marketing (Reminder-Mail, wenn ein Türchen verpasst wurde).
Erweiterungen, die im Live-Betrieb wirklich helfen
- Reminder-E-Mails über WooCommerce-Follow-Up-Plugin oder Mailchimp/Brevo-Integration: „Du hast Türchen 7 noch nicht geöffnet — schau rein!“
- Social-Sharing-Buttons auf geöffneten Türchen mit personalisiertem Code → Virales Potenzial.
- Mobile-First-Layout: 70 % der Q4-Besucher kommen mobil, das Türchen-Grid muss responsive sein.
- GDPR-konformes Tracking: Öffnungsraten ohne Cookie-Banner-Friction über First-Party-Tracking via
wp_set_object_terms(). - Auto-Reset für nächstes Jahr: Plugin-Setting „Calendar-Year“ → keine manuellen Updates nötig.
Häufige Fragen zur Adventskalender-Entwicklung
Wie lange dauert die Entwicklung eines individuellen Adventskalenders?
Je nach Funktionsumfang 3–10 Werktage. Die Basis-Variante (24 Türchen, fixer Code pro Tag, ein Layout) ist in 3 Tagen umsetzbar. Mit Gruppen-Logik, Tracking und Reminder-Mails kommt man auf 8–10 Tage.
Funktioniert das auch mit anderen Shopsystemen?
Ja — wir haben das Konzept auch für Shopware-Shops umgesetzt, dort über Snippets und das Custom-Products-Modul. Für Magento 2 ist eine eigene Extension möglich. Sprich uns an, wenn du Interesse hast.
Was kostet ein individueller Adventskalender?
Eine schlanke Basis-Variante ab 1.490 € netto, eine voll integrierte Lösung mit Gruppen-Logik, Mail-Reminder und Auswertung ab 2.890 € netto. Genauere Aussagen über unseren Preis-Kalkulator.
Wie ist der Adventskalender DSGVO-konform?
Keine Cookies, keine Drittanbieter-Skripte. Alle Daten bleiben in WordPress / WooCommerce. Die Türchen-Öffnungs-Events werden serverseitig gespeichert, nicht über Browser-Storage — daher kein Consent-Banner-Bezug.
Adventskalender für deinen Shop?
Wir bauen den Kalender so, dass er zu deinem Shop und deinen Kundengruppen passt — nicht zum Adventskalender-Plugin aus dem Marketplace. Unverbindlich anfragen über WooCommerce-Agentur oder Shop erstellen lassen.








Sei der Erste, der einen Kommentar hinterlässt!