Come collegare Cal.com a un sito su Turbosite
Cal.com è un’alternativa open-source a Calendly. Il piano gratuito è molto più generoso: nessuna personalizzazione del brand, numero illimitato di incontri, integrazioni di base. I piani a pagamento sono pensati per i team e le funzionalità avanzate. L’installazione richiede 5–10 minuti.
Cosa ti servirà
- Un account su Cal.com — registrazione su cal.com (piano gratuito disponibile)
- Un sito pubblicato su Turbosite
- 5–10 minuti
Passaggio 1. Creare un tipo di incontro in Cal.com
- Registrati su cal.com e collega il tuo calendario (Google, Outlook, Apple).
- Nella pagina principale, clicca su «+ New» → «Event Type».
- Configura:
- Nome e durata.
- Slot disponibili (ad esempio, giorni feriali 10:00–18:00).
- Luogo dell’incontro: Zoom, Google Meet, Cal Video o altro.
- Descrizione e modulo con domande per il cliente.
- Salva.
📷 Screenshot: configurazione del tipo di incontro in Cal.com.
Passaggio 2. Ottenere il codice per l’incorporamento
- Nella pagina del tipo di incontro, clicca sul pulsante «Embed».
- Scegli un’opzione:
- Inline Embed — calendario integrato.
- Floating Pop-up Button — pulsante flottante.
- Pop-up via element click — popup al clic su un elemento.
- Copia il codice generato.
📷 Screenshot: finestra Embed con tre opzioni e il codice.
Passaggio 3. Inserire il codice in Turbosite
Per Inline Embed:
- Apri il tuo sito in Turbosite.
- Aggiungi un blocco «Codice HTML» nel punto desiderato della pagina.
- Incolla il codice di Cal.com.
- Salva e pubblica.
Per Floating Button e Pop-up:
-
Apri il tuo sito in Turbosite.

-
Vai su Impostazioni sito → Integrazioni → Codice HTML in
<head>(questa è la parte di servizio della pagina: i visitatori non la vedono, ma gli script vengono caricati all’apertura del sito).
- Incolla il codice di Cal.com.
- Salva e pubblica.
Passaggio 4. Verificare che la prenotazione funzioni
- Apri il sito pubblicato.
- Trova il calendario o clicca sul pulsante.
- Seleziona uno slot e prenota un incontro di prova.
- Controlla il tuo calendario: l’incontro dovrebbe apparire.
- Dovresti ricevere una conferma via email.
Domande frequenti
In cosa differisce Cal.com da Calendly? Cal.com è open-source, con un piano gratuito senza branding. Calendly è più datato e meglio conosciuto dai clienti aziendali. Per quanto riguarda le funzionalità, sono molto simili.
Quanto costa? Il piano gratuito è per uso individuale. Teams costa $15/mese/utente. Organization costa $37/mese/utente. Piani tariffari.
È possibile accettare pagamenti per gli incontri? Sì, tramite l’integrazione con Stripe. Il cliente paga al momento della prenotazione.
Cal.com può essere self-hosted? Sì, questa è la sua caratteristica principale come progetto open-source. Puoi installarlo sul tuo server e non dipendere dal cloud.
Il calendario non viene visualizzato. Verifica che il codice sia completo, che il sito sia pubblicato e che non ci siano blocchi attivi. Per l’opzione Inline, controlla il posizionamento del blocco HTML.
Approfondimenti
- Cal.com Docs — documentazione ufficiale
- Embedding Cal.com — incorporamento
- Repository GitHub — codice open-source
- Piani tariffari — descrizione delle funzionalità