Unlimited Plugins, WordPress themes, videos & courses! Unlimited asset downloads! From $16.50/m
Advertisement
  1. Code
  2. WordPress Plugins
Code

Cómo crear un calendario de reserva de citas con un complemento de WordPress

by
Difficulty:BeginnerLength:MediumLanguages:

Spanish (Español) translation by Ana Paulina Figueroa Vazquez (you can also view the original English article)

Muchas empresas piden a sus clientes que reserven citas. No importa si eres un instructor de yoga, barbero o consejero, necesitarás reservar citas para asegurarte de que todos tus clientes sean atendidos de manera ordenada y oportuna. Publicar un número telefónico para llamar y reservar citas en tu sitio web es indispensable. Sin embargo, esta no debe ser la única manera en la que tus clientes puedan reservar una cita.

En el mundo impulsado por Internet de hoy en día, los clientes ahora están acostumbrados a tener la opción de no solo llamar a tu empresa para reservar una cita, sino que también están acostumbrados a poder reservar una cita a su conveniencia las veinticuatro horas del día, los siete días de la semana. Esto ocasiona que el tener una forma de reservar citas desde tu sitio web sea una necesidad. Sin una forma de reservar citas desde tu sitio web perderás clientes nuevos y recurrentes.

Afortunadamente, WordPress tiene una colección de complementos para reservas que puedes integrar fácilmente a tu sitio. Sin embargo, muchos de estos complementos para reservas no tienen todas las funciones que necesitas para poder personalizarlos de acuerdo a tu negocio. El complemento de WordPress más vendido, Booked, es un complemento de reserva de citas con todas las funciones que puede ser adaptado a tu negocio específico y ayudarte a expandir tu cartera de clientes. En este artículo voy a explicarte cómo puedes usar este complemento para crear un sistema de reservas en tu sitio web de WordPress.

Lo que vamos a crear

Vamos a crear un sistema de reservas para nuestro negocio de masajes. Este negocio está activo de lunes a viernes de 9 a.m. a 3 p.m. Vamos a crear un calendario que permitirá que nuestros clientes se suscriban a uno de los tres tipos de masajes que ofrecemos durante nuestro horario de trabajo. Aquí está el calendario de reservas que nuestros clientes usarán para hacer sus reservas de masajes.

booking calendar

Creando un calendario de reservas

Después de que hayas instalado el complemento Booked, selecciona Appointments > Calendars (Citas > Calendarios) desde el menú de administración de WordPress. A partir de aquí crearemos un calendario de reserva de masajes. Debajo del campo de texto name (nombre), escribe Massage Bookings (Reservas de masajes) y haz clic en el botón Add New Custom Calendar (Añadir nuevo calendario personalizado). Esto creará un calendario personalizado.

A continuación vamos a comenzar a ajustar las configuraciones del calendario. Así que dirígete a Settings (Configuraciones) en el complemento de citas del panel de WordPress. Primero vamos a comenzar a editar nuestro calendario para adaptarlo a nuestro negocio de masajes ajustando las configuraciones en la pestaña general.

Dentro de la sección Booking Options (Opciones de reserva) nos gustaría asegurarnos de saber el nombre de la persona que está reservando una cita con nosotros, así que vamos a seleccionar la opción Require “Name” Only (Requerir solo "Nombre").

Desplazándonos hacia abajo en la configuración general, llegaremos a la sección Time Slot Intervals (Intervalos de tiempo). Esta nos permitirá elegir cuánto tiempo durará cada cita de masaje. Cada cita de masaje durará una hora, por lo que seleccionaremos la opción Every 1 hour (Cada hora) del menú desplegable.

Ahora cambiaremos el Cancellation Buffer (Búfer de cancelación). Queremos asegurarnos de que las citas no puedan cancelarse con demasiada proximidad a la hora programada, de modo que podamos cobrarles a los clientes si no cancelan lo suficientemente pronto. Aquí vamos a seleccionar 2 hours (2 horas) en el menú desplegable para que los clientes no puedan cancelar sus citas dentro de las dos horas anteriores a las mismas.

A continuación vamos a Display Options (Opciones de visualización) y marcamos Hide weekends (Ocultar fines de semana) en las opciones del calendario, ya que nuestro negocio no estará en operación durante los fines de semana y no hay necesidad de mostrarlos en el calendario.

Ahora que hemos terminado con las configuraciones generales, necesitamos ajustar los intervalos de tiempo disponibles en el calendario. Haz clic en la pestaña time slots (intervalos de tiempo) y serás dirigido a la página de edición. Dentro de editing time slots (Edición de intervalos de tiempo), elige el calendario Massage Bookings (Reservas de masajes) para editar nuestro calendario personalizado.

Estamos operando nuestro negocio de lunes a viernes de 9 a.m. a 3 p.m., así que tenemos que reflejar esto en los intervalos de tiempo. Debajo de Monday (Lunes) haz clic en el botón Add Timeslots (Agregar intervalos de tiempo). A continuación haz clic en el botón Bulk (Rellenar) para permitirnos crear intervalos de tiempo múltiples. Selecciona 9 a.m. en el menú desplegable Start Time (Hora de inicio), 3 p.m. en el menú End Time (Hora de finalización) y 1 space available (1 lugar disponible) en el último menú desplegable. Ya que solamente hay un practicante de masajes, solamente permitiremos la reserva de una cita.

Time Slots

Tipos de masajes

Ofreceremos tres tipos de masajes para nuestro negocio, uno normal, uno de tejido profundo y uno con piedras calientes. Queremos saber a qué masaje se inscribirán nuestros clientes cuando reserven sus citas. Para recopilar esta información, vamos a configurar nuestros propios campos personalizados en la reserva. Dirígete a la pestaña Custom Fields (Campos personalizados) en la parte superior del menú de configuraciones de Booked. Asegúrate de elegir el calendario correcto a editar seleccionando el calendario Massage Bookings (Reservas de masajes) del menú desplegable.

A continuación haz clic en el botón + radio buttons (+ botones de radio). Desde ahí, marca la casilla required field (campo necesario) para asegurarte de que el cliente nos indique qué tipo de masaje quiere recibir antes de aceptar su reserva. En el campo de texto Enter a label (Escriba una etiqueta), escribe "Type of massage you would like to receive" ("Tipo de masaje que le gustaría recibir"). A continuación agregamos otros dos campos usando el botón + radio button (+ botón de radio) y vamos a introducir nuestros tres tipos de masajes en estos campos de opción. Así es como el campo personalizado debería verse.

Custom Fields

Agregando el calendario a nuestro sitio web

Ahora que hemos creado el calendario de reservas, es momento de añadirlo a nuestro sitio web. Selecciona la pestaña Shortcodes en la configuración de los complementos, desplázate hacia abajo a la sección Display a Custom Calendar (Mostrar un calendario personalizado) y copia este shortcode en tu portapapeles. Desde ahí crea una nueva página y pega este shortcode en el campo de texto. Ahora revisa la vista previa de la página ¡y el calendario de reservas que acabas de crear estará listo para usarse!

Para ver todas las citas que se hicieron, puedes dirigirte a tu panel de WordPress y seleccionar Appointments > Appointments (Citas > Citas) desde el menú de administración. Luego serás dirigido a otro calendario en el que puedes hacer clic en cada día y ver las citas reservadas para hacer planes para tu negocio en consecuencia.

view appointments

Siéntete en la libertad de ver el siguiente video para echar un vistazo al proceso de creación del calendario en acción.

Aprovechando al máximo el complemento Booked

En este artículo solamente cubrimos algunas de las funciones disponibles en este completo complemento para reservas de WordPress. Como se mencionó, este complemento te permite personalizar completamente la experiencia de hacer una reserva. A continuación se presentan algunas otras funciones que puedes usar para personalizar aún más la experiencia de crear una reserva para tus clientes.

Citas pendientes

Dependiendo de tu negocio, quizá necesites revisar una cita reservada antes de poder aceptarla. Con este complemento, puedes configurar fácilmente la aprobación manual de citas en la pestaña de configuraciones General. En la sección New Appointment Default (Ajustes predeterminados de citas nuevas), elige set as pending (marcar como pendiente). Puedes añadir cualquier información personalizada que necesites recibir de tu cliente para su revisión en la pestaña custom fields (campos personalizados), ya que puedes crear casillas de verificación, campos de texto y mucho más.

Correos electrónicos personalizados

Es necesario enviar correos electrónicos a tus clientes a lo largo de las diversas etapas del proceso de reserva. Cuando una cita es confirmada, cancelada o aprobada, un correo de tu plataforma de WordPress enviará un mensaje de correo electrónico personalizado al cliente. En las configuraciones del complemento puedes personalizar estos correos electrónicos para que digan lo que tú desees. Incluir cualquier cosa que haga que tus clientes se sientan más cómodos y entusiasmados acerca de tu negocio sería lo mejor aquí.

Editando citas

Una función importante que debe ser mencionada es la capacidad de editar citas. Esto será increíblemente útil cuando necesites cambiar la fecha de la cita. Si vas a la pestaña Appointments (Citas) en el panel de WordPress, serás dirigido a un calendario con todas tus citas. Desde ahí, haz clic en la fecha específica en la que quieras cambiar la información de fecha u hora y selecciona la cita que quieras cambiar. Aparecerá un mensaje emergente para editar citas, en donde puedes actualizar la hora y la fecha y notificar a tus clientes sobre este cambio.

Edit appointment
Conclusión

Al dirigir una empresa que requiere la reserva de citas, es necesario no solo tener un número telefónico para que tus clientes llamen y reserven una cita, sino también tener una manera de que tus clientes hagan estas reservas en tu sitio web.

Mediante el uso del complemento Booked de WordPress, puedes añadir fácilmente un calendario de reservas totalmente personalizable a tu sitio web que se ajuste a las necesidades de tu negocio. Para probar este complemento, dirígete a CodeCanyon y echa un vistazo al complemento Booked de WordPress. Y mientras estás aquí, echa un vistazo a otros excelentes complementos de WordPress disponibles en CodeCanyon.

Advertisement
Advertisement
Advertisement
Advertisement
Looking for something to help kick start your next project?
Envato Market has a range of items for sale to help get you started.