🌴 LastMinuteTours – Plataforma Web de Tours, Traslados y Red de Aliados

Especificación Técnica y Funcional – Versión 3.0 · Documento Final Integrado · Junio 2026
Operadora Mexitour / Last Minute Cancun
Cancún · Playa del Carmen · Tulum · Riviera Maya
2.0 – Documento Final Integrado
Junio 2026
💡 Visión del proyecto: "Que cualquier persona con un teléfono y contacto con turistas pueda vender un tour, rastrear su comisión y cobrarla el viernes."

Índice del documento

  • 01Resumen ejecutivo y principios del proyecto
  • 02Sitio web mobile-first – wireframes y páginas
  • 03Página individual de tour – contenido y wireframe completo
  • 04Módulo de código de descuento y aliado
  • 05Flujo de compra del cliente + login con Google/Facebook
  • 06Panel admin – Alta de tours (bloques A–N)
  • 07Sistema de Aliados Turísticos – estructura y comisiones
  • 08Panel admin – Gestión de aliados
  • 09Panel del Aliado – Dashboard, pagos y referidos
  • 10Comisiones – estados, reglas y ciclo semanal
  • 11Reglas del sistema de red multinivel (10 reglas)
  • 12Módulo de traslados – cotizador con monitoreo de vuelo
  • 13Roles y permisos de usuario (8 roles)
  • 14Reportes y automatizaciones
  • 15Arquitectura técnica e integraciones
  • 16Fases de desarrollo (4 fases con tiempos)
  • 17Criterios de aceptación (12 criterios medibles)
  • 18Módulo Last Minute – flujo WhatsApp completo
  • 19Posicionamiento en IA – estrategia AEO completa
  • Sección 01

    Resumen Ejecutivo y Principios del Proyecto

    Se desarrollará una plataforma digital de venta de tours y traslados para el corredor Cancún–Riviera Maya con tres pilares estratégicos. La prioridad es el desempeño en móvil: velocidad, usabilidad con el pulgar y compra en el mínimo de pasos posible.

    🌐 Sitio web de ventasMobile-first. Venta directa de tours y traslados. Login con Google o Facebook. Código de descuento siempre visible. Proceso de compra en pocos pasos con confirmación inmediata por Email y WhatsApp.
    ⚙️ Panel de administraciónAlta de tours en bloques A–N (14 bloques). Incluye accesibilidad, variantes, voucher, keywords y suplemento individual. Cualquier persona del equipo da de alta un tour completo en menos de 5 minutos.
    🤝 Red de Aliados TurísticosDos niveles: Aliado Turístico (N1) y Aliado Referido (N2). Comisión 10% directa + 2% residual (requiere 1 venta propia cada 90 días). Panel propio. Depósito semanal cada viernes.
    🚐 Traslados con cotizadorCotizador inteligente con selección de terminal (T2/T3/T4), monitoreo de vuelo en tiempo real, notificación WhatsApp con foto del conductor, y letrero con nombre al salir de aduana.
    🔥 Módulo Last MinuteTours de espacios sobrantes vendidos entre 6–8 PM a precio reducido. Botón flotante en toda la app. Flujo completo por WhatsApp: el cliente elige tours de interés y recibe aviso automático si hay lugar.
    🤖 Posicionamiento en IA (AEO)Estrategia de 5 pilares para que ChatGPT, Gemini, Claude y Perplexity recomienden la plataforma cuando turistas pregunten sobre tours en Cancún y Riviera Maya. Plan de 2 años con métricas mensuales.

    Principios de diseño

    PrincipioInstrucción para el desarrollador
    Mobile-FirstEl diseño se construye primero en 375px y luego se adapta a PC. Menú inferior fijo tipo app, botones grandes para el pulgar, imágenes en WebP con lazy loading. Score Lighthouse mínimo 85/100.
    Velocidad en campoLas imágenes deben cargar en menos de 2 segundos en conexión 4G. El sistema fue diseñado para un turista caminando con señal inestable.
    Sin dependencia técnicaEl equipo admin puede agregar tours, cambiar precios, crear descuentos y gestionar aliados sin tocar una línea de código. El panel es autoexplicativo.
    Trazabilidad totalCada venta registra: cliente → tour → monto → código → aliado → comisión → estado de pago → comprobante. Historial inmutable.
    EscalabilidadArquitectura preparada para agregar más tours, traslados, campañas, aliados y reportes sin rehacer el sistema desde cero.
    Touch-friendlyTodos los botones y áreas clicables deben tener mínimo 44×44 píxeles de área táctil. Sin elementos pequeños que obliguen a pellizcar o hacer zoom en móvil.
    Tipografía legibleTamaño base mínimo 16px en móvil. Jerarquía clara: títulos grandes, texto secundario más pequeño. Sin fuentes difíciles de leer en pantallas pequeñas.
    Estados clarosLoading spinners visibles, mensajes de éxito y error muy claros, empty states amigables. El usuario siempre sabe qué está pasando.

    Paleta de colores sugerida

    Primario
    Turquesa vibrante
    #00B4D8
    Primario oscuro
    Azul profundo
    #0077B6
    Acento / CTA
    Coral
    #FF6B6B
    Texto
    Gris oscuro
    #1a1a2e
    Fondo
    Blanco cálido
    #f5f5f0

    Estética: tropical, moderna y confiable. El turista extranjero debe sentir que es una plataforma profesional y segura para pagar con tarjeta.

    Sección 02

    Sitio Web Mobile-First para Clientes

    2.1 Wireframe visual – Pantalla de inicio (móvil 375px)

    📱 Home – iPhone 375px
    Cancún · Playa del Carmen · Tulum

    Tours y Experiencias Increíbles

    Reserva hoy, confirma en segundos.

    🏷️
    ¿Tienes código de descuento?Escríbelo y ahorra ahora

    Categorías

    🏛 Chichén Itzá 🌊 Cenotes 🐠 Snorkel 🏍 ATV 🚐 Traslados 🐢 Tortugas 🏝 Isla Mujeres 🤿 Cozumel

    Tours más vendidos

    Confirmación inmediata · Precios garantizados

    📸 Foto Chichén Itzá -15%
    Chichén Itzá + Cenote + Valladolid
    ⏱ 10 hrs · 🚌 Transporte incl. · ⭐ 4.9 (412)
    [Foto Tulum]-10%
    Tulum + Cenote + Playa Paraíso
    ⏱ 9 hrs · 🚌 Transporte incl. · ⭐ 4.8 (287)
    [Foto Isla Mujeres]
    Isla Mujeres en Catamarán
    ⏱ 8 hrs · ⛵ Todo incluido · ⭐ 4.9 (531)
    🔥 Last Minute 3

    2.2 Páginas del sitio

    PáginaDescripciónFase
    HomeBanner, buscador, código de descuento visible, categorías, tours destacados, invitación aliados, testimonios, WhatsApp flotanteFase 1
    Listado de toursGrid de tarjetas, filtros por categoría / precio / duración / zona. En PC: filtros laterales y carrusel.Fase 1
    Detalle del tourGalería, video, precios, fechas, personas, código de descuento, qué incluye, itinerario, reseñas, botón sticky de reserva. Ver Sección 3.Fase 1
    Checkout / PagoDatos del cliente, código de descuento visible, método de pago, total final, confirmación inmediataFase 1
    TrasladosCotizador completo con origen, destino, fecha, hora, pasajeros y tipo de vehículo. Ver Sección 12.Fase 1
    Aliados TurísticosLanding de reclutamiento, beneficios, cómo funciona, formulario de registro, login al panel del aliadoFase 1
    PromocionesPágina con ofertas activas y códigos de campaña vigentesFase 2
    Mi cuenta (cliente)Historial de reservas, estado, descargar vouchersFase 2
    Blog / DestinosArtículos SEO para posicionamiento orgánico en GoogleFase 3

    2.3 Elementos obligatorios del diseño móvil

    Sección 03

    Página Individual de Cada Tour

    Wireframe visual – Página de tour (móvil)

    Basado en análisis de GetYourGuide, Viator, Civitatis y Despegar. Este wireframe representa el orden y contenido ideal de la página individual de cada tour.

    📱 Página individual de tour – Versión mejorada con best practices de OTAs globales
    ← AtrásTour
    📸 Carrusel de fotos · desliza →
    1 / 12 📷
    Chichén Itzá Premier + Cenote + Valladolid
    ★★★★★ 4.9 · 412 reseñas
    ⏱ 10 horas 🚌 Pickup incluido 🌐 ES · EN
    $65 USD $76
    ✓ Precio garantizado · Confirmación inmediata
    📅 Fecha [Calendario desplegable] ▼
    👤 Adultos
    2+
    👶 Niños (4–11)
    0+
    🏷️ Código de descuento o de aliado OK
    Total
    $130 USD
    🔒 Reservar ahora
    ✨ Lo mejor de este tour
    🏛 Chichén Itzá, una de las 7 Maravillas del Mundo
    🏊 Nado en cenote natural de aguas cristalinas
    🍽 Almuerzo buffet con cocina mexicana incluido
    🎙 Guía bilingüe certificado en cultura maya
    🏘 Paseo por el centro colonial de Valladolid
    🗺 Ruta del día
    📍 Tu hotel
    🚌 ~2.5 hrs
    🏛 Chichén Itzá (3 hrs)
    🚌 30 min
    🍽 Almuerzo buffet (1 hr)
    🚌 15 min
    💧 Cenote (1.5 hrs)
    🚌 20 min
    🏘 Valladolid (45 min)
    🚌 ~2 hrs regreso
    🏨 Tu hotel
    ⏰ Itinerario hora por hora
    1
    07:00 – Recogida en tu hotel
    Camión climatizado con baño a bordo
    2
    10:30 – Chichén Itzá (3 hrs)
    Pirámide de Kukulcán, Juego de Pelota, El Caracol
    3
    13:30 – Almuerzo buffet (1 hr)
    Cocina yucateca, bebidas incluidas
    4
    15:00 – Cenote (1.5 hrs)
    Nado libre, agua a 26°C, salvavidas disponibles
    5
    16:45 – Valladolid (45 min)
    Centro colonial, Iglesia San Servacio
    🏠
    19:30 – Regreso a tu hotel
    ✅ Incluye
    ✓ Transporte desde tu hotel (Cancún, PDC, Riviera Maya)
    ✓ Guía bilingüe certificado
    ✓ Entrada a Chichén Itzá · ✓ Acceso al cenote
    ✓ Almuerzo buffet · ✓ Seguro de viajero
    ❌ No incluye
    × Bebidas alcohólicas · × Propinas
    × Casillero cenote (~$50 MXN) · × Fotos profesionales
    💡 Qué llevar
    👟 Zapatos cerrados
    🧴 Bloqueador biodegradable
    👙 Traje de baño
    💧 Agua extra
    💵 Efectivo (propinas)
    🎒 Mochila pequeña
    ⚠️ No se permiten mochilas grandes en la zona arqueológica. Bloqueador convencional no permitido en el cenote.
    📋 Cancelación
    GRATISHasta 24 hrs antes → reembolso completo
    50%Entre 12 y 24 hrs antes
    SIN REMB.Menos de 12 hrs o no-show
    ❓ Preguntas frecuentes
    ¿El tour sale con pocos pasajeros?
    Sí, desde 2 personas. Confirmación 24 hrs antes.
    ¿Pueden ir niños?
    Sí. Precio especial de 4 a 11 años. Menores de 4 sin cargo.
    ¿Hay salvavidas en el cenote?
    Sí, hay salvavidas durante todo el tour en el cenote.
    ⭐ Reseñas verificadas
    4.9
    ★★★★★
    412 reseñas
    5★
    88%
    4★
    9%
    3★
    3%
    Sarah M. 🇺🇸★★★★★
    "Incredible! Our guide Carlos was amazing. The cenote was breathtaking."
    Carlos G. 🇲🇽★★★★★
    "Excelente organización, el almuerzo buffet muy completo."
    Ver las 412 reseñas →
    📱 Compartir por WhatsApp
    🌴 Tours similares
    Tulum + Cenote
    $55 USD
    Isla Mujeres Cat.
    $85 USD
    Cobá + ATV
    $70 USD
    Sección 04

    Módulo de Código de Descuento

    Regla de visibilidad – El campo de código NUNCA puede estar oculto Debe aparecer de forma visible en: (1) Página de inicio, (2) Página de cada tour, (3) Carrito, (4) Checkout. Esta es una decisión estratégica clave: el código es el motor de ventas de la red de aliados y de las campañas de marketing.

    4.1 Tipos de códigos

    TipoDescripciónEjemplo
    Código de AliadoClave única de cada aliado. Al usarse, la venta y comisión se asignan automáticamente.LUISPLAYA · MARCO-CUN
    Código de campañaCreados por el admin para marketing, temporadas o agencias.VERANO15 · HOTEL10
    Código de un solo usoSe invalida tras usarse una vez. Para clientes VIP o promociones especiales.WELCOME-X9KJ
    Código externoPara OTAs o agencias que rastrean ventas sin ser parte de la red multinivel.EXPEDIA05

    4.2 Parámetros configurables por código (en el panel admin)

    ParámetroOpciones disponibles
    Tipo de descuentoPorcentaje (%) o monto fijo (USD / MXN)
    Tours aplicablesTodos los tours, o selección de tours específicos
    Fechas de vigenciaFecha inicio y fecha fin
    Límite de usosIlimitado o máximo N usos
    Acumulable con otras promoSí / No
    Aliado vinculadoSi el código pertenece a un aliado, registrar su ID para generar comisión
    Base de cálculo¿El descuento se aplica antes o después de calcular la comisión del aliado?

    4.3 Validaciones automáticas al ingresar un código

    Mensaje al cliente cuando aplica el código de un Aliado El sistema muestra un mensaje humano: "¡Gracias! Estás apoyando a Luis Hernández (Aliado Turístico). Tu compra le genera una comisión." Esto genera confianza en el cliente y reduce el abandono en checkout.
    Regla de atribución cuando hay conflicto de códigos Regla recomendada: Último código aplicado. Si el cliente entra por link de un aliado pero escribe el código de otro en el checkout, gana quien tiene el código escrito. Si no escribe ningún código pero entró por link, se asigna al dueño del link (cookie de 30 días). Esta regla es la más clara y auditable para todos.
    Sección 05

    Flujo de Compra del Cliente

    FLUJO IDEAL DE COMPRA (Mobile-First) 1. ENTRADA → Google / Redes sociales / WhatsApp / QR / Link de Aliado 2. HOME → Ve tours destacados, categorías, código de descuento visible 3. TOUR → Selecciona tour, ve galería, precio, descripción completa 4. CONFIGURAR → Elige fecha + adultos + niños 5. CÓDIGO → Escribe código de descuento (si tiene). Total se actualiza. 6. DATOS → Nombre, WhatsApp, Email, Hotel, Zona de pickup, Comentarios 7. PAGO → Tarjeta / PayPal / Stripe en un solo paso 8. CONFIRMACIÓN → Pantalla de éxito + Email + WhatsApp con voucher PDF ───────────────────────────────────────────────────────────────── BACK-OFFICE (simultáneo): → Aliado recibe notificación: "¡Nueva venta con tu código! Comisión: $XX" → Admin ve la reserva en el panel en tiempo real → Operaciones recibe hoja de ruta con detalle de pickup → Finanzas acumula comisión para el corte del próximo viernes

    5.1 Datos capturados del cliente en checkout

    Registro / Login rápido – antes de llenar datos El cliente debe poder identificarse de forma rápida antes del checkout. Se ofrecen tres opciones:

    Opción A – Continuar con Google (recomendado – un solo clic, auto-llena nombre y correo)
    Opción B – Continuar con Facebook
    Opción C – Ingresar datos manualmente (nombre, WhatsApp, correo)

    Si el cliente ya reservó antes y tiene cuenta, el sistema lo reconoce y pre-llena todos sus datos automáticamente.
    CampoTipoRequeridoNota
    Nombre completoTextoAuto-llenado si usa Google o Facebook
    WhatsApp con lada de paísTeléfonoPara enviar confirmación y voucher
    Correo electrónicoEmailAuto-llenado si usa Google o Facebook
    Hotel donde se hospedaSelector de hoteles + opción "Aún no sé mi hotel"Si elige "Aún no sé", se le pide antes del tour por WhatsApp
    Comentarios especialesTexto libreOpcionalAlergias, silla de bebé, necesidades especiales
    Código de descuentoTextoOpcionalCampo visible, no oculto
    Pickup – Se comunica después de la reserva, no antes El cliente NO selecciona zona de pickup durante el checkout. Una vez confirmada la reserva, el sistema envía automáticamente por WhatsApp el horario exacto de recogida según el hotel indicado. Si el cliente eligió "Aún no sé mi hotel", se le contacta 24 horas antes del tour para confirmar el punto de pickup.
    Sección 06

    Panel Administrativo – Alta Completa de Tours

    Objetivo Cualquier persona del equipo puede dar de alta un tour completo en menos de 5 minutos. Los campos están en 9 bloques temáticos (A–I). Los marcados con * son obligatorios para publicar.
    🖥️ Panel Admin – Formulario de Alta de Tour
    admin.lastminutetours.mx/tours/nuevo
    • 📊 Dashboard
    • 🗺️ Tours
    • 🚐 Traslados
    • 🤝 Aliados
    • 🏷️ Descuentos
    • 📋 Reservas
    • 💰 Comisiones
    • 📈 Reportes
    • ⚙️ Config.

    + Nuevo Tour

    A. Información general

    B. Descripción comercial (ES + EN)

    C. Fotografías y video

    📁 Arrastra fotos aquí o haz clic para seleccionar
    JPG / PNG / WebP · Máx 10 MB por foto · Mín. 5 fotos, Máx. 20 · El sistema comprime y optimiza automáticamente
    ⭐ Principal
    Foto 2
    Foto 3
    Foto 4
    + Añadir

    Arrastra para reordenar. La primera foto es la principal. Sistema auto-convierte a WebP.

    D. Precios y tarifas

    E. Descuentos y códigos

    F. Frecuencia y operación

    G. Pickup y transportación

    H. SEO y marketing

    I. Configuración de venta y pagos

    J. Accesibilidad y nivel de dificultad (GetYourGuide / Civitatis lo exigen)

    K. Voucher y confirmación (Viator / GetYourGuide lo incluyen)

    L. Variantes del tour (GetYourGuide llama a esto "options" – hasta 8 por tour)

    ¿Cuándo crear una variante vs un tour nuevo? Si el mismo tour tiene diferencias en duración, idioma, tamaño de grupo o punto de salida → son variantes del mismo tour. Si es una experiencia completamente distinta → es un tour nuevo. Ejemplo: "Chichén Itzá Compartido" y "Chichén Itzá Privado" son variantes del mismo tour.

    M. Suplemento individual y mínimo de participantes (Civitatis lo aplica)

    N. Palabras clave y categorías para búsqueda interna (GetYourGuide recomienda hasta 15 keywords)

    Sección 07

    Sistema de Aliados Turísticos

    7.1 Nombre del programa

    Nombre definido: "Aliados Turísticos" El N1 se llama Aliado Turístico. El N2 se llama Aliado Referido.

    7.2 Estructura de los dos niveles

    NivelNombreCómo entraQué gana
    PlataformaOperadorMargen neto de cada venta
    Nivel 1Aliado TurísticoEl admin lo da de alta10% de sus ventas directas + 2% residual por ventas de sus referidos N2
    Nivel 2Aliado ReferidoUn N1 lo invita con su código10% de sus ventas directas. No tiene residual.

    7.3 Diagrama de distribución de comisiones

    💰 Cómo se distribuye cada $100 vendidos
    Escenario A – Aliado N1 vende directamente
    Cliente paga
    $100
    Aliado N1
    $10
    10% directo
    +
    Plataforma
    $90
    90% restante
    Escenario B – Aliado Referido N2 vende
    Cliente paga
    $100
    Aliado N2
    $10
    10% directo
    +
    N1 (residual)
    $2
    2% por red
    +
    Plataforma
    $88
    88% restante
    Nota de configuración Los porcentajes (10% N1, 2% residual) son el punto de partida. El admin puede cambiarlos desde el panel de configuración sin tocar código. También se puede establecer un % diferente por tour específico.

    7.4 Formas de atribuir una venta a un Aliado

    MétodoDescripciónPrioridad
    Código escrito en checkoutEl cliente escribe la clave del aliado en el campo de descuentoMayor
    Link personalizadoEl cliente entra desde tours.mx/r/LUISPLAYA y compraAlta
    QR personalizadoEl cliente escanea el QR del aliado. Redirige al link.Alta
    Cookie de seguimientoSi el cliente entra por link pero no escribe código: cookie de 30 días asigna la venta al aliado del linkMedia
    Asignación manual por adminEl admin puede asignar una venta a un aliado con motivo registradoExcepcional
    Sección 08

    Panel Administrativo – Gestión de Aliados

    8.1 Campos del formulario de alta de Aliado

    A. Datos personales

    CampoReq.
    Nombre completo
    Nombre comercial / ApodoOpt.
    Tipo de aliado (Concierge / Taxista / Guía / Recepcionista / Agencia / Airbnb / Restaurante / Bar / Hotel / Otro)Opt.
    Teléfono / WhatsApp
    Correo electrónico
    Estatus (Activo / Pendiente / Suspendido / Inactivo / Bloqueado)

    C. Relación de red

    CampoReq.
    Aliado patrocinador (quién lo invitó)Si N2
    Nivel (N1 directo / N2 referido)Auto
    Código usado para registrarseAuto
    Número de aliados referidosAuto
    Responsable de seguimiento (admin)Opt.

    B. Código y acceso del Aliado

    Reglas de la clave única Solo MAYÚSCULAS y números. Sin caracteres especiales excepto guión (–). Longitud: 4–12 caracteres. Se auto-sugiere al ingresar el nombre. El aliado puede elegir la suya si está disponible. Funciona también como código de descuento.
    CampoReq.
    Clave única del Aliado
    Link personalizado (tours.mx/r/CLAVE)Auto
    QR personalizado (PNG descargable)Auto
    Código activo: Sí / No
    Historial de cambios de códigoAuto

    D. Datos bancarios

    CampoReq.
    BancoPara cobro
    Titular de la cuentaPara cobro
    CLABE interbancaria (18 dígitos, validación automática)Para cobro
    Número de tarjeta (alternativo)Opt.
    Comprobante bancario (archivo)Reco.
    Estatus validación (Pendiente / Validado / Rechazado)Auto

    ⚠️ El primer pago a un aliado requiere validación manual del admin, sin excepción.

    8.2 Configuración de comisión por aliado

    CampoDescripción
    Comisión directa (%)Default global o personalizada para este aliado específico
    Comisión residual por referidos (%)Porcentaje sobre ventas de sus aliados referidos N2
    Comisión especial por tour% diferente para tours específicos asignados a este aliado
    Comisión especial por temporada% mayor en temporada alta como incentivo de ventas
    Comisión bloqueadaSí / No. Si está bloqueada, no genera pago aunque haya ventas. Requiere motivo registrado.
    Saldo actual por pagarTotal acumulado pendiente de depositarle en el próximo corte
    Sección 09

    Panel del Aliado – Dashboard Personal

    📱 Dashboard del Aliado – Vista móvil
    Pantalla 1 – Inicio
    LUISPLAYA
    ¡Hola, Luis! 👋
    Tu código: LUISPLAYA
    Comisión directa
    $450
    5 ventas
    Residual referidos
    $160
    mi 2%
    TOTAL A COBRAR
    $610 MXN
    Próximo pago: Viernes 20 Jun
    Tu link de ventas:
    tours.mx/r/LUISPLAYA
    Mis Aliados Referidos
    Juan Pérez · JUAN10$80
    María García · MARIAPDC$48
    ⚠️ Ana Gómez (4 meses sin ventas)$0
    Pantalla 2 – Pagos
    ← VolverMis Pagos
    Saldo disponible a cobrar
    $610.00 MXN
    Próximo depósito: Viernes 20 Jun
    Historial de depósitos
    Semana 23 – Jun 2026$3,200
    Vie 13 Jun · BBVA · ✅ Depositado
    Semana 22 – Jun 2026$1,850
    Vie 6 Jun · BBVA · ✅ Depositado
    Semana 21 – May 2026$2,440
    Vie 30 May · BBVA · ✅ Depositado
    Cuenta registrada
    Banco: BBVA Bancomer
    CLABE: ••••••••••••4521
    Titular: Luis Hernández Pérez
    ✅ Cuenta validada
    Acceso al panel del Aliado – Dos opciones de login 1. Email + contraseña (estándar, para aliados con correo activo).
    2. Código de Aliado + número de teléfono (sin contraseña) — ideal para conserjes, taxistas y personas menos técnicas que solo necesitan ver su saldo y código. Esta opción reduce la fricción de registro y evita el "olvidé mi contraseña".

    9.1 Módulos del panel del Aliado

    MóduloQué ve / qué puede hacer
    DashboardComisión directa del período, comisión residual de referidos, total a cobrar, próxima fecha de pago, ventas del mes
    Mi clave y linkCódigo prominente, copiar link, ver QR, compartir por WhatsApp con un toque
    Mis ventasLista: fecha, cliente (iniciales por privacidad), tour, monto, comisión generada. Filtro semana / mes.
    Mis Aliados Referidos Lista completa de todos los aliados que el N1 ha referido, con los siguientes datos por cada uno:

    Nombre y clave del referido
    Estatus: Activo / Inactivo / En riesgo (mes 3–5 sin ventas) / Liberado
    Ventas del mes: número de tours vendidos y monto total
    Ventas históricas: total acumulado desde que se unió
    Comisión residual generada para el N1 (su 2%)
    Última venta: fecha de la venta más reciente
    Alerta de inactividad: badge naranja si lleva +3 meses sin vender, rojo si lleva +5 meses
    Botón "Ver detalle": abre el historial completo de ventas de ese referido
    Mis pagosSaldo disponible, historial de cada depósito con fecha, monto, banco y comprobante
    Datos bancariosVer su CLABE registrada y solicitar cambio (requiere aprobación del admin)
    Material de ventasDescargar: flyers, imágenes para WhatsApp, mensajes prellenados, QR por tour, catálogo digital, tarjeta con su código
    AvisosNotificaciones del operador: nuevos tours, promociones, cambios de comisión
    EJEMPLO DE MENSAJE PRELLENADO PARA WHATSAPP (material descargable del aliado): "🌴 ¡Hola! Trabajo con LastMinuteTours en Cancún y Riviera Maya. Te puedo recomendar estos tours increíbles: ✅ Chichén Itzá + Cenote – desde $65 USD ✅ Tulum + Cenote + Playa – desde $55 USD ✅ Isla Mujeres en Catamarán – desde $85 USD 👇 Reserva directo y usa mi código para descuento: https://tours.mx/r/LUISPLAYA Código: LUISPLAYA ¿Quieres más info o tienes dudas? 😊"
    Sección 10

    Comisiones – Estados, Reglas y Ciclo de Pago

    10.1 Estados de una comisión

    EstadoDescripciónSiguiente paso
    🕐 Pendiente por confirmarReserva realizada, pago no confirmado aúnEsperar confirmación de pasarela
    ✅ ConfirmadaPago confirmado. Comisión válida para el corte semanal.Acumular hasta el corte
    💳 Pendiente de pagoCorte ya realizado. Lista para depositarse.Admin realiza depósito
    ✅ PagadaDepósito realizado y confirmadoFin
    ❌ CanceladaLa reserva se canceló o hubo reembolsoDescontar del saldo pendiente
    🔒 RetenidaBloqueada por revisión o incumplimientoAdmin desbloquea o cancela
    🔍 En revisiónRequiere validación manual del adminAdmin resuelve
    ✏️ Ajustada manualmenteAdmin modificó el monto. Motivo obligatorio registrado.Historial inmutable

    10.2 Base de cálculo

    Recomendación: Comisión sobre monto neto La comisión se calcula sobre el monto neto cobrado después de descuentos, sin impuestos ni cargos de pasarela. Esto protege el margen del operador cuando se aplican descuentos y es más fácil de auditar. El panel muestra el desglose completo en cada venta.

    10.3 Ciclo semanal de pago de comisiones

    DíaAcción
    DomingoCorte del período. El sistema cierra todas las comisiones confirmadas de Lunes a Domingo.
    LunesEl admin recibe reporte automático de comisiones pendientes de pago.
    Mar – JueRevisión y validación. El admin aprueba, retiene o ajusta comisiones con motivo.
    ViernesDepósito SPEI a todos los aliados con datos validados y saldo ≥ $500 MXN.
    Vie – SábSistema envía confirmación de depósito: Email + WhatsApp a cada aliado con monto y comprobante.

    10.4 Funciones del panel de comisiones para el admin

    Sección 11

    Reglas del Sistema de Red Multinivel (10 Reglas)

    1Inactividad del Aliado Referido (6 meses)
    Si un Aliado Referido N2 no genera ninguna venta en 6 meses consecutivos, el sistema lo desvincula automáticamente del N1. Pasa a estado "Libre" y puede ser reclutado por otro aliado.

    Alertas automáticas: mes 3 → aviso al N1. Mes 5 → aviso al N1 y al referido. Mes 6 → desvinculación.
    "Si un Aliado Referido no registra ventas durante 6 meses consecutivos, la empresa podrá liberarlo de la red original y dejarlo disponible para reasignación o reactivación comercial."
    2Activación obligatoria del N1 para cobrar el 2% residual
    Para que un Aliado N1 pueda cobrar la comisión residual del 2% generada por sus referidos, él mismo debe haber realizado al menos 1 venta directa propia en los últimos 90 días. Esto garantiza que el N1 permanezca activo y no viva solo del trabajo de sus referidos.
    "La comisión del 2% sobre ventas de aliados referidos se paga únicamente si el aliado patrocinador ha generado al menos una venta directa propia en los últimos 90 días."
    3Seguimiento comercial de referidos
    El aliado que invite a otros tiene la responsabilidad de capacitarlos y apoyarlos. La comisión del 2% existe como incentivo por ese seguimiento real, no solo por el registro inicial.
    "El asociado que invite nuevos aliados deberá capacitarlos, darles seguimiento y apoyarlos. La comisión de segundo nivel es un incentivo por seguimiento real, no únicamente por registro."
    4Máximo dos niveles – Sin excepciones
    La red es estrictamente: Empresa → Aliado N1 → Aliado Referido N2. Un N2 no puede tener referidos con comisión residual. Si un N2 quiere crecer y tener su propia red, el admin puede promoverlo a N1.
    5Comisión solo sobre ventas pagadas
    La comisión se genera solo cuando la reserva está pagada y confirmada. Si el cliente cancela, hace no-show o pide reembolso, la comisión se cancela o se descuenta del siguiente corte semanal.
    7Monto mínimo para depósito semanal
    "El pago de comisiones se realizará cuando el saldo acumulado sea igual o mayor a $500 MXN. Si el saldo es menor, se acumula para el siguiente corte semanal."
    8Comisión sobre monto neto (después de descuentos)
    La comisión se calcula sobre el precio neto cobrado después de descuentos, sin incluir impuestos ni cargos de la pasarela de pago. El panel admin muestra el desglose en cada transacción.
    9Causas de bloqueo de un Aliado
    El admin puede bloquear a un aliado por: uso indebido de códigos, fraude, promesas falsas al cliente, publicidad engañosa, alteración de precios, quejas graves o uso de marca sin autorización. El bloqueo suspende todas sus comisiones.
    10Historial inmutable de comisiones
    Cualquier ajuste manual a una comisión requiere motivo obligatorio y queda registrado con el nombre del admin, fecha y hora. Las ventas ya pagadas no se modifican; solo se crean notas de ajuste. Todo cambio es auditable.
    Sección 12

    Módulo de Traslados con Cotizador

    📱 Cotizador de Traslados – Vista móvil
    ORIGEN
    DESTINO
    FECHA
    HORA VUELO
    Pasajeros
    4 +
    NÚMERO DE VUELO
    🏷️
    Precio estimado (Van privada para 4 pax)
    $80 USD
    Referencia: mejores prácticas de Amstar, Suntransfers, Happy Shuttle, eTransfers y Viator Transfers Cancún Las plataformas líderes de traslados en CUN comparten tres diferenciadores clave: (1) monitoreo en tiempo real del vuelo para ajustar pickup si hay retraso, (2) el conductor espera con letrero con el nombre del pasajero, (3) notificación por WhatsApp con foto del conductor antes de la llegada. Estos tres puntos deben implementarse.

    12.1 Campos del cotizador de traslados

    CampoDescripciónReq.
    Tipo de servicioSolo ida / Viaje redondo (botones de selección visibles)
    OrigenAeropuerto CUN (con selector de terminal: T2, T3 o T4), zona hotelera, hotel, dirección libre
    Terminal del aeropuertoCampo que aparece solo si el origen o destino es CUN. Opciones: Terminal 2, Terminal 3, Terminal 4. Crítico para que el conductor espere en el lugar correcto.Si CUN
    DestinoLista de zonas principales + campo libre para hotel o dirección específica
    Fecha y hora del vueloFecha de llegada/salida + hora estimada. Se usa para monitorear el vuelo.
    Número de pasajerosContador −/+. El vehículo se recomienda automáticamente según el número.
    Tipo de vehículoAuto-sugerido: Sedan (1–3 pax), Van (4–8), Sprinter (9–16), Autobús (17+). El cliente puede cambiarlo manualmente.Auto
    Número de vueloRecomendado obligatorio. Permite al sistema monitorear el vuelo en tiempo real. Si hay retraso, el conductor es notificado automáticamente y espera sin costo extra.Reco.
    AerolíneaPara cruzar con la terminal correcta (Volaris → T2, Aeromexico → T3, etc.)Opt.
    Nombre del pasajero principalEl conductor lleva un letrero con este nombre al salir de aduana. Igual que Suntransfers y Happy Shuttle.
    WhatsApp de contactoPara enviar: confirmación, nombre y foto del conductor 30 minutos antes de aterrizar, y actualizaciones de retraso.
    Silla para bebé / niñoSelector: Sin silla / Silla de bebé (0–18 kg) / Silla de niño booster (15–36 kg). Sujeto a disponibilidad, se confirma al reservar.Opt.
    Necesidades especialesCheckbox: Silla de ruedas / Equipaje oversized (tabla de surf, golf, etc.) / Mascota en transportadoraOpt.
    Código de descuento / aliadoMismo sistema que en tours. Genera comisión si es clave de aliado.Opt.
    Comentarios adicionalesCampo libre para instrucciones especiales al conductorOpt.
    3 funciones que deben implementarse (diferenciadores clave del mercado)

    1. Monitoreo de vuelo automático: El sistema consulta la API de FlightAware o FlightRadar24 con el número de vuelo. Si el vuelo se retrasa, el conductor recibe notificación automática y no cobra tiempo de espera al cliente.

    2. WhatsApp pre-llegada: 30 minutos antes de aterrizar, el cliente recibe por WhatsApp: nombre del conductor, foto del conductor, y punto exacto de encuentro dentro de la terminal.

    3. Letrero digital con nombre: El conductor lleva el nombre del pasajero principal para facilitar el encuentro al salir de aduana. Opcional: enviar al cliente foto del letrero por WhatsApp.

    12.2 Tabla de tarifas de referencia (configurable desde el admin)

    RutaCompartido/paxSedan (1–3 pax)Van (4–8 pax)Sprinter (9–16 pax)
    CUN → Cancún Zona Hotelera$12 USD$35$55$90
    CUN → Puerto Morelos$15 USD$45$65$100
    CUN → Playa del Carmen$18 USD$65$80$130
    CUN → Riviera Maya (entre)$20 USD$75$95$145
    CUN → Tulum$25 USD$95$115$170
    Todas las tarifas se configuran desde el panel admin. El cargo nocturno (22:00–06:00) es configurable. Las tarifas de vuelta son iguales o tienen un descuento configurable.

    12.3 Campos del panel admin para configurar tarifas de traslado

    CampoDescripción
    Zona de origen / destinoPares de rutas configurables
    Tipo de vehículo y capacidadesSedan, Van, Sprinter, Autobús con pax min/max
    Precio sencillo / redondoEn USD o MXN
    Cargo horario nocturno% adicional configurable para horarios 22:00–06:00
    Cargo por parada adicionalPrecio extra por cada parada fuera de ruta directa
    Cargo por equipaje especialMaletas extra grandes, deportivo, equipos
    Comisión para aliado% para traslados (puede ser diferente al de tours)
    Estatus y vigencia de tarifaActivo / Inactivo, fechas de vigencia
    Sección 13

    Roles y Permisos de Usuario

    👑 Superadmin
    • Todo sin restricción
    • Configuración global
    • Crear y eliminar admins
    • Acceso a logs del sistema
    • Cambiar % de comisiones
    • Ver costos internos
    🧑‍💼 Admin general
    • Tours y traslados
    • Aliados y comisiones
    • Ventas y reservas
    • Reportes completos
    • Aprobar pagos a aliados
    📊 Ventas
    • Ver reservas y clientes
    • Crear reservas manuales
    • Ver disponibilidad
    • Usar códigos de descuento
    • Sin costos internos
    🚌 Operaciones
    • Reservas confirmadas
    • Lista de pasajeros del día
    • Pickups por zona y hotel
    • Horarios de salida
    • Solo lectura
    💰 Finanzas
    • Ventas y pagos
    • Comisiones de aliados
    • Datos bancarios
    • Reportes financieros
    • Aprobar depósitos
    🎨 Marketing
    • Editar fotos y textos
    • Crear códigos descuento
    • Gestionar promociones
    • Blog y SEO
    • Sin acceso a pagos
    🤝 Aliado
    • Su código y link propio
    • Sus ventas y comisiones
    • Sus aliados referidos
    • Su historial de pagos
    • Material de ventas
    👤 Cliente
    • Sus reservas
    • Estado de reserva
    • Descargar vouchers
    • (Opcional – Fase 2)
    Sección 14

    Reportes y Automatizaciones

    14.1 Reportes comerciales

    • Ventas por día / semana / mes
    • Ventas por tour y por categoría
    • Ventas por zona y por destino
    • Ventas por aliado y por código
    • Ventas por campaña de marketing
    • Ventas por dispositivo (móvil / PC / tablet)
    • Tours más vendidos del período
    • Ingresos vs. costos vs. margen estimado

    14.2 Reportes de aliados

    • Aliados activos vs. inactivos
    • Aliados sin ventas en 30 / 60 / 90 días
    • Mejores aliados por volumen de ventas
    • Referidos por aliado y su rendimiento
    • Aliados N1 que no califican para cobrar el 2% (menos de 1 venta directa en 30 días)
    • Referidos próximos a liberarse (mes 5 de inactividad)
    • Comisiones pendientes de pago por semana
    • Comisiones pagadas por período

    14.3 Reportes operativos

    • Reservas por fecha de tour (hoja del día)
    • Lista de pasajeros por tour y horario
    • Pickups por zona y por hotel del día
    • Reservas pendientes de confirmar
    • No-shows del período
    • Cupos disponibles por tour y fecha
    • Proveedores activos por tour

    14.4 Automatizaciones al cliente

    • Confirmación de compra – Email + WhatsApp inmediato tras el pago
    • Voucher PDF – Adjunto al email de confirmación con código QR de la reserva
    • Recordatorio 24h antes – Con hora y punto de pickup
    • Info de pickup – Nombre del chofer y unidad (si aplica)
    • Cambio de horario – Notificación inmediata si el operador lo modifica
    • Cancelación – Con política de reembolso aplicable
    • Solicitud de reseña – 24 horas después del tour

    14.5 Automatizaciones al Aliado

    • Nueva venta con tu código – Notificación inmediata: tour, monto, comisión generada
    • Comisión confirmada – Al confirmar el pago del cliente
    • Comisión pagada – Con monto depositado y comprobante
    • Aviso: mes 3 sin ventas – Alerta preventiva propia
    • Aviso: referido mes 5 – Tu aliado [NOMBRE] lleva 5 meses sin ventas
    • Nueva promoción disponible – Para compartir con turistas
    • N1 sin calificar para 2% – Aviso si no tiene venta directa en 30 días

    14.6 Automatizaciones al Admin

    • Nueva reserva – Con detalles del cliente, tour y código usado
    • Pago recibido / Error de pago – Confirmación de pasarela en tiempo real
    • Reporte semanal de comisiones – Lunes automático con lista de lo que se paga el viernes
    • Nuevo aliado registrado – Para revisión, validación de datos bancarios
    • Datos bancarios actualizados – Requiere re-validación manual antes del próximo pago
    • Lista de referidos próximos a liberarse – Reporte mensual
    • Reserva sin confirmar +4 horas – Alerta de seguimiento pendiente
    Sección 15

    Arquitectura Técnica e Integraciones

    ComponenteRecomendación principalAlternativas
    Frontend público (web)Next.js (React) – SSR para SEO, PWA nativo, carga rápidaNuxt.js, Astro
    Panel admin y aliadosReact con Ant Design Pro o MUIVue.js + Vuetify
    Backend / APINode.js con Express o FastifyLaravel (PHP), Django
    Base de datosPostgreSQL (relacional, ideal para ventas y comisiones)MySQL
    Almacenamiento de mediosCloudflare R2 o AWS S3 (fotos y videos de tours)DigitalOcean Spaces
    Pasarela de pago internacionalStripe + PayPal (tarjetas internacionales, Apple Pay, Google Pay)Checkout.com
    Pasarela de pago nacionalConekta o Clip (MXN, OXXO, SPEI, tarjetas mexicanas)Mercado Pago
    Emails transaccionalesSendGrid o Resend (vouchers, confirmaciones, recordatorios)Mailgun, Postmark
    WhatsApp automáticoTwilio WhatsApp API o 360dialogMeta Business API directa
    Generador de QRLibrería qrcode.js en backend → PNG descargableAPI externa
    HostingRailway o Render (Node.js) + Vercel (Next.js frontend)DigitalOcean, AWS
    CDNCloudflare (mejora velocidad en México y zonas turísticas, plan gratuito)

    15.1 Integraciones de marketing obligatorias

    15.2 Seguridad y control obligatorio

    Sección 16

    Fases de Desarrollo

    Estrategia de lanzamiento por fases

    El proyecto se divide en fases para comenzar a generar ventas lo antes posible. La Fase 1 es el MVP con el que ya se puede operar comercialmente. Cada fase agrega valor sin requerir rehacer lo anterior. El desarrollador debe diseñar la arquitectura desde la Fase 1 pensando en todas las fases siguientes.

    Fase 1 – MVP de ventas (prioridad máxima)
    🌐 Sitio web
    • Home mobile-first completo
    • Listado de tours con filtros
    • Página individual de tour
    • Código de descuento visible
    • Checkout y pago en línea
    • Confirmación Email + WhatsApp
    • Botón WhatsApp flotante
    ⚙️ Panel admin
    • Alta de tours (bloques A–I)
    • Gestión de reservas del día
    • Códigos de descuento básicos
    • Reporte de ventas básico
    • Alta manual de aliados
    • Asignación de clave y link
    🤝 Aliados básico
    • Código y link del aliado
    • Comisión directa (10%)
    • Panel básico del aliado
    • Reporte semanal de comisiones
    • Pago semanal por el admin
    Fase 2 – Red de referidos y traslados
    🔗 Red multinivel
    • Aliado N1 invita a N2
    • Comisión residual 2% al N1
    • Activación obligatoria N1 (1 venta/30 días)
    • Reglas de inactividad auto (6 meses)
    • Alertas automáticas mes 3 y 5
    🚐 Traslados
    • Cotizador completo
    • Tabla de tarifas por zona
    • Tipo de vehículo auto-seleccionado
    • Reservas de traslados
    • Comisión por traslado
    ✨ Mejoras UX
    • QR personalizado descargable
    • Materiales de ventas del aliado
    • Reseñas verificadas de clientes
    • Disponibilidad en tiempo real
    • Bloqueo de autocompra
    Fase 3 – Optimización y reportes avanzados
    • Dashboard con gráficas y KPIs
    • Exportaciones avanzadas a Excel
    • Blog / SEO / artículos de destinos
    • Panel de cliente (Mis reservas)
    • CRM básico integrado
    • Campañas de marketing y cupones
    • PWA instalable en teléfono
    • Automatizaciones avanzadas
    • Reportes de referidos próximos a liberar
    Fase 4 – Escalabilidad e integraciones externas
    • Conexión con Viator y GetYourGuide
    • Channel manager para disponibilidad
    • Multi-operador (modelo SaaS)
    • Inteligencia de negocio / BI
    • App nativa iOS / Android
    • Predicción de demanda
    Nota final para el desarrollador La plataforma debe construirse para que el equipo operativo controle el día a día sin depender del programador. El éxito no está en que la página se vea bonita, sino en que sea rápida en móvil, que el proceso de compra sea sencillo para un turista extranjero, que el sistema de aliados sea transparente y auditable, y que el operador tenga control total. Cada venta debe tener trazabilidad completa: cliente → tour → monto → código → aliado → comisión → estado de pago → comprobante. La red de aliados tiene máximo dos niveles para mantener el sistema simple, claro y libre de confusiones.
    Sección 17

    Criterios de Aceptación

    El sistema se considera entregado correctamente cuando cumple todos los puntos siguientes. El desarrollador debe verificar cada uno antes de considerar cada fase como terminada.

    #CriterioFase
    1La web carga en menos de 3 segundos en móvil con conexión 4G. Se ve y funciona perfectamente en iOS Safari y Chrome Android (últimas 2 versiones).Fase 1
    2Cualquier persona del equipo puede dar de alta un tour completo (imágenes, precios, frecuencia, descripción) en menos de 15 minutos sin ayuda del desarrollador.Fase 1
    3El campo de código de descuento es visible sin buscar en: Home, página del tour y checkout. No está oculto detrás de un acordeón o menú.Fase 1
    4Al ingresar el código de un aliado en checkout, el sistema muestra el nombre del aliado y confirma que recibirá comisión. La comisión se calcula y registra correctamente (10% + 2% si aplica N2).Fase 1
    5El admin puede dar de alta un aliado, asignarle código y enviarle el link a su panel en menos de 5 minutos.Fase 1
    6Un aliado puede acceder a su panel con código + teléfono (sin contraseña), ver su código de forma prominente, copiarlo con un botón, ver su saldo y ver el detalle de cada comisión.Fase 1
    7Los pagos semanales (manuales o automáticos) generan un historial visible para el aliado con fecha, monto, banco y referencia. Sin "cajas negras" en los pagos.Fase 1
    8Un aliado de Nivel 1 puede agregar personas a su red desde su propio panel (o el admin puede hacerlo). El sistema registra la relación N1→N2 correctamente.Fase 2
    9La regla de inactividad de 6 meses se ejecuta automáticamente. El aliado N1 recibe aviso en el mes 3 y mes 5. En el mes 6 el N2 se desvincula sin intervención manual.Fase 2
    10La regla de activación del N1 (mínimo 1 venta directa en 30 días) bloquea automáticamente el cobro del 2% residual si no se cumple.Fase 2
    11El cotizador de traslados muestra precio instantáneo al seleccionar origen, destino y número de pasajeros, y permite reservar en el mismo flujo.Fase 2
    12No hay bugs críticos en los flujos de compra, cálculo de comisiones ni pagos. Los errores de pago generan alerta inmediata al admin.Todas
    Sección 18

    🔥 Módulo Last Minute – Ofertas de Última Hora

    Los tours tienen espacios que quedan vacíos el día anterior. Este módulo permite venderlos a precio reducido entre las 6:00 y 8:00 PM, generando ingreso extra sin esfuerzo adicional de ventas.

    Para el clienteSe anota en los tours que le interesan. A las 6 PM recibe aviso por WhatsApp si hay espacio. Tiene hasta las 8 PM para pagar.
    Para el adminMarca tours con espacios disponibles antes de las 6 PM y activa el precio last minute desde el panel. El sistema hace el resto.
    Para el aliadoSi el cliente usa su código al reservar last minute, la comisión aplica igual sobre el precio reducido.

    18.1 Flujo completo del cliente

    FLUJO LAST MINUTE 1. Cliente ve botón fijo "🔥 Ofertas Last Minute" en cualquier página 2. Toca el botón → Página de Last Minute con tours disponibles para mañana - Si hay tours activos: ve la lista con precio especial y botón "Me interesa" - Si no hay tours aún: ve mensaje "Avísame cuando haya ofertas" 3. Toca "Me interesa" en un tour → Abre WhatsApp con mensaje prellenado: "Hola, me interesa el tour [NOMBRE DEL TOUR] para mañana si hay espacio de última hora. 🙋" 4. WhatsApp responde automáticamente: "¡Hola! Anotamos tu interés en [NOMBRE DEL TOUR]. Si hay espacio disponible, te avisamos HOY antes de las 6 PM. El precio especial last minute solo es válido de 6:00 a 8:00 PM. Después de ese horario el espacio se libera. 🌴" 5. A las 6 PM → Admin activa los tours last minute en el panel → Sistema envía WhatsApp masivo a todos los interesados en ese tour → Mensaje incluye precio, link de pago directo y hora límite (8 PM) 6. Cliente paga antes de las 8 PM → Reserva confirmada automáticamente 7. Si no paga antes de las 8 PM → Espacio se libera, comisión no aplica

    18.2 Botón fijo en la app (implementación)

    Especificación técnica del botón flotante Posición: esquina inferior izquierda, fijo en todas las páginas (igual que el botón de WhatsApp que va en la derecha).

    Diseño: fondo rojo o naranja vibrante, ícono de fuego 🔥, texto "Last Minute". En móvil solo el ícono + "Last Minute" en texto pequeño. Debe parpadear o tener una animación sutil cuando hay ofertas activas para ese día.

    Comportamiento:
    • Si hay tours last minute activos → lleva a la página de ofertas del día
    • Si no hay ofertas activas → lleva a página con opción "Avísame mañana"
    • El contador de interesados puede mostrarse como badge: "🔥 3 tours hoy"

    18.3 Página de Last Minute

    ElementoDescripción
    Encabezado"🔥 Ofertas Last Minute – Solo de 6 a 8 PM" con contador regresivo si ya son las 6 PM
    Tarjetas de tourIgual que las normales pero con precio tachado y precio last minute en rojo. Badge "Solo hoy" y hora límite visible.
    Botón por tour"Me interesa" → abre WhatsApp con mensaje prellenado del tour específico
    Sin tours activosMensaje: "Hoy no hay ofertas last minute. ¿Quieres que te avisemos mañana si hay?" + botón WhatsApp genérico
    Contador de interesadosOpcional: "12 personas interesadas" genera urgencia sin comprometer disponibilidad

    18.4 Panel admin – Gestión de Last Minute

    Campo / FunciónDescripción
    Activar tour como Last MinuteCheckbox en cada tour: "Disponible como Last Minute mañana". Se activa manualmente cada día antes de las 6 PM.
    Precio Last MinuteCampo de precio especial reducido. El sistema muestra automáticamente el precio original tachado y el nuevo precio.
    Espacios disponiblesNúmero de lugares que se ofrecen como last minute (puede ser diferente al cupo total del tour).
    Hora de activaciónDefault 6:00 PM. Configurable. Al activar, el sistema envía WhatsApp a todos los interesados en ese tour.
    Hora de cierreDefault 8:00 PM. Pasada esta hora, el tour se desactiva automáticamente del módulo last minute.
    Lista de interesadosEl admin ve cuántas personas se anotaron en cada tour (vía WhatsApp) para saber cuánto espacio ofrecer.
    Enviar aviso masivoBotón "Enviar oferta ahora" que dispara el WhatsApp a todos los interesados del tour seleccionado.

    18.5 Flujo completo de WhatsApp Last Minute

    El siguiente flujo muestra los 4 momentos clave de la conversación de WhatsApp, desde que el cliente toca "Me interesa" hasta que recibe su horario de pickup la noche antes del tour.

    📱 Flujo de WhatsApp Last Minute – 4 pantallas
    1. Cliente toca "Me interesa"
    LT
    LastMinuteTours
    en linea
    Hola, me interesa el tour
    Chichen Itza + Cenote
    para manana si hay espacio de ultima hora.
    6:45 PM ✓✓
    Hola! Anotamos tu interes. Si hay espacio te avisamos HOY antes de las 6 PM.

    Mientras tanto, dinos: tienes interes en algun otro tour de nuestra lista?
    6:45 PM
    Escribe un mensaje...
    2. Bot muestra lista de tours
    LT
    LastMinuteTours
    en linea
    Para manana tenemos disponibles. Responde con el numero de tu interes:
    1
    Chichen Itza + Cenote
    $45 $85
    2
    Tulum + Cenote + Playa
    $38 $70
    3
    Isla Mujeres Catamaran
    $55 $85
    4
    Cenotes + ATV Aventura
    $42 $65
    Ej: responde "1 y 3" o "todos"
    6:46 PM
    Me interesan el 1 y el 3
    6:47 PM ✓✓
    Escribe un mensaje...
    3. Aviso a las 6 PM con precio y link
    LT
    LastMinuteTours
    en linea
    HOY A LAS 6:02 PM
    HAY ESPACIO LAST MINUTE
    Chichen Itza + Cenote
    Quedan 3 lugares para manana.
    $45 USD
    Precio normal: $85
    Reservar ahora
    tours.mx/lm/CH45
    Valido solo hasta las 8:00 PM
    6:02 PM
    Escribe un mensaje...
    4. Reserva confirmada + horario pickup
    LT
    LastMinuteTours
    en linea
    Ya reserve! Gracias
    6:15 PM ✓✓
    Tu reserva esta confirmada:
    Chichen Itza + Cenote
    Manana · Salida 8:00 AM
    Pagado: $45 USD
    Voucher enviado a tu correo. Esta noche te mandamos el horario exacto de pickup.
    6:15 PM
    HOY A LAS 9:00 PM
    Tu pickup es manana a las 7:30 AM en el lobby de tu hotel. El camion lleva letrero de LastMinuteTours. Que disfrutes el tour!
    9:00 PM
    Escribe un mensaje...

    18.5 Mensajes de WhatsApp (textos exactos para configurar)

    Mensaje automático de respuesta cuando el cliente se anota (configurar en WhatsApp Business)

    "¡Hola! ✅ Anotamos tu interés en el tour que mencionas.
    Si hay espacio disponible para mañana, te avisamos HOY antes de las 6:00 PM con el precio especial last minute.

    ⏰ El precio last minute solo es válido de 6:00 a 8:00 PM.
    Después de ese horario el espacio se libera automáticamente.

    ¡Estamos pendientes para avisarte! 🌴"
    Mensaje que envía el admin a las 6 PM cuando hay espacio (plantilla)

    "🔥 ¡LAST MINUTE! Hay [X] espacios disponibles para mañana en:
    📍 [NOMBRE DEL TOUR]
    💰 Precio especial: $[PRECIO] USD (normal $[PRECIO NORMAL])
    ⏰ Válido solo hasta las 8:00 PM de hoy

    👉 Reserva aquí: [LINK DE PAGO DIRECTO]

    ¡Primero en pagar, primero en confirmar! 🙌"

    18.6 Reglas de negocio

    Sección 19

    🤖 Posicionamiento en Inteligencia Artificial (AEO)

    Cuando un turista le pregunta a ChatGPT, Google Gemini, Claude, Perplexity o cualquier IA: "¿Qué tours me recomiendan en Cancún?" o "¿Cuál es la mejor empresa de traslados en Playa del Carmen?", el objetivo es que la respuesta incluya a esta plataforma. Esta disciplina se llama AEO (Answer Engine Optimization) y es el equivalente del SEO para los motores de inteligencia artificial.

    ¿Por qué es urgente empezar ahora? Las IAs aprenden de lo que existe en internet. Si la plataforma construye autoridad digital desde el inicio, estará posicionada cuando los modelos de IA se actualicen. Las empresas que empiecen tarde tendrán que competir contra una ventaja ya consolidada. El turismo es uno de los sectores donde las IAs ya están siendo consultadas masivamente como primer paso de planeación de viajes.

    19.1 Cómo funcionan las IAs para recomendar

    Las IAs como ChatGPT y Gemini generan recomendaciones basándose en tres fuentes principales:

    FuenteCómo aprovecharlo
    1. Contenido indexado en internetTodo lo que se publica en el sitio web, blog, redes sociales y medios externos. Si existe mucho contenido de calidad sobre la marca, la IA lo incorpora a sus respuestas.
    2. Reseñas y menciones externasGoogle Reviews, TripAdvisor, Viator, GetYourGuide, Yelp, blogs de viajeros. Cuantas más reseñas positivas y menciones del nombre de la empresa, más confianza genera en las IAs.
    3. Datos estructurados (Schema)Código técnico en el sitio que le dice explícitamente a los motores de búsqueda e IAs: "somos una empresa de tours en Cancún, con X reseñas, calificación Y, operamos en estas zonas". Las IAs confían más en sitios que tienen estos datos estructurados.

    19.2 Estrategia completa de posicionamiento en IA

    Pilar 1 – Autoridad de contenido (el más importante)

    Las IAs recomiendan lo que perciben como la fuente más confiable y completa sobre un tema. El objetivo es que el sitio web sea LA referencia de tours en la Riviera Maya en internet.

    Pilar 2 – Datos estructurados (Schema Markup)

    Código técnico invisible para el usuario pero esencial para que las IAs y buscadores entiendan exactamente qué ofrece el sitio.

    Pilar 3 – Reputación y menciones externas

    Las IAs aprenden de todo internet. Cuantos más sitios externos mencionen la marca con contexto positivo, más peso tendrá en las recomendaciones de IA.

    Pilar 4 – Optimización directa para IA (GEO – Generative Engine Optimization)

    Técnicas específicas para que el contenido del sitio sea seleccionado por los modelos de lenguaje como fuente de respuesta.

    Pilar 5 – Presencia activa donde las IAs escuchan

    Las IAs se actualizan con datos de internet. Estar activo en las plataformas que los modelos indexan más frecuentemente.

    19.3 Palabras clave objetivo para IA (queries de IA más comunes)

    Estas son las frases exactas que los turistas escriben en las IAs. El contenido del sitio debe responder cada una de ellas de forma directa y completa:

    Query en IAPágina o contenido que debe responderla
    "What are the best tours in Cancun?"Página de inicio + página de catálogo en inglés
    "Best Chichen Itza tour from Playa del Carmen"Página del tour de Chichén Itzá optimizada
    "How to get from Cancun airport to hotel zone cheapest"Página de traslados + artículo de blog
    "Best cenotes near Playa del Carmen with transport"Página de tours de cenotes + artículo de blog
    "Tours en Cancún económicos last minute"Sección Last Minute + artículo de blog en español
    "¿Cuánto cuesta un traslado del aeropuerto de Cancún a Tulum?"Página de tarifas de traslados + FAQ
    "Reliable private transfer Cancun airport reviews"Página de traslados con reseñas embebidas
    "Book tours Riviera Maya last minute deals"Sección Last Minute en inglés
    "Tour operadores confiables Playa del Carmen"Página Sobre Nosotros + reseñas
    "Tulum tour from Cancun all inclusive"Página del tour Tulum

    19.4 Plan de implementación por fases

    FaseAccionesCuándo
    Desde el día 1Schema markup en todas las páginas, Google Business Profile completo, perfiles en TripAdvisor y Google Maps activos, URLs amigables y meta descripciones optimizadasAl lanzar el sitio
    Mes 1–3Publicar 2 artículos de blog por semana, crear páginas de destino por zona, activar FAQ en cada tour, comenzar a recolectar reseñas sistemáticamentePrimeros 3 meses
    Mes 3–6Campaña de menciones en Reddit y Quora, contactar bloggers de viaje, videos en YouTube, lograr primeras 50 reseñas en Google y TripAdvisorCrecimiento
    Mes 6–12Guías descargables completas, colaboraciones con hoteles para backlinks, monitorear en qué queries de IA aparece la plataforma, ajustar contenido según resultadosConsolidación
    Año 2+Evaluar entrada a Wikidata, PR digital (notas de prensa en medios de turismo), convertirse en la fuente citada por defecto para tours en Riviera Maya en todas las IAs principalesLiderazgo
    Métrica de éxito: cómo medir el posicionamiento en IA Una vez al mes, hacerle estas preguntas directamente a ChatGPT, Gemini, Claude y Perplexity:

    • "What are the best tour companies in Cancun Mexico?"
    • "¿Cuál es la mejor empresa de tours en Playa del Carmen?"
    • "Recommend a reliable airport transfer from Cancun"

    Si la plataforma no aparece en las respuestas, revisar qué fuentes sí aparecen y analizar qué hacen diferente. El objetivo es aparecer mencionado en al menos 2 de los 4 modelos principales antes de los 12 meses de operación.