Sito Web per Hotel

WordPress Hotel Prenotazioni Aggiornato maggio 2026

Maggio 2026  ·  Lettura: 8 min

Il tema WordPress per Hotel che gestisce tutto: prenotazioni, prezzi dinamici, CRM, fedeltà, pagamenti online e integrazione PMS

Hotel Elegance è il tema WordPress all-in-one per hotel: prenotazioni con prezzi stagionali dinamici, pagamento online Stripe, pacchetti tematici, servizi extra upsell e gift card digitali. Il CRM integrato alimenta il programma fedeltà Silver/Gold/Platinum con sconti automatici e referral, la newsletter si sincronizza con MailChimp e le recensioni verificate si affiancano ai widget Google e TripAdvisor. I nuovi capitoli 42 e 43 aggiungono gestione multi-canale (desk, telefono, REST API e webhook HMAC verso il PMS del proprietario) e punti fedeltà completamente configurabili da admin. Tutto su WordPress, senza plugin esterni, con channel manager iCal, housekeeping Kanban, PWA e GDPR.

Sistema prezzi e prenotazioni

Il cuore del tema è un motore di prenotazione a prezzi dinamici che permette di definire tariffe con granularità massima: prezzo base per camera e formula di soggiorno (solo pernottamento, B&B, mezza pensione, pensione completa), sovrascrivibile con regole stagionali per camera, periodo e formula — fino a 4 prezzi in una regola sola. Il prezzo finale viene calcolato e mostrato in tempo reale non appena l'ospite seleziona le date, senza ricaricare la pagina.

Livello 1 — Prezzi base

Impostati per ogni camera nelle meta box. Valgono dove non esiste una regola stagionale attiva.

Livello 2 — Regole stagionali

Sovrascrivono il prezzo base per camera, formula e periodo. Priorità: camera specifica + formula specifica > tutte le camere > prezzo base.

Il flusso di prenotazione guida l'ospite dalla scelta delle date alla conferma senza mai abbandonare il sito: selezione camera — formula — pacchetti opzionali — servizi extra — riepilogo totale aggiornato in tempo reale — pagamento. La regola di cancellazione/modifica (default 72 ore prima del check-in) è configurabile da pannello admin.

Pagamenti online con Stripe

Il tema supporta due modalità di pagamento. La modalità simulata usa la validazione algoritmo Luhn su carte di test (Visa, Mastercard, Amex) — ideale per sviluppo e demo. La modalità reale si appoggia a Stripe Checkout: il cliente paga un deposito configurabile (default 30%) e il saldo viene saldato all'arrivo. Dopo il pagamento, la prenotazione passa automaticamente a "confermata" e vengono inviate le email di riepilogo sia all'ospite che all'amministratore.

Configurazione: inserisci Publishable key e Secret key Stripe da Hotel Elegance → Pagamenti Stripe. Per lo sviluppo usa le chiavi in modalità "test"; per la produzione passa alle chiavi live.

Pacchetti tematici e servizi extra upsell

I pacchetti sono offerte speciali che il cliente può aggiungere alla prenotazione con un click. Ogni pacchetto ha nome, descrizione, prezzo e tipo di calcolo (fisso, a notte o a persona). I quattro pacchetti predefiniti sono:

PacchettoPrezzoTipoInclude
Romantico€ 89FissoFiori, bollicine, late check-out
Famiglia€ 25A notteKit bambini, culla, parco giochi
Business€ 45FissoTransfer, colazione 6:00, sala riunioni
Benessere€ 120Fisso2 accessi spa, massaggio coppia

I servizi extra upsell (plugin Hotel Extra) sono un catalogo aggiuntivo proposto durante la prenotazione: l'ospite seleziona i servizi desiderati e il costo viene sommato al totale in tempo reale. Differiscono dai servizi generali del sito perché sono ottimizzati per la conversione al momento del pagamento — il momento in cui l'ospite è più propenso ad aggiungere valore al soggiorno.

Gift Card digitali

Il plugin Hotel Gift Card permette di creare e vendere soggiorni-regalo. Il cliente acquista una gift card specificando importo, nome ed email del destinatario: viene generato un codice univoco (es. GIFT-ABCD-1234) inviato automaticamente via email. Il destinatario inserisce il codice nel form di prenotazione e il valore viene scalato dal totale prima del pagamento. Da admin si vede lo stato di ogni card: attiva, riscattata o scaduta.

Sistema CRM e programma fedeltà

Il CRM integrato raccoglie automaticamente i dati di ogni ospite registrato: anagrafica, storico prenotazioni, punti fedeltà, recensioni rilasciate e codice referral. L'area riservata (/area-riservata) offre al cliente una dashboard personale completa; l'admin gestisce tutti i profili da Prenotazioni → Utenti Hotel.

Il programma fedeltà (plugin Hotel Fidelity v1.1.0) premia gli ospiti abituali con un sistema a tre livelli che assegna sconti automatici sul prezzo del soggiorno:

LivelloPunti minimiSconto
Ospite00%
Silver1005%
Gold50010%
Platinum1.00015%

I punti si guadagnano automaticamente: 10 pt/notte completata, 50 pt bonus alla prima prenotazione, 100 pt ogni anno nel giorno del compleanno. Il programma referral incentiva il passaparola: ogni cliente condivide il suo codice personale e guadagna punti extra quando un nuovo ospite prenota tramite il suo link. Con la versione 1.1.0 tutte le soglie, gli sconti e i bonus sono configurabili da admin senza toccare il codice; tre bug fix critici correggono l'assegnazione punti e l'applicazione dello sconto che in precedenza non venivano applicati.

Shortcode nuovo: [hotel_fidelity_programma] — inseriscilo in qualsiasi pagina per mostrare agli ospiti la tabella dei livelli e le regole del programma.

Newsletter e integrazione MailChimp

Il plugin Hotel Newsletter gestisce l'intero ciclo di iscrizione con double opt-in conforme GDPR: il visitatore compila il modal, riceve un link di conferma valido 48 ore, clicca e diventa iscritto confermato con email di benvenuto. Tutte le email usano variabili personalizzabili ({nome}, {email}, {link}, {unsubscribe}).

L'integrazione con MailChimp è nativa: inserendo API Key e Audience ID nelle impostazioni, ogni nuovo iscritto confermato viene aggiunto automaticamente alla lista MailChimp. Da admin è possibile inviare comunicazioni mirate a utenti hotel, iscritti newsletter o a un indirizzo singolo direttamente dal pannello WordPress, senza accedere a piattaforme esterne.

In sviluppo (MAMP) tutte le email vengono intercettate dall'inbox simulata di Hotel Mailer: nessuna email esce, ma i link sono cliccabili per testare l'intero flusso. Prima di andare in produzione basta disattivare la modalità locale e configurare WP Mail SMTP.

Recensioni clienti e widget Google/TripAdvisor

Solo gli ospiti con prenotazioni completate possono lasciare una recensione (stelle 1–5, titolo e testo libero) dall'area riservata. Ogni recensione viene inviata all'admin per approvazione: le ultime 3 approvate appaiono automaticamente in home page nella sezione "Cosa dicono i nostri clienti". Lo shortcode [hotel_recensioni] mostra tutte le recensioni approvate nella pagina dedicata con filtro per stelle.

Il plugin Hotel Reviews Widget integra anche le recensioni esterne: con una Google Places API Key le recensioni Google vengono scaricate, memorizzate in cache 24h e visualizzate con stelle, testo e autore. Per TripAdvisor il widget mostra il rating medio e un link diretto alla pagina della struttura.

Nuovo — Capitolo 42: Prenotazioni multi-canale e integrazione PMS

Tutte le prenotazioni — qualunque sia il canale di origine — scrivono sulla stessa tabella e aggiornano la disponibilità in tempo reale. Il campo canale traccia la provenienza in modo trasparente per l'admin.

Canali disponibili
CanaleOrigine
webForm frontend del sito
receptionForm admin — operatore alla reception
telefonoForm admin — prenotazione telefonica
otaREST API — PMS o OTA esterna
eventoForm prenotazione evento
Scenario A — Form admin desk/telefono

Da Prenotazioni → Nuova Prenotazione gli operatori inseriscono prenotazioni per conto degli ospiti (reception o telefono). Se l'ospite non ha un account, viene creato automaticamente con welcome email. I punti fedeltà si collegano via email: stessa email uguale stesso account CRM, storico e punti unificati.

Scenario B — REST API per il sistema del proprietario (PMS esterno)

Il PMS del proprietario può interrogare la disponibilità e creare prenotazioni via HTTP con autenticazione tramite header X-Hotel-Api-Key (chiave generata da admin).

EndpointMetodoFunzione
/wp-json/hotel/v1/disponibilita GET Disponibilità camere con camere libere, prezzo notte e totale
/wp-json/hotel/v1/booking POST Crea prenotazione da PMS esterno. Body JSON con guest_email, camera_id, date, canale
Scenario C — Webhook outbound (WordPress verso sistema proprietario)

Ad ogni evento rilevante (creazione, conferma, cancellazione, completamento) WordPress invia automaticamente un POST HTTP firmato HMAC-SHA256 al sistema del proprietario. Il payload include booking_id, canale, stato, dati ospite, camera, date e timestamp ISO8601. Il webhook è non-bloccante: non rallenta l'esperienza dell'ospite sul sito.

Altre funzionalità operative

Channel Manager iCal

Sincronizzazione bidirezionale con Booking.com, Airbnb ed Expedia. Zero rischio overbooking.

Housekeeping Kanban

Board visuale con task automatici al check-out. Stati: Da pulire — In pulizia — Pulita — Ispezione.

Check-in Online

Email pre-arrivo con link sicuro inviata 3 giorni prima. L'ospite compila i dati anticipatamente.

Fattura e ricevuta

Ricevuta HTML stampabile o salvabile come PDF per ogni prenotazione completata, dall'area clienti o dall'admin.

Dashboard KPI

Grafici revenue/occupancy in tempo reale. Widget ristorante con prenotazioni per giorno e turno.

PWA iOS/Android

Il sito si installa come app con icone personalizzabili, splash screen e funzionamento parziale offline.

Panoramica completa

AreaFunzionalità principaliIncluso
Prezzi dinamiciPrezzo base + regole stagionali per camera, formula e periodoSi
PrenotazioniForm avanzato, validazione date, formule, email automatiche, cancellazione configurabileSi
Pagamenti onlineStripe Checkout con deposito %, modalità test Luhn, conferma automaticaSi
PacchettiRomantico, Famiglia, Business, Benessere — fisso/notte/persona, selezionabili nel formSi
Servizi extra upsellCatalogo aggiuntivo proposto durante la prenotazione, costo sommato al totaleSi
Gift Card digitaliCodice univoco, invio email, riscatto automatico, gestione admin statiSi
CRM ospitiAnagrafica, storico prenotazioni, area riservata, gestione profiloSi
Fedeltà & ReferralSilver/Gold/Platinum, 10 pt/notte, bonus compleanno, sconti automatici, referralSi
Newsletter & MailChimpDouble opt-in GDPR, variabili email, sync MailChimp, invio da adminSi
RecensioniSolo ospiti verificati, moderazione admin, home page dinamica, widget Google/TripAdvisorSi
Channel ManageriCal bidirezionale con Booking.com, Airbnb, ExpediaSi
RistoranteTurni pranzo/cena, posti disponibili in tempo reale, KPI dashboardSi
HousekeepingBoard Kanban, task automatici al check-out, assegnazione personaleSi
Check-in OnlineEmail pre-arrivo 3 giorni prima con link sicuro, compilazione anticipataSi
Fattura/RicevutaHTML stampabile o PDF da browser, configurabile con logo e P.IVASi
PWAApp installabile iOS/Android, icone personalizzabili, offline parzialeSi
GDPR & LogCookie consent, Privacy Policy automatica, log attività adminSi
Multi-canale & PMS Nuovo cap.42 Form desk/telefono, REST API autenticata, webhook HMAC outbound verso sistema proprietario Si
Fedeltà v1.1.0 Nuovo cap.43 Parametri configurabili da admin, bug fix sconto/punti, shortcode pagina pubblica programma Si

Conclusione

Hotel Elegance elimina la necessità di acquistare e integrare software separati — channel manager, gestionale prenotazioni, CRM, email marketing, pagamenti — riducendo costi operativi e frammentazione dei dati. L'investimento si ammortizza rapidamente grazie all'aumento delle prenotazioni dirette (senza commissioni OTA), alla fidelizzazione degli ospiti e alla riduzione del lavoro manuale. Con i nuovi capitoli 42 e 43 il tema si apre anche all'integrazione con i sistemi informatici del proprietario, rendendolo adatto non solo a hotel boutique e B&B, ma anche a strutture di medie dimensioni che richiedono connettività con software gestionali esistenti.

tema WordPress hotel prenotazioni online WordPress Stripe hotel WordPress channel manager WordPress CRM hotel WordPress multi-canale PMS WordPress fedeltà ospiti hotel newsletter MailChimp hotel gift card hotel WordPress
Livio Bollini
Walter Livio Bollini

Matematico & Informatico · Intelligenza Artificiale · Sviluppo Web