Taak · combinatie van drie widgets · afspraken en etalage gratis
Een gat op woensdag om 14:30 is geen regel in het journaal, maar geld dat u misloopt. De combinatie toont vrije plekken aan wie al op uw site is en laat hen daar ook boeken: de pop-up noemt de eerstvolgende uren, de afspraak opent met de tijd al gekozen, en ernaast is te zien dat er echt mensen bij u komen.
Afspraken en etalage — gratis. Pop-ups — een betaalde uitbreiding.
De gast ziet tijd, geen formulier: de keuze begint bij het uur, niet bij een vragenlijst.
„Vandaag vrij: 14:30, 16:00, 18:30 — maak een afspraak”. De tijden in de tekst zijn niet handmatig ingevoerd: ze worden berekend door dezelfde roosterkern als het afsprakenjournaal, op basis van uw openingstijden, de roosters van de medewerkers, buffertijden per dienst en al bezette tijd.
Er opent een afspraakformulier met de dag en tijd al gekozen, en als de campagne aan een dienst of medewerker is gekoppeld, ook daarmee. De gast hoeft alleen te bevestigen in plaats van de afspraak vanaf nul op te bouwen.
Dienst → medewerker → tijd → contactgegevens. Overbodige stappen worden overgeslagen: één dienst — direct naar de tijd, één geschikte medewerker — wordt automatisch gekoppeld. Er is een optie „elke beschikbare” en een chip „⚡ Dichtstbijzijnde”.
Geen „bedankt”, maar een antwoord van het systeem: het nummer van de afspraak, een knop voor Telegram-herinneringen, een bestand voor de agenda en een link „afspraak beheren”. Als het tijdslot inmiddels bezet is — een eerlijk „het tijdslot is al bezet” en terug naar het rooster, in plaats van een stille verdwijning.
Een afspraak via de website verschilt niet van een afspraak die een beheerder heeft ingevoerd.
In het rooster van de medewerker en in het algemene journaal — met dienst, duur en buffer, alsof deze handmatig is ingevoerd. De aanbetaling, als u die hebt ingeschakeld, wordt door de server berekend en aan de gast getoond vóór verzending.
Online-afspraken →De dienst ziet de nieuwe afspraak in de werkchat en kan deze oppakken — een aparte „wie houdt vandaag de aanvragen in de gaten” is niet nodig.
Werkchat →Planning, doelgroep, weergavelimieten en pauze na sluiten met het kruisje — op dezelfde plek als de overige proactieve berichten. De diagnose noemt eerlijk de reden waarom de pop-up niets heeft laten zien.
Campagnes en pop-ups →Het paneel „Widget op de website” toont het traject van weergave tot verzonden afspraak. Het paneel zelf maakt deel uit van de betaalde uitbreiding „Afspraak-autopiloot” — de widget en het journaal blijven daarbij gratis.
Online-afspraken →De afspraak is het verplichte onderdeel, de pop-up en de etalage versterken deze.
De plek zelf waar de gast een afspraak maakt
De wizard „dienst → medewerker → dag en tijd → contactgegevens” op uw pagina. Tijdsloten worden berekend op basis van openingstijden, roosters en vakanties van medewerkers, buffertijden per dienst en bezette tijd; de tijd wordt weergegeven in de tijdzone van de zaak en niet omgerekend naar de zone van de gast. Er is een wachtlijst voor een bezette dag, gastgeheugen, herinneringen in Telegram en een bestand voor de agenda.
Widgetpagina →Toont tijdsloten aan wie al op de site is
Een balk onderaan de pagina met een live klok: slimme tags vullen het eerstvolgende tijdslot en het eerlijke aantal vrije plekken in. Horizon — vandaag, morgen of 48 uur; pillen van 1 tot 6. Geen dienst, geen medewerker of geen vrije uren — dan wordt de pop-up helemaal niet getoond, en de weergavefrequentie wordt daardoor niet verbruikt.
Widgetpagina →Laat zien dat klanten echt bij u komen
Onopvallende blokjes met aggregaten die onze backend heeft berekend: „7 nieuwe afspraken in 7 dagen”, gemiddelde beoordeling over 90 dagen. Een vrij tekstveld bestaat in dit schema fysiek niet — u kunt geen verzonnen naam of stad in een blokje invullen.
Widgetpagina →Account Cenaly.com en het domein van uw website in het gedeelte „Mijn website”. De website blijft van u — wij verhuizen of kopiëren deze niet.
Eén regel vóór </body>: in het themasjabloon van WordPress, in de „HTML-code” van Tilda of Wix, in theme.liquid van Shopify. De tag is gemeenschappelijk voor alle widgets — u hoeft deze niet een tweede keer in te voegen.
Elke widget is een schakelaar en instellingen in de beheeromgeving. Een aanpassing bereikt de website zonder tussenkomst van een ontwikkelaar, de CDN-cache — vijf minuten.
Die specifieke tag
<script src="https://cdn.cenaly.com/site/v1.js" data-domain="your-site.com" async></script> Één tag voor alle widgets. `data-domain` is uw website, al het overige staat in het beheer.
Pop-up op de dienstenpagina: „vandaag vrij om 14:30, 16:00” — en de gast maakt een afspraak bij een specifieke medewerker. De campagne kan worden gekoppeld aan een dienst of aan een medewerker bij wie de dag vaker leeg blijft.
Studio, reparatie, bijles, servicecentrum: diensten met duur en buffer in de catalogus, tijdsloten worden berekend op basis van uw rooster en vakanties. Een aanbetaling houdt degenen tegen die „alleen even komen kijken”.
Passen, consult, service en reparatie ter plaatse — dat is ook een dienst in de catalogus. De gast ziet het eerstvolgende tijdslot zonder de winkel te bellen.
Masterclasses en proeverijen worden als diensten aangemaakt en net zo geboekt. Tafels worden met deze koppeling echter niet meegeteld — daarvoor is er de naburige taak over reserveringen vanaf de site.
Afspraken en de eerlijke etalage zijn gratis; het enige betaalde in deze combinatie zijn de pop-ups.
Uit dezelfde openbare gegevens van uw vestiging als het afspraakformulier: openingstijden en tijdzone, dienstencatalogus, roosters van medewerkers en al bezette tijd. Dezelfde kern berekent ze — er is geen tweede bron van waarheid over vrije tijd in het systeem.
De widget wacht op het antwoord van de server en beschouwt een afspraak niet als geslaagd zodra deze is verzonden. Is het tijdslot intussen bezet, dan krijgt de gast „het tijdslot is al bezet”, wordt het bezettingsbord opnieuw ingelezen en keert hij terug naar het raster.
Nee. Afspraken werken op uw eigen site; een aparte pagina is alleen nodig voor de gast — om na bevestiging zijn eigen afspraak te beheren.
De gast laat zijn e-mailadres achter op de wachtlijst en krijgt een bericht zodra er tijd vrijkomt. De widget vermeldt er direct bij dat de aanvraag niets reserveert.
De campagne heeft een rooster, een doelgroep, limieten voor het aantal vertoningen en een pauze nadat deze met het kruisje is gesloten. En het belangrijkste: zonder vrije momenten wordt hij helemaal niet getoond.
Ja. In de campagne kiest u een specifieke dienst en medewerker uit uw werkelijke catalogus en rooster; kiest u niets, dan wordt de eerste dienst en een willekeurige beschikbare medewerker genomen.
Nee. De widgets draaien op uw eigen website: één tag vóór `</body>` — daarna schakelt u alles in met schakelaars in het beheer. Uw markup, hosting en domein blijven ongewijzigd.
De loader is één klein script met `async` en blokkeert het renderen niet. Alleen de bundles van ingeschakelde widgets worden geladen, en de zware onderdelen pas bij een actie van de bezoeker: het formulier voor inschrijving op een Abonnement weegt bijvoorbeeld 13,7 KB en wordt pas geladen na een klik op de knop, terwijl er op de pagina daarvoor een starter van 889 bytes staat.
Nee. De widget rendert in een Shadow DOM: de stijlen van uw website hebben geen invloed erop, en zijn stijlen lekken niet naar buiten.
In de Cloud waar uw Account draait: cenaly.com — AWS, cenaly.ru — Yandex Cloud in Rusland. Aanvragen, gesprekken, Reserveringen en Afspraken verlaten de omgeving van het merk niet.
Meer informatie — installatie per platform, configuratie en probleemoplossing — vindt u in de help. Hoe u dit instelt, leest u in de help →
Live vensters, een afspraak maken in twee tikken en eerlijke cijfers ernaast.
Gratis beginnenZonder kaart. Afspraken en etalage zijn gratis, pop-ups zijn een uitbreiding van de catalogus.