Sistema di prenotazione di consultazione¶
Questo plugin porta un sistema dedicato di prenotazione di consultazione 1:1 direttamente nel tuo negozio Shopware 6 – senza dipendenza SaaS esterna come Calendly e senza trasferimento di dati a terze parti. Ideale per commercianti con prodotti che richiedono spiegazioni, come rivenditori di mobili e cucine, gioiellieri, ottici, agenzie di viaggi o negozi B2B.
Il nucleo gratuito copre già una prenotazione completa. I piani opzionali (acquisto in-app) sbloccano più consulenti, inviti di calendario, promemoria e altre funzionalità.
Punti salienti
- 🗓️ Prenotazione 1:1 direttamente nel negozio Shopware (
/beratung) - 👥 Numero illimitato di consulenti con le loro disponibilità (dipendente dal piano)
- 🔓 Prenotazione senza account cliente possibile
- 📎 Invito di calendario .ics per cliente e consulente
- 🧱 Blocco CMS compatibile con Experience Worlds per posizionamento libero
- 🔒 Conforme al GDPR – tutti i dati rimangono nel tuo database Shopware

💳 Nucleo gratuito & piani opzionali¶
Il plugin è gratuito e offre già una prenotazione completa senza piano. Acquisti funzioni aggiuntive facoltativamente come acquisto in-app (abbonamento mensile) direttamente in Shopware – cancellabile in qualsiasi momento. Requisiti: Shopware 6.7 e acquisti in-app attivi.
| Funzione | Gratuito | Starter | Business | Pro |
|---|---|---|---|---|
| Modulo di prenotazione a 4 step nel negozio | ✅ | ✅ | ✅ | ✅ |
| Prenotazione senza account cliente | ✅ | ✅ | ✅ | ✅ |
| Disponibilità settimanali per consulente | ✅ | ✅ | ✅ | ✅ |
| Panoramica prenotazioni con stato in admin | ✅ | ✅ | ✅ | ✅ |
| E-mail di conferma (testo) | ✅ | ✅ | ✅ | ✅ |
| Numero di consulenti | 1 | 3 | illimitato | illimitato |
| Prenotazioni al mese | 5 | illimitato | illimitato | illimitato |
| Invito di calendario .ics | – | ✅ | ✅ | ✅ |
| E-mail di promemoria | – | ✅ | ✅ | ✅ |
| Orari bloccati & ferie per consulente | – | ✅ | ✅ | ✅ |
| Blocco CMS (Experience Worlds) | – | ✅ | ✅ | ✅ |
| Voce manuale di prenotazione in admin | – | – | ✅ | ✅ |
| E-mail di annullamento | – | – | ✅ | ✅ |
| Esportazione CSV di tutte le prenotazioni | – | – | – | ✅ |
Niente è nascosto
Le funzioni bloccate rimangono visibili nell'interfaccia – con un suggerimento su quale piano le sblocca, e un pulsante per l'acquisto diretto (acquisto in-app). I prezzi attuali vengono mostrati direttamente nella finestra di dialogo dell'acquisto in-app di Shopware.
🔧 Installazione¶
- Prerequisito: plugin CNK Foundation
- Installazione tramite Shopware Store o ZIP
- Attivazione nel gestore dei plugin
- Elemento di menu visibile sotto Clienti > Consultazione
⚙️ Configurazione¶
Trova la configurazione del plugin sotto Impostazioni > Estensioni > Sistema di prenotazione consultazione.
| Impostazione | Descrizione | Standard |
|---|---|---|
daysAhead | Quanti giorni in anticipo i clienti possono prenotare | 28 |
autoConfirm | Impostare automaticamente le nuove prenotazioni come « confermate » (altrimenti « aperto ») | attivato |
timezone | Fuso orario per appuntamenti e invito di calendario (.ics) – selezionabile da un elenco di tutti i fusi orari | Europe/Berlin |
reminderEnabled | Invia e-mail di promemoria prima dell'appuntamento | attivato |
reminderHoursBefore | Ore prima dell'appuntamento per inviare il promemoria | 24 |
🎨 Colori¶
Nella sezione Colori della configurazione del plugin, adatta l'aspetto al design del tuo negozio – completamente senza programmazione:
| Impostazione | Descrizione | Standard |
|---|---|---|
| Colore primario | Colore principale per pulsanti, anelli avatar e accenti. Le tonalità più chiare/scure (hover, disabilitato, note) vengono derivate automaticamente. | #6d28c9 |
| Colore del testo del pulsante | Colore del testo sui pulsanti principali e negli avatar delle iniziali | #ffffff |
Un colore, design coerente
Devi solo impostare il colore primario – tutte le altre tonalità vengono calcolate automaticamente, in modo che l'intera interfaccia di prenotazione appaia coerentemente nel tuo colore desiderato.
Promemoria & invito di calendario
Le e-mail di promemoria e l'allegato .ics sono disponibili dal piano Starter. Senza il piano appropriato, l'impostazione rimane visibile ma non viene eseguita.
👥 Gestire i consulenti¶
Sotto Clienti > Consultazione > Consulenti, crei i tuoi consulenti. Per ogni consulente hai a disposizione:
- Nome e indirizzo e-mail (per la notifica dell'appuntamento)
- Foto (Media)
- Descrizione e ambito di specialità (visualizzati sulla carta del consulente) – traducibile per lingua
- Priorità – valori più alti vengono visualizzati per primi nell'elenco (standard: 0)
- Stato Attivo (controlla la visibilità nel negozio)
- Disponibilità per giorno della settimana inclusa la durata dello slot
- Orari bloccati & ferie (da Starter)

Negozi multilingue
Descrizione e ambito di specialità sono traducibili. Con il selettore di lingua in alto a destra nella vista dei dettagli del consulente, gestisci i testi per lingua; il negozio visualizza automaticamente la lingua del rispettivo canale di vendita. Le lingue non tradotte ricadono nella lingua predefinita.
Limite di consulenti per piano
Gratuito: 1 consulente · Starter: 3 consulenti · Business/Pro: illimitato. Se viene raggiunto il limite, l'interfaccia segnala l'aggiornamento necessario.
📅 Disponibilità & slot {{ #Verfuegbarkeiten }}¶
Per ogni consulente, registri finestre temporali settimanali con una durata dello slot fissa. Il plugin calcola automaticamente gli slot prenotabili per i giorni a venire (daysAhead) e nasconde gli slot già prenotati o bloccati.
- Orari bloccati (da Starter) bloccano giorni individuali o periodi per consulente – ad esempio, per ferie o festivi.
- Il calendario del negozio mostra solo slot liberi.
🛒 Processo di prenotazione nel negozio¶
I clienti accedono alla prenotazione tramite il percorso /beratung. Il processo consiste di quattro step:
- Selezionare il consulente (
/beratung) - Scegliere la data tra gli slot liberi (
/beratung/{beraterId}/termin) - Dati di contatto e messaggio opzionale (
/beratung/{beraterId}/kontakt) - Conferma (
/beratung/bestaetigung/{buchungId}) – inc. invito di calendario per e-mail


Un link di cancellazione personale (/beratung/stornieren/{token}) viene creato per prenotazione e inviato.
Sulla pagina prodotto, il pulsante « Prenota consultazione » apre la prenotazione direttamente in off-canvas – senza cambio di pagina:

Posizionabile liberamente tramite Experience Worlds
A partire dal piano Starter, è disponibile un blocco CMS « Prenotazione consultazione », che puoi posizionare liberamente nelle pagine Experience Worlds.
📋 Gestire le prenotazioni¶

Sotto Clienti > Consultazione > Prenotazioni, vedi tutti gli appuntamenti con il loro stato:
| Stato | Significato |
|---|---|
open | Aperto (se la conferma automatica è disabilitata) |
confirmed | Confermato |
cancelled | Annullato |
completed | Completato |
A partire dal piano Business, puoi anche inserire manualmente gli appuntamenti in admin.
📤 Esportazione CSV (Pro) {{ #Export }}¶
A partire dal piano Pro, il pulsante « Esporta CSV » è disponibile nella panoramica delle prenotazioni. Un clic scarica tutte le prenotazioni come file CSV (consultation-bookings.csv) – ideale per i team con alto volume di consultazione che desiderano elaborare dati al di fuori di Shopware (Excel, report, CRM).
Il file è UTF-8 (con BOM per caratteri speciali corretti in Excel) e delimitato da punto e virgola. Colonne incluse:
| Colonna | Contenuto |
|---|---|
| Data | Data dell'appuntamento (AAAA-MM-GG) |
| Da / A | Ora di inizio e fine |
| Consulente | Consulente assegnato |
| Cliente | Nome del cliente |
| E-mail del cliente | |
| Telefono | Telefono del cliente (se fornito) |
| Stato | Stato della prenotazione |
| Messaggio | Messaggio opzionale del cliente |
Senza piano Pro
Il pulsante rimane visibile (con icona di blocco) e apre direttamente la finestra di dialogo dell'acquisto in-app per il piano Pro.
📬 Notifiche e-mail {{ #Emails }}¶
Il plugin invia messaggi tramite il sistema di posta Shopware al cliente e al consulente:
| Tipo | Destinatario | Allegato | A partire da |
|---|---|---|---|
| Conferma | Cliente & consulente | .ics (Starter+) | Gratuito (testo) |
| Promemoria | Cliente | .ics | Starter |
| Annullamento | Cliente & consulente | – | Business |

Il promemoria viene inviato tramite un task programmato orario (cnk_beratung.booking_reminder), controllato da reminderEnabled e reminderHoursBefore.
Testi e-mail liberamente modificabili
I tre messaggi di posta sono memorizzati come modelli di posta Shopware. Sotto Impostazioni > Modelli di posta, troverai « Consultazione – Conferma / Promemoria / Annullamento » e puoi adattare l'oggetto e il contenuto (de/en) in qualsiasi momento – senza programmazione.
Requisito: worker di background
L'invio di promemoria richiede il worker di background di Shopware (Message Queue & task programmati). Con Shopware Cloud e la maggior parte degli hosting gestiti, questo è attivo per impostazione predefinita.
🔐 Permessi (ACL) {{ #Berechtigungen }}¶
Il modulo è completamente integrato nel sistema di diritti di Shopware. Sotto Utenti & Diritti > Ruoli, troverai il gruppo di permessi « Prenotazione consultazione » con i livelli Viewer / Editor / Creator / Deleter, con i quali controlli quali collaboratori possono visualizzare o modificare i consulenti e le prenotazioni.
🔒 Privacy dei dati (GDPR) {{ #Datenschutz }}¶
Il plugin funziona completamente all'interno della tua installazione Shopware. Non c'è trasferimento di dati a servizi esterni – tutti i dati dei consulenti, degli appuntamenti e dei clienti rimangono nel tuo database Shopware.
❓ Domande frequenti¶
Il plugin è gratuito?
Sì. Il nucleo è gratuito permanentemente – prenotazione a 4 step, 1 consulente, fino a 5 prenotazioni al mese e e-mail di conferma di testo. Acquisti funzioni aggiuntive facoltativamente tramite acquisto in-app.
Ho bisogno di Calendly o di un servizio esterno?
No. Il sistema di prenotazione completo viene eseguito nel tuo negozio Shopware, completamente senza dipendenza SaaS esterna.
I clienti possono prenotare senza account cliente?
Sì. La prenotazione è possibile senza registrazione tramite un modulo semplice a 4 step.
Quale versione di Shopware è necessaria?
Shopware 6.7. Per i piani a pagamento, anche gli acquisti in-app sono obbligatori.
Quanti consulenti posso creare?
Gratuitamente 1 consulente, Starter 3 consulenti, Business e Pro illimitato.
I clienti ricevono un invito di calendario?
Sì, a partire dal piano Starter, l'e-mail di conferma e promemoria contiene un allegato .ics per cliente e consulente.
📬 Support¶
Per domande, suggerimenti per miglioramenti o personalizzazioni, contattateci per email all'indirizzo support@cnk-plugins.de.