Un calendrier, là où il faut.
Utilisez un bouton flottant, votre propre appel à l’action ou le bloc Booking calendar dans l’éditeur.
Intégrez Cal.com et Calendly à votre site EmDash. Vos visiteurs choisissent un créneau depuis un bouton, une fenêtre de calendrier ou un bloc dans vos contenus.
Disponible · Gratuit · Licence MIT · Plugin natif
Utilisez un bouton flottant, votre propre appel à l’action ou le bloc Booking calendar dans l’éditeur.
Connectez votre lien de réservation HTTPS. Cal auto-hébergé est également pris en charge. Choisissez une fenêtre de calendrier ou un nouvel onglet.
Le calendrier se charge au clic par défaut. Les blocs intégrés peuvent aussi se charger lorsqu’ils deviennent visibles. Personnalisez le texte, la couleur et les pages du bouton.
Installez ce plugin natif depuis npm dans votre projet Astro. Il s’exécute avec les droits de votre site. Conservez votre configuration EmDash et vos autres plugins.
pnpm add @sneaps/booking-embedimport { bookingEmbed } from "@sneaps/booking-embed";
// Inside your existing EmDash configuration:
emdash({
plugins: [bookingEmbed()],
// Keep your other plugins and settings.
});Dans l’administration EmDash, ouvrez Plugins puis les réglages de booking-embed. Enregistrez votre lien HTTPS, choisissez le service et configurez le bouton. Dans l’éditeur, tapez / puis choisissez Booking calendar pour ajouter un bloc intégré.
Non. Collez votre lien public HTTPS dans les réglages du plugin. Le plugin est gratuit sous licence MIT ; Cal.com et Calendly proposent leurs propres offres.
Ajoutez data-booking-open à un vrai lien ou bouton. Sans JavaScript, un lien conserve sa destination comme solution de repli.
Par défaut, uniquement après un clic. Un bloc réglé pour charger à l’apparition se charge aussi lorsqu’il devient visible. Le service applique alors ses politiques de cookies et de confidentialité. Pour éviter son chargement sur votre site, choisissez le mode nouvel onglet.
Le plugin ne stocke pas les données de réservation. Les événements booking_completed vers GTM ou PostHog déjà présents sont désactivés par défaut et ne contiennent que le nom du service. La transmission du nom, de l’email et des paramètres UTM est aussi optionnelle.
Si le script du service ne charge pas, les visiteurs sont envoyés vers votre page de réservation. Sans JavaScript, les boutons du plugin sont des liens classiques vers cette page.
Il intègre votre page de réservation. Il ne lit pas les réservations, n’envoie pas d’emails et ne synchronise pas lui-même les calendriers. Les plannings de rendez-vous Google Calendar ne sont pas pris en charge.
Cal.com et Calendly sont des marques de leurs propriétaires. Ce plugin n’est ni affilié ni approuvé par ces services.