Tipologia
Plugin
Cliente
Elettrotech
Stato
In sviluppo
Descrizione
Plugin WordPress/WooCommerce che mostra una ruota della fortuna interattiva dopo il completamento di un ordine per far vincere coupon sconto, con script di setup dell’ambiente.
Il progetto consiste nella progettazione e nello sviluppo di un plugin verticale personalizzato per WooCommerce, mirato a introdurre dinamiche di Gamification all'interno del flusso post-vendita dell'e-commerce Elettrotech. L'applicazione interviene in un momento psicologico cruciale del customer journey: la pagina di ringraziamento ordine (Thank You Page). Agganciandosi al completamento del checkout, il sistema ingaggia l'acquirente invitandolo a interagire con una ruota della fortuna visuale, offrendo la possibilità di vincere codici promozionali e coupon sconto univoci validi esclusivamente sulla transazione successiva, massimizzando così il ciclo di vita del cliente (LTV).
Finalità
Aumentare la fidelizzazione e gli ordini ripetuti di un e-commerce WooCommerce (cliente Elettrotech) tramite gamification: al termine dell’acquisto il cliente fa girare una ruota della fortuna e può vincere coupon sconto applicabili agli ordini successivi.
Tecnologie
- PHP (plugin WordPress, header "Ruota della Fortuna" v1.0.0)
- WooCommerce (requires WC >= 5.0)
- JavaScript / CSS per la ruota interattiva (assets/js, assets/css)
- Bash (`setup.sh`) per provisioning automatico di WordPress + WooCommerce
- Nginx (`nginx-ruota-fortuna.conf`, dominio `ruota.local`)
Funzionalità principali
- Ruota interattiva in popup mostrata dopo il completamento ordine (template `popup-wheel.php`)
- Generazione e gestione coupon di vincita (`class-rdf-coupon.php`)
- Logica di segmenti/probabilità della ruota (`class-rdf-wheel.php`)
- Pannello di amministrazione per la configurazione (`class-rdf-admin.php`)
- Integrazione frontend con gli hook WooCommerce (`class-rdf-frontend.php`)
- Script di setup che crea DB, scarica WordPress e prepara l'ambiente di test
Note
Variante/componente dello stesso progetto presente in `ruota`: questa cartella contiene il solo plugin `ruota-della-fortuna` (pacchetto di sviluppo) più gli script di provisioning, mentre `ruota` è l’installazione WordPress completa che ospita lo stesso plugin.
Particolarità
Architettura del plugin ben strutturata in classi separate per responsabilità (frontend, wheel, coupon, admin) e template isolati. Include automazione DevOps (`setup.sh` + config Nginx) per ricreare rapidamente un ambiente di sviluppo/test riproducibile.