
Prenotazioni corsi palestra: automatizzarle senza perdere clienti
Come automatizzare le prenotazioni dei corsi in palestra senza overbooking né no-show: form, lista d'attesa, notifica istruttori e reminder passo passo.
A fine guida saprai costruire un sistema di prenotazione corsi che riduce l'overbooking e i posti vuoti intervenendo su ciò che li causa: registri di prenotazione separati, liste d'attesa gestite a mano e cancellazioni che non liberano il posto in tempo. Tempo richiesto: 3-4 ore distribuite su 2-3 giorni. Prima di iniziare ti servono tre cose: il calendario corsi con la capienza massima di ogni sala, il numero WhatsApp Business della struttura (o la disponibilità ad attivarlo) e un elenco, anche approssimativo, di quanti soci prenotano ogni settimana.
Prima di iniziare
- Calendario corsi con capienza massima per sala/istruttore
- Numero WhatsApp Business attivo o da attivare
- Stima delle prenotazioni settimanali (anche approssimativa)
Il problema non è "prenotare": è cosa succede dopo
Chi cerca come prenota la palestra di solito pensa al form di prenotazione. Ma il punto che fa perdere soci non è il momento in cui si prenota: è tutto quello che succede dopo. Una lezione va in overbooking perché due prenotazioni sono arrivate per telefono e non sono state segnate sul foglio condiviso. Un socio cancella all'ultimo e il posto resta vuoto invece di essere riassegnato a chi era in lista d'attesa. Un no-show non registrato fa sembrare piena una classe che in realtà ha posti liberi. Ognuno di questi casi è un socio che si sente trascurato — ed è il primo motivo per cui smette di prenotare, prima ancora di pensare a disdire l'abbonamento.
L'automazione che vedi in questa guida risolve esattamente questi tre punti: capienza sempre corretta, lista d'attesa che si autopromuove, cancellazioni gestite in un click. Non sostituisce il gestionale che usi già per accessi e abbonamenti — si appoggia sopra, come spiegato nel pillar di questo cluster.
Overbooking: la causa più comune
Nella maggior parte delle strutture l'overbooking non nasce da un errore di calcolo, ma da prenotazioni raccolte su canali diversi (WhatsApp, telefono, reception) senza un unico registro aggiornato in tempo reale. Finché esiste più di un "libro prenotazioni", l'overbooking resta strutturale, non accidentale.
Il sistema di prenotazione automatica passo per passo
Usa Google Forms o Tally (entrambi gratuiti). Ogni corso ha un campo separato con il numero di posti disponibili impostato manualmente alla capienza reale della sala. Campi minimi: nome socio, numero di telefono, corso scelto, data e orario. Nessuna app da installare per il socio: il link basta condividerlo su WhatsApp broadcast e nella bio Instagram.
Ogni prenotazione (da form, non da telefonata a mano) popola una riga. Questo foglio diventa l'unico registro reale: se una prenotazione arriva per telefono, va inserita subito qui dallo stesso operatore, mai su un foglio a parte. È la regola che elimina l'overbooking da canali multipli.
In n8n aggiungi un nodo Google Sheets Trigger impostato su "nuova riga". Subito dopo, un nodo IF confronta il numero di prenotazioni già registrate per quel corso con la capienza massima impostata al passo 1. Se il posto c'è, il flusso prosegue sul ramo di conferma. Se il corso è pieno, il flusso prosegue sul ramo lista d'attesa (passo 4).
Quando il corso è pieno, il socio riceve comunque conferma di inserimento in lista d'attesa via WhatsApp Business API: "Il corso è al completo, sei il numero [N] in lista d'attesa. Ti avviseremo automaticamente se si libera un posto." Il nodo scrive la riga su una sezione separata dello stesso Google Sheet, con timestamp: chi arriva prima in lista d'attesa ha sempre priorità sul posto liberato.
Nel messaggio di conferma prenotazione inserisci un link di cancellazione a 1 click (form Tally o pagina dedicata). Quando il socio cancella, un nodo Wait più un secondo Google Sheets Trigger rilevano la riga aggiornata: il primo nominativo in lista d'attesa riceve subito un messaggio WhatsApp con il posto appena liberato e 15 minuti di tempo per confermare, prima di passare al successivo in coda.
Un ramo parallelo del workflow invia all'istruttore, via Telegram o WhatsApp, il conteggio aggiornato del corso ogni volta che una prenotazione, una cancellazione o una promozione da lista d'attesa modifica il numero di partecipanti attesi. L'istruttore arriva sempre con il dato corretto, senza dover controllare nessun foglio a mano.
Un nodo schedulato invia un messaggio WhatsApp due ore prima della lezione con un pulsante di conferma rapida. Chi non conferma entro il tempo impostato (tipicamente 1 ora prima) libera automaticamente il posto per il primo in lista d'attesa. Questo singolo passaggio è quello che riduce di più i no-show non comunicati, perché il posto vuoto non resta tale fino a lezione iniziata.
Perché il gestionale che hai già non basta
Le app di prenotazione già in commercio — Sportigo, Bookyway, SuperSaaS, per citarne alcune — gestiscono bene calendario e check-in, ma quasi nessuna automatizza davvero la promozione della lista d'attesa in tempo reale né la notifica push all'istruttore a ogni variazione: restano funzioni manuali o limitate al piano premium. Se usi già uno di questi strumenti, il workflow descritto sopra si affianca (via API o webhook, dove disponibile) invece di sostituirlo: il gestionale resta il registro degli abbonamenti, n8n gestisce la logica di capienza e lista d'attesa che il software di base lascia scoperta.
Se gestisci anche corsi con sale piccole
Yoga e pilates hanno una sensibilità diversa: ogni posto vuoto pesa molto di più su una sala da 8-10 persone che su una da 30. Se è il tuo caso, la guida dedicata al no-show negli studi yoga e pilates affronta la variante del problema pensata per sale piccole.
Domande frequenti
Come evito l'overbooking nelle prenotazioni dei corsi in palestra?
L'overbooking nasce quasi sempre da più canali di prenotazione non collegati tra loro (WhatsApp, telefono, reception). La soluzione non è vietare le prenotazioni telefoniche, ma imporre che ogni prenotazione, da qualsiasi canale arrivi, venga inserita subito nello stesso registro (il Google Sheet del passo 2), che è l'unica fonte su cui il workflow calcola la capienza residua.
Come funziona la lista d'attesa automatica per i corsi in palestra?
Quando un corso è pieno, il socio entra comunque in un elenco separato con timestamp di iscrizione. Se qualcuno cancella, il sistema invia automaticamente un messaggio al primo nominativo in lista, con un tempo limite per confermare prima di passare al successivo. Nessun operatore deve ricordarsi di controllare manualmente chi è in attesa.
Quanto costa un sistema di prenotazione corsi automatico per una palestra?
Lo stack descritto in questa guida (Google Forms o Tally, Google Sheets, n8n, WhatsApp Business API) usa strumenti gratuiti o con piani entry-level a basso costo mensile; il costo reale è il tempo di configurazione iniziale, circa 3-4 ore. Se preferisci non costruirlo da solo, l'audit gratuito AutoMate PRO mappa la tua struttura e stima il preventivo per farlo implementare chiavi in mano.
Cosa faccio se un socio non si presenta al corso prenotato senza cancellare?
Il reminder H-2 con richiesta di conferma (passo 7) è la misura più efficace: chi non conferma entro il tempo limite libera automaticamente il posto per la lista d'attesa, invece di lasciarlo bloccato fino a lezione iniziata. Per i no-show ricorrenti dello stesso socio, molte strutture aggiungono una notifica interna allo staff dopo la terza assenza non comunicata in un mese, per un contatto diretto prima che diventi un'abitudine.
Il sistema che hai appena visto non cambia il gestionale che usi per abbonamenti e accessi: aggiunge lo strato che quasi nessun software di base copre bene, la gestione in tempo reale di capienza, lista d'attesa e cancellazioni. Per il quadro completo del cluster, torna al pillar Gestionale palestra e automazione AI, oppure scopri come lavoriamo con strutture del settore nella pagina palestre e wellness. Se preferisci parlare direttamente ai soci in automatico anche fuori dalle prenotazioni, il modulo assistenza clienti copre la stessa logica di risposta automatica su WhatsApp applicata a tutte le richieste ricorrenti.
Altre guide di questo percorso
Gestionale per palestre: dove finisce il software e inizia l'AI
Cosa copre davvero un gestionale per palestre, dove si ferma e quali compiti restano scoperti finché non aggiungi un livello di automazione AI.
7 min read
Gestire la palestra con meno tempo: cosa automatizzare per primo
Se gestisci la palestra con poco tempo, ecco l'ordine giusto per automatizzare: cosa attivare per primo, come testarlo, quando passare al passo successivo.
7 min read
Quale agente AI potrebbe lavorare per te?
Compila l'audit gratuito: in 24 ore ricevi un'analisi personalizzata sulla tua azienda.
Inizia l'audit gratuito