> ## Knowledge Base Index
> Fetch the complete knowledge base index at: https://help.hoppyapps.com/sitemap.xml
> Use this file to discover available pages before exploring further.
> Pure-Markdown content can be obtained by appending a '.md' suffix to the content URLs listed in the sitemap (without the trailing slash).

# ⚡ Cómo funciona Appointment Bookings con Shopify Flow

> ℹ️ **Note:** Este artículo fue traducido automáticamente usando AI y puede contener imprecisiones. Si algo se ve mal, póngase en contacto con nuestro equipo de apoyo.

¿Quieres que tu tienda reaccione automáticamente cada vez que alguien reserva, reprograma o cancela una cita? 🤖

Eso es exactamente para lo que está diseñada la integración **Hoppy Appointments \+ Shopify Flow**.

**Shopify Flow** es la herramienta de automatización gratuita de Shopify. Observa los eventos de tu tienda y ejecuta las acciones que eliges — sin necesidad de programar.

Hoppy Appointments añade **8 activadores de reservas** a Flow, para que puedas automatizar:

* 📬 Notificar a tu equipo cuando llega una nueva reserva
* 🏷️ Etiquetar clientes según su actividad de reserva
* ⏰ Recordar al equipo las reservas pendientes de aprobación
* 🔁 Hacer seguimiento tras cancelaciones o citas completadas
* 🔗 Conectar tus reservas con otras apps a través de los conectores de Flow

Todo esto funciona en segundo plano, 24/7 — para que no se te pase nada mientras estás ocupado gestionando tu tienda ✨

---

# **⚠️ Antes de empezar**

Antes de configurar las automatizaciones de reservas, asegúrate de que:

* La app **Hoppy Appointments** esté instalada en tu tienda Shopify
* Tengas al menos un servicio **activo**
  → ¿Eres nuevo en la app? Primero sigue “How to Setup Appointment Booking Services” (Cómo configurar los servicios de reserva de citas)
* La app **Shopify Flow** esté instalada (es gratuita y está desarrollada por Shopify)

ℹ️ Información útil:

No hay nada que activar dentro de Hoppy Appointments. Tan pronto como la app esté instalada, los 8 activadores de reservas aparecen automáticamente dentro de Shopify Flow.

---

# **🔔 Los 8 activadores de reservas disponibles**

Dentro de Shopify Flow encontrarás los siguientes activadores de Hoppy Appointments:

---

## **📅 Booking Created (Reserva creada)**

Se activa cuando se confirma una reserva **gratuita** nueva — ya sea reservada en tu tienda, en persona a través de POS o creada manualmente por tu equipo.

---

## **💳 Payment Booking Created (Reserva con pago creada)**

Se activa cuando se confirma una reserva **pagada** — después de que el cliente complete el pago en el checkout.

---

## **⏳ Booking Needs Approval (Reserva pendiente de aprobación)**

Se activa cuando una reserva requiere aprobación manual de tu equipo.

---

## **🔁 Booking Rescheduled (Reserva reprogramada)**

Se activa cuando una reserva se mueve a una nueva fecha u hora — incluye tanto la programación anterior como la nueva.

---

## **❌ Booking Cancelled (Reserva cancelada)**

Se activa cuando se cancela una reserva — ya sea por tu equipo o por el cliente.

---

## **🚫 Booking Declined (Reserva rechazada)**

Se activa cuando tu equipo rechaza una reserva que esperaba aprobación, o una solicitud de lista de espera.

---

## **✅ Booking Completed (Reserva completada)**

Se activa cuando tu equipo marca la asistencia de una reserva como **Completed (Completada)** en la página **Bookings (Reservas)** — ideal para hacer seguimiento después de la cita.

---

## **📋 Waitlist Booking Created (Reserva de lista de espera creada)**

Se activa cuando un cliente se une a la lista de espera de un horario completamente reservado — una señal clara de que ese horario tiene mucha demanda.

---

# **📦 Qué información incluye cada activador**

Cada activador incluye los detalles de la reserva, para que tus flujos de trabajo puedan usarlos en condiciones y mensajes:

* 📅 **Booking details (Detalles de la reserva)** → Fecha y hora, duración, tipo de reserva (regular, multiday (varios días), bundle (paquete) o waitlist (lista de espera)) y si fue creada manualmente por el personal
* 👤 **Customer details (Detalles del cliente)** → Nombre y correo electrónico
* 🛍️ **Service details (Detalles del servicio)** → Nombre e ID del servicio
* 🔗 **Linked Shopify records (Registros de Shopify vinculados)** → El producto, el cliente y, para las reservas pagadas, el pedido — para que puedas usar acciones como “Add customer tags (Añadir etiquetas al cliente)”

Algunos casos especiales:

* **Multiday bookings (Reservas de varios días)** → Incluyen tanto la fecha de inicio como la de finalización
* **Booking Rescheduled (Reserva reprogramada)** → Incluye la fecha y hora **anterior** y la **nueva**
* **Payment Booking Created (Reserva con pago creada)** → Incluye el pedido vinculado

---

# **⚙️ Paso 1 — Instalar Shopify Flow**

Shopify Flow es una app gratuita desarrollada por Shopify.

→ Abre la **Shopify App Store (Tienda de apps de Shopify)**
→ Busca **Flow**
→ Instala la app

Una vez instalada, la encontrarás en **Apps → Flow (Aplicaciones → Flow)** en tu **Shopify Admin (panel de administración de Shopify)**.

---

# **🛠️ Paso 2 — Crear un flujo de trabajo**

Abre la app **Flow** desde tu **Shopify Admin (panel de administración de Shopify)**.

Luego:

→ Haz clic en **Create workflow (Crear flujo de trabajo)**
→ Haz clic en **Select a trigger (Seleccionar un activador)**
→ Busca “booking” o navega hasta los activadores de **Hoppy Appointments**
→ Elige el activador que quieras — por ejemplo, **Booking Created (Reserva creada)**

---

# **🎯 Paso 3 — Añadir una condición (opcional)**

Las condiciones te permiten controlar exactamente cuándo debe ejecutarse el flujo de trabajo.

### **Ejemplos de condiciones**

* **Booking Type (Tipo de reserva)** es `multiday` → solo automatizar para estancias y alquileres
* **Manual Booking (Reserva manual)** es `false` → omitir las reservas creadas por tu equipo en POS o en el administrador
* **Service Name (Nombre del servicio)** contiene “Consultation” → solo ejecutarse para un servicio específico

💡 Sin condiciones, el flujo de trabajo se ejecuta para cada evento de reserva de ese tipo — que suele ser justo lo que quieres.

---

# **🚀 Paso 4 — Añadir acciones y activar**

Ahora elige qué debe suceder cuando se active el activador.

Algunas acciones populares son:

* 📧 **Send internal email (Enviar correo interno)** → Alertar a tu equipo con los detalles de la reserva
* 🏷️ **Add customer tags (Añadir etiquetas al cliente)** → Marcar clientes para segmentarlos en campañas posteriores
* 🔗 **Connect other apps (Conectar otras apps)** → Enviar un mensaje de Slack, crear una tarea y más a través de los conectores de Flow

Luego:

→ Haz clic en **Turn on (Activar)** para activar el flujo de trabajo

Tu automatización ya está activa ⚡

---

# **💡 Ejemplos de flujos de trabajo para probar**

¿No sabes por dónde empezar? Aquí tienes algunas configuraciones populares 👇

### **Ejemplo 1 — Alerta al equipo por nuevas reservas**

* **Trigger (Activador):** Booking Created (Reserva creada)
* **Action (Acción):** Send internal email (Enviar correo interno) a tu equipo con el nombre del cliente, el servicio y la fecha de la reserva

---

### **Ejemplo 2 — Recordatorio de aprobación**

* **Trigger (Activador):** Booking Needs Approval (Reserva pendiente de aprobación)
* **Action (Acción):** Send internal email (Enviar correo interno) — para que las solicitudes no queden esperando

---

### **Ejemplo 3 — Etiquetar clientes que pagan**

* **Trigger (Activador):** Payment Booking Created (Reserva con pago creada)
* **Action (Acción):** Add customer tags (Añadir etiquetas al cliente) con la etiqueta `booked-paid` para futuras campañas

---

### **Ejemplo 4 — Seguimiento después de la cita**

* **Trigger (Activador):** Booking Completed (Reserva completada)
* **Action (Acción):** Etiquetar al cliente como `appointment-completed`, o notificar a tu app de marketing para solicitar una reseña

---

### **Ejemplo 5 — Detectar horarios con alta demanda**

* **Trigger (Activador):** Waitlist Booking Created (Reserva de lista de espera creada)
* **Action (Acción):** Send internal email (Enviar correo interno) — una señal para abrir más disponibilidad de ese servicio

---

# **🏷️ Cómo etiquetar a los clientes que reservan una cita**

Etiquetar a los clientes que reservan citas facilita segmentar tu audiencia, enviar seguimientos dirigidos o identificar a los clientes que reservan con frecuencia dentro de Shopify.

Hoppy Appointments envía el ID de Shopify del cliente (`customer_id`) con cada activador de Flow, para que puedas usar la acción integrada **Add customer tags (Añadir etiquetas al cliente)** de Shopify Flow.

---

## **Paso 1 — Crear el flujo de trabajo**

Abre Shopify Flow, haz clic en **Create workflow (Crear flujo de trabajo)** y selecciona un activador de Hoppy Appointments:

* **Booking Created (Reserva creada)** → etiqueta a cada cliente que completa una reserva gratuita
* **Payment Booking Created (Reserva con pago creada)** → etiqueta a los clientes que pagaron en el checkout
* **Booking Completed (Reserva completada)** → etiqueta a los clientes después de que la cita se marca como completada

---

## **Paso 2 — Añadir una condición (opcional)**

Si solo quieres etiquetar clientes de un servicio o tipo de reserva específico, añade una condición:

* **Service Name (Nombre del servicio)** contiene “Consultation”
* **Booking Type (Tipo de reserva)** es `multiday`
* **Manual Booking (Reserva manual)** es `false` — para que no se etiqueten las reservas creadas por el personal

---

## **Paso 3 — Añadir la acción de etiquetar cliente**

1. Haz clic en **Add action (Añadir acción)**
2. Busca y selecciona **Add customer tags (Añadir etiquetas al cliente)**
3. En el campo **Customer (Cliente)**, elige la variable `customer_id` del activador
4. En el campo **Tags (Etiquetas)**, introduce la etiqueta que quieras aplicar — por ejemplo, `booked-appointment`

---

## **Paso 4 — Activar el flujo de trabajo**

Haz clic en **Turn on (Activar)**. A partir de ahora, cada cliente que coincida con tu activador y condición se etiquetará automáticamente.

⚠️ **Información útil:** Si un cliente completa la compra como invitado o no existe un registro de cliente de Shopify para su correo electrónico, la acción de etiquetado no se aplicará.

---

# **⚠️ Información útil**

* Las **reservas pagadas** solo se activan **después de que se complete el checkout** — no se activa nada cuando el cliente solo selecciona un horario
* Las **reservas de paquete (bundle)** se activan una vez por fecha de sesión del paquete
* Las reservas creadas por tu equipo (en el administrador o POS) incluyen **Manual Booking (Reserva manual) \= true** — úsalo en condiciones si solo quieres las reservas hechas por los clientes
* Si un cliente completa la compra como invitado, es posible que la reserva no se vincule a un registro de cliente de Shopify
* Si alguna vez un flujo de trabajo falla, tus reservas **nunca se ven afectadas** — las automatizaciones funcionan de forma independiente

---

# **🎉 Resultado final**

Una vez configurado correctamente:

✅ Los eventos de reserva activan tus flujos de trabajo automáticamente, 24/7
✅ Tu equipo recibe una notificación en el momento en que una reserva requiere atención
✅ Los clientes se etiquetan y organizan sin trabajo manual
✅ Los seguimientos tras cancelaciones, citas completadas y reprogramaciones se ejecutan solos
✅ Tu sistema de citas funciona junto con el resto de tus apps ✨

Con Shopify Flow conectado, tus reservas quedan totalmente automatizadas — para que puedas centrarte en tus clientes en lugar de en tu calendario 🚀

---