Widget di prenotazione

Il widget di prenotazione per il tuo sito

GrowFlow Booking ti dà un widget di prenotazione embeddabile e completamente white-label: lo integri sul tuo sito con un componente React o con un semplice tag script, lo personalizzi con i colori del tuo brand e i clienti prenotano senza mai lasciare le tue pagine. Sotto, il widget parla con le API di Booking e scrive sul calendario collegato.

  • Widget embeddabile su qualsiasi sito o CMS
  • Completamente white-label: il tuo brand e i tuoi colori
  • Componente React (npm) o tag script standalone
  • Configurabile con embedCode o tenantSlug
  • Connesso alle API di Booking (/api/v1)
  • Multi-tenant: ogni attività ha il suo widget

Due modi per integrarlo

Puoi aggiungere il widget in due modi. Come componente React installando il pacchetto npm @growflowstudio/growflowbooking-widget e importando <BookingWidget /> nel tuo progetto, oppure come bundle standalone: includi il tag <script> servito su /widget.js (un IIFE con React già incluso) e monti il widget con poche righe. Il primo è ideale per app React, il secondo per qualsiasi sito o CMS.

White-label, il tuo brand

Il widget è pensato per sparire dentro il tuo sito: nessun marchio di terze parti in vista. Imposti theme.primaryColor con il colore della tua attività e il widget adotta la tua identità. I clienti vedono la tua prenotazione, non quella di un fornitore esterno.

Configurazione con embedCode o tenantSlug

Il widget si configura passando un embedCode oppure il tenantSlug della tua attività, insieme all'apiUrl e alla lingua (it/en). Da lì risolve automaticamente servizi, calendari e regole di disponibilità del tenant, senza codice aggiuntivo lato tuo.

Connesso alle API di Booking

Sotto la superficie, il widget non è una pagina statica: dialoga con le API REST di GrowFlow Booking su /api/v1 per leggere gli slot realmente liberi e creare le prenotazioni. Ogni appuntamento preso dal widget viene scritto sul calendario collegato come qualsiasi altra prenotazione.

Per sviluppatori e altri canali

Se vuoi andare oltre il widget, le stesse funzioni sono disponibili via API e SDK: scopri la pagina per sviluppatori. E se preferisci far prenotare in linguaggio naturale, guarda le prenotazioni via chat, che usano lo stesso motore di disponibilità.

Approfondisci: la pagina per sviluppatori · le prenotazioni via chat

Domande frequenti

Come integro il widget sul mio sito?
In due modi: come componente React installando il pacchetto npm @growflowstudio/growflowbooking-widget, oppure includendo il tag <script> servito su /widget.js e montando il widget con poche righe. Il secondo funziona su qualsiasi sito o CMS.
Il widget è white-label?
Sì. Non mostra marchi di terze parti: imposti theme.primaryColor con i colori del tuo brand e il widget adotta la tua identità, così i clienti prenotano restando dentro il tuo sito.
Come si configura?
Passando un embedCode oppure il tenantSlug della tua attività, insieme ad apiUrl e lingua. Il widget risolve da solo servizi, calendari e regole di disponibilità del tenant.
Funziona senza React?
Sì. Oltre al componente React, il backend serve un bundle standalone su /widget.js (un IIFE con React già incluso) che puoi montare con un tag script su qualsiasi sito.
Il widget crea prenotazioni reali?
Sì. Il widget parla con le API di Booking su /api/v1: legge la disponibilità reale e crea la prenotazione, che viene scritta sul calendario collegato come qualsiasi altra.

Metti il widget sul tuo sito

Crea il tuo account gratuito, personalizza i colori e incolla il widget dove vuoi ricevere prenotazioni.

Crea il tuo account gratis