Saltar al contenido

Caso real · Yoga, Pilates y bienestar

RUMA: sistema de reservas y sitio bilingüe para un estudio de wellness en Charlotte (EE. UU.)

Para RUMA, una marca nueva de yoga, Pilates y sound bath con clases pop-up en Charlotte, Carolina del Norte, Catalyx Studio construyó el sitio en inglés y español, el sistema de reservas con cuentas, créditos y membresías, y el panel donde el equipo maneja las clases del día. El alumno reserva solo, en su idioma, y recibe cada aviso por correo.

Cliente
RUMA (RUMA Wellness LLC)
Rubro
Yoga, Pilates y bienestar
Dónde
Charlotte, Carolina del Norte, EE. UU.
Lo que construimos
  • Sitio web bilingüe
  • Sistema de reservas
  • Panel del equipo
  • Correo del dominio
  • SEO y visibilidad en IA
Sitio de RUMA

El negocio

RUMA es una marca nueva de wellness en Charlotte, Carolina del Norte (EE. UU.), operada por RUMA Wellness LLC. No tiene un salón fijo: organiza clases pop-up de yoga, Pilates, sound bath y otras experiencias de bienestar en espacios que van rotando por la ciudad.

Es una marca bilingüe. Sus clases se dan en inglés, en español o en las dos lenguas, y su público incluye a la comunidad hispanohablante de Charlotte.

El reto

Un estudio pop-up cambia de lugar, así que el alumno necesita saber con certeza dónde es su clase y recibir cualquier cambio a tiempo. Además, cada reserva tiene reglas: cuántos créditos usa, hasta cuándo se puede cancelar sin perderlo y qué pasa si el estudio cancela la clase.

RUMA arrancaba desde cero. Necesitaba un sitio que la gente encontrara en Google, en inglés y en español, y un sistema propio para vender clases, paquetes y membresías, tomar reservas y llevar la operación diaria sin depender de hojas de cálculo.

Lo que construimos

Una plataforma hecha en Ruby on Rails 8.1, preparada para manejar más de un estudio, con estas partes:

El sitio y las reservas

  • Sitio público en inglés y español, con el horario de clases, una página por clase y la reserva desde la misma página.
  • Cuentas de alumno: registro, confirmación por correo, cambio de contraseña y un perfil donde cada persona elige su idioma.
  • Créditos, paquetes y membresías: paquetes de clases, oferta de introducción para quien llega por primera vez y membresías con términos de renovación automática. El cobro en línea con Stripe se está conectando.
  • Reglas de reserva y cancelación, con un plazo de cancelación tardía. El sistema devuelve o descuenta el crédito solo, según cuándo se cancela.
  • Facturas, recibos y notas de crédito en PDF.
Página de RUMA «Yoga y Pilates en español en Charlotte», con los botones Ver clases en español y Ver el horario completo
Una de las páginas para búsquedas concretas: yoga y Pilates en español en Charlotte.

Los correos automáticos

Cada alumno recibe sus correos en el idioma que eligió:

  • Confirmación de reserva, con un archivo .ics para guardarla en el calendario.
  • Aviso de cancelación, y aviso cuando es el estudio el que cancela la clase.
  • Recordatorio 24 horas antes, con el lugar donde será el pop-up, y aviso si el lugar cambia.
  • Términos de la membresía y aviso de pago fallido.

Los correos salen del dominio de RUMA a través de Resend, con SPF, DKIM y DMARC configurados para que lleguen a la bandeja de entrada. En el camino rescatamos también el correo de Google Workspace de la marca: después de un cambio de registrador, el dominio había quedado sin registros MX y los correos rebotaban. Los restauramos.

El panel del equipo

  • Roles para dirección, gerencia, recepción, instructores y un superadministrador, con verificación en dos pasos para entrar.
  • Vista «Hoy» con las clases del día y la lista de cada una para marcar asistencia o inasistencia.
  • Programación de clases que avisa si hay choques de horario.
  • Facturas manuales para pagos en efectivo o cheque, con sus reversos bien hechos.
  • Reportes y exportaciones a CSV, Excel y PDF.
  • Registro de actividad: queda constancia de quién hizo cada cambio.

Para que lo encuentren Google y las IA

El sitio salió con lo necesario para aparecer en buscadores y en asistentes como ChatGPT:

  • Sitemap con las versiones en inglés y español de cada página, robots.txt que deja entrar a los rastreadores de IA y un archivo llms.txt.
  • Datos estructurados (schema.org) del negocio, con Charlotte como zona de servicio y los dos idiomas, más el catálogo de ofertas, las preguntas frecuentes y un evento por cada clase.
  • Siete páginas para búsquedas con poca competencia: sound bath, yoga a la luz de las velas, Pilates con matcha, yoga pop-up, eventos privados, yoga bilingüe y una página pensada primero en español, «yoga en español en Charlotte».
  • Una etiqueta en cada clase que dice en qué idioma se da.
  • Google Search Console y Bing Webmaster Tools verificados, con los sitemaps enviados, e IndexNow para avisar de cada página nueva.
Sección del inicio de RUMA «How do you want to feel today?» con seis opciones: Stronger, Restored, Grounded, Energized, More mobile y Connected
En el inicio, el visitante elige cómo se quiere sentir y el sitio le sugiere por dónde empezar.

Cómo funciona

Así es el recorrido de alguien que busca una clase de yoga en español en Charlotte:

  1. Llega a la página de yoga en español, ve las clases y su idioma, y abre la que le queda bien.
  2. Crea su cuenta, confirma su correo y elige español como idioma.
  3. Reserva con un crédito de su paquete o de la oferta de introducción, y recibe la confirmación con el archivo para su calendario.
  4. Un día antes le llega el recordatorio con el lugar del pop-up. Si cancela fuera del plazo, recupera su crédito sin escribirle a nadie.
  5. El día de la clase, el equipo abre la vista «Hoy», ve la lista y marca quién llegó.

En el celular, cada página mantiene a mano el botón para reservar.

Vista móvil de la página de RUMA de yoga y Pilates en español en Charlotte, con el botón Reserva tu mat

Lo que cambió

El sitio salió en línea el 2 de noviembre de 2026 en rumaofficial.com. Antes del lanzamiento:

  • Hicimos tres rondas de auditoría de experiencia de punta a punta, del lado del alumno y del panel del equipo, y corregimos unos 70 problemas.
  • El sistema tiene 987 pruebas automáticas que revisan reservas, créditos, facturas y correos antes de cada cambio.
  • RUMA tiene sus reservas, sus créditos, sus facturas y sus correos en un solo sistema propio, en los dos idiomas de su público.

También dejamos el sitio rápido en el celular. Estas son las mediciones de la página de inicio antes y después de optimizarla:

Medición Antes Después
Puntaje de Lighthouse en celular 64–67 87–93
Tiempo hasta ver el contenido principal (LCP) en celular 5.8 s 3.0 s
Peso de la página 3 MB 834 KB
JavaScript (comprimido) 11 archivos, 211 KB 1 archivo, 50 KB

En computadora, el puntaje de Lighthouse quedó en 100.

Preguntas frecuentes

¿Pueden hacer un sistema de reservas para mi estudio?

Sí. El de RUMA maneja horario, cupos, créditos, paquetes de clases, membresías y reglas de cancelación, y manda los correos de cada reserva en el idioma del alumno. Si tu estudio trabaja distinto, lo ajustamos a tus reglas en vez de cambiar tu forma de trabajar.

¿El sitio puede estar en inglés y en español?

Sí. El sitio de RUMA tiene cada página en los dos idiomas, y cada alumno elige el suyo en su perfil. Las clases muestran si se dan en inglés, en español o en las dos lenguas.

¿Trabajan con negocios en Estados Unidos?

Sí. Catalyx Studio está en La Chorrera, Panamá Oeste, y trabaja con negocios de cualquier país. RUMA y Real Stone by Rafa están en Carolina del Norte. El diagnóstico inicial es una llamada gratis de 30 minutos por Google Meet, así que no importa dónde estés.

¿Cuánto cuesta un sistema así?

Los sistemas se cotizan después de un diagnóstico gratis de 30 minutos por Google Meet, porque dependen de cómo vendes tus clases, qué reglas tienes y qué necesita tu equipo cada día. Si solo necesitas un sitio informativo, la Landing arranca en $450 y el MultiPágina en $600 (USD).

¿Tus reservas viven entre mensajes, hojas de cálculo y apps que no hablan entre sí? Agenda tu diagnóstico y lo revisamos juntos.

Más casos reales

  • Caso real

    Abastra, un catálogo con precios afuera y un sistema de cotizaciones adentro

    Para Abastra, distribuidora de suministros para restaurantes en Santo Domingo, Catalyx Studio construyó el sitio con catálogo, precios y carrito, el sistema interno donde el equipo recibe y confirma cada pedido, y piezas para redes y anuncios. El cliente arma su pedido solo y el equipo lo recibe completo, con los precios ya calculados.

  • Caso real

    Real Stone by Rafa, un sitio en inglés que muestra cada obra

    Catalyx Studio construyó el sitio web de Real Stone by Rafa, una empresa familiar de remodelación y piedra en Carolina del Norte. Sus proyectos quedan ordenados por tipo, y quien busca remodelar su casa puede ver el trabajo y escribirle a Rafa desde el celular.

¿Quieres algo así para tu negocio?

Cuéntanos qué necesitas en un diagnóstico gratis de 30 minutos por Google Meet. Sales con una idea clara de qué te conviene y cuánto cuesta.

Landing desde $450 · MultiPágina desde $600 · WhatsApp con IA desde $100/mes · Sistemas a la medida, bajo consulta