Resumen ejecutivo
La plataforma web de Smartnett es un sistema híbrido de producción que combina marketing de cobertura nacional con un portal de ventas B2B de firma electrónica, un motor de contenido que se optimiza solo cada 12 horas, analytics de visitantes en tiempo real e infraestructura de red visible. Cada bloque está documentado en su propia sección más abajo con su lista completa de componentes.
Páginas dinámicas indexables
Cada ciudad y keyword genera una página propia con H1, metadatos y datos estructurados únicos, indexables de forma independiente en Google y en asistentes de IA. ~2100 rutas públicas con defensa de indexación de doble capa.
Portal de ventas B2B
Flujo completo: lead → NDA → cotización con píxel de lectura → orden de compra firmable → orden de contratación, con clasificación de documentos por IA, recordatorios automáticos y notificación a contabilidad.
Motor de contenido autónomo
Blog con publicación semanal automática, traducción al mercado US, SEO/GEO adaptativo cada 12 horas, comunicados de prensa, llms.txt y archivado en Wayback Machine.
Analytics en vivo
Tracking de cada visitante: sesión, geolocalización, fuente de tráfico, UTM, scroll, clics, rage clicks, heatmaps y señales de intent de compra, con consentimiento y respeto a Do Not Track.
Infraestructura visible
Mapa de cobertura con la red de fibra óptica nacional, estado de red en vivo con latencia a proveedores cloud, NOC 24/7 y SmartGuardian de autogestión para clientes.
Escala real del sistema
2,240 páginas con slug único, 37 rutas de portal, 49 funciones backend, 9 workflows y 13 entidades de datos, todo orquestado sobre la plataforma Base44.
Rutas y herramientas del portal
Listado completo de las 37 rutas definidas en el router de la aplicación (src/App.jsx), con su slug, H1 dinámico, categoría y descripción técnica. Incluye páginas públicas, herramientas, portales internos, firmas electrónicas, redirecciones y los patrones dinámicos por ciudad.
| # | Ruta (slug) | H1 dinámico | Categoría | Descripción |
|---|---|---|---|---|
| 01 | / | Smartnett | Internet Dedicado Empresarial | Página principal | Landing page principal con hero animado, video de fondo, grid de servicios, prueba social (marquee de clientes), formulario de contacto y enlaces a ciudades. Detecta el mercado (MX/US) por dominio y localiza el H1 y metadatos por IP del visitante. |
| 02 | /internet-dedicado | Internet Dedicado Empresarial | Página de servicio (MX) | Página dedicada al producto estrella: internet dedicado simétrico empresarial. Redirige a /dedicated-internet en dominio US. Incluye tabla comparativa, planes, certificaciones y CTA de contacto. |
| 03 | /dedicated-internet | Dedicated Business Internet | Página de servicio (US) | Versión nativa en inglés para smartnett.us del producto de internet dedicado, con copy en USD y enfoque de mercado estadounidense. |
| 04 | /blog | Blog Smartnett — Telecomunicaciones Empresariales | Contenido | Índice del blog con listado de artículos, filtros y paginación. Cada artículo tiene su propia URL indexable, imagen de portada, autor técnico y extracto. |
| 05 | /blog/:slug | Artículo de blog (dinámico) | Contenido | Página de artículo individual con contenido enriquecido, autor, fecha de publicación, relacionados y schema Article de datos estructurados. |
| 06 | /calculadora | Calculadora ROI de Internet Dedicado | Herramienta pública | Calculadora interactiva de retorno de inversión: el visitante ajusta velocidad, número de usuarios y costo mensual y obtiene una estimación de ROI y ahorro vs. internet compartido. Captura leads de alto intent. |
| 07 | /sobre-nosotros | Sobre Smartnett — 23 Años de Red Dedicada | Institucional | Página corporativa con historia, estadísticas, infraestructura, certificaciones (IFT, PROFECO, ITIL, Cisco, ISO 27001, MikroTik), casos de éxito y datos estructurados AboutPage + Organization. |
| 08 | /mapa-de-red | Mapa de Red Smartnett — Fibra Óptica Nacional | Infraestructura | Mapa interactivo Leaflet con la red de fibra óptica de México, Latinoamérica, Houston y Miami: nodos, rutas redundantes, flechas hacia EE. UU. y estado de red en vivo. |
| 09 | /presupuestos | Portal de Ventas — Presupuestos y Cotizaciones | Portal interno | Panel interno para ejecutivos: generar NDA, cotización, orden de compra y orden de contratación; ver cotizaciones enviadas con píxel de lectura; subir y clasificar documentos del cliente. |
| 10 | /firmar-nda/:token | Firmar Acuerdo de Confidencialidad (NDA) | Firma electrónica | Página pública de firma de NDA con token único. El cliente dibuja su firma en el navegador, se incrusta en el PDF y se guarda en su carpeta. Versión US en /firmar-nda para dominio .us. |
| 11 | /firmar-oc/:token | Firmar Orden de Compra | Firma electrónica | Página pública de firma de orden de compra con token único. Al firmar, se notifica a contabilidad, se guarda el PDF firmado y se actualiza el estado de la OC. |
| 12 | /ver-cotizacion/:id | Ver Cotización de Internet Dedicado | Portal cliente | Pública con píxel de lectura: al abrirla, registra la fecha de lectura del cliente y detiene los recordatorios automáticos. Muestra el PDF de la cotización y datos del ejecutivo. |
| 13 | /guia-internet-dedicado | Guía de Internet Dedicado para Empresas | Lead magnet | Guía extensa de educación de mercado para captar tráfico informacional de alto intent y nutrir leads con contenido técnico autoritativo. |
| 14 | /comunicado-de-prensa | Comunicado de Prensa Smartnett | Relaciones públicas | Archivo público de comunicados de prensa generados y distribuidos a medios, con ángulo, cuerpo en HTML y estado (borrador / aprobado / enviado). |
| 15 | /aprobar-comunicado/:id | Aprobar Comunicado de Prensa | Relaciones públicas | Panel interno de aprobación manual de comunicados antes de su distribución automática a las 7 AM a medios y agencias. |
| 16 | /audiencia-retargeting | Audiencia de Retargeting | Marketing | Generación de audiencias de retargeting para Google Ads y Meta a partir del comportamiento de visitantes del sitio. |
| 17 | /mejor-internet-dedicado-mexico | Mejor Internet Dedicado en México | SEO comercial | Página de comparativa y posicionamiento para la intención de búsqueda transaccional 'mejor internet dedicado México'. Versión US en /best-dedicated-internet-mexico. |
| 18 | /enlace-dedicado | Enlace Dedicado Empresarial | SEO comercial | Página de producto para la variante de keyword 'enlace dedicado', con contenido técnico y CTA de cotización. |
| 19 | /centro-de-recursos | Centro de Recursos TI Smartnett | Lead magnet | Hub de recursos técnicos (guías, fichas, comparativas) para captar tráfico informacional y nutrir leads B2B. |
| 20 | /cobertura | Cobertura de Internet Dedicado por Ciudad | SEO local | Índice de cobertura por ciudad con enlaces a cada página de ciudad, reforzando la geografía de la red. |
| 21 | /capacidad-integrada-total | Capacidad Integrada Total — Smartnett | Documento integral | Esta página: inventario exhaustivo de todo lo que hace y contiene la plataforma, exportable a PDF. |
| 22 | /franquicias | Franquicias Smartnett | Portal interno | Información y gestión del modelo de franquicias y sedes de Smartnett. |
| 23 | /login-franquiciatarios | Login de Franquiciatarios Smartnett | Portal interno | Acceso dedicado para franquiciatarios y sedes, con aislamiento por sede y firmas de correo propias. |
| 24 | /smartguardian | SmartGuardian — Autogestión Smartnett | Portal cliente | Portal de autogestión donde el cliente revisa su enlace, abre tickets y consulta su SLA. Enlazado desde el menú principal. |
| 25 | /politica-de-privacidad | Política de Privacidad Smartnett | Legal | Política de privacidad y tratamiento de datos. Versión US en /privacy-policy. |
| 26 | /preview-mapa | Vista previa del mapa de red | Interno | Vista previa interna del mapa de cobertura para validación antes de publicación. |
| 27 | /preview-contrato | Vista previa de contrato | Interno | Vista previa interna de plantillas de contrato para validación de PDF. |
| 28 | /ingresos-desde-donde | Ingresos desde dónde | Interno | Reporte interno de origen geográfico de ingresos por sede. |
| 29 | /internet-dedicado-ingresos-desde-donde | Internet Dedicado — Ingresos desde dónde | Interno | Reporte interno de origen geográfico de ingresos del producto de internet dedicado. |
| 30 | /:slug | Página de ciudad (dinámica) | SEO local | Cada ciudad con slug genera su propia página con H1, metadatos y datos estructurados LocalBusiness únicos, indexables de forma independiente. |
| 31 | /:slug/preguntas-frecuentes | Preguntas frecuentes por ciudad | SEO local | FAQ dinámico por ciudad con schema FAQPage para rich snippets, generado a partir de datos geográficos reales. |
| 32 | /:slug/calculadora | Calculadora ROI por ciudad | SEO local | Calculadora de ROI localizada por ciudad para captar intent transaccional geográfico. |
| 33 | /:slug/sobre-nosotros | Sobre Smartnett por ciudad | SEO local | Versión localizada de la página institucional por ciudad. |
| 34 | /:slug/blog | Blog por ciudad | SEO local | Índice del blog filtrado por ciudad para reforzar relevancia geográfica. |
| 35 | /:slug/presupuestos | Presupuestos por ciudad | SEO local | Acceso al portal de ventas localizado por ciudad. |
| 36 | /post/:slug | Redirección de post | Redirección | Redirección de URLs legacy /post/:slug al formato /blog/:slug actual. |
| 37 | /merida → /yucatan | Redirección canónicales | Redirección | Redirección server-side y client-side de slugs no canónicos (merida → yucatan, saltillo → coahuila) para consolidar SEO. |
Inventario completo de páginas (slugs)
Listado uno a uno de cada página con su slug, H1 dinámico y categoría, generado en tiempo real desde las fuentes de datos (ciudades, keywords, variantes ciudad+keyword y blog). Usa el buscador para filtrar y el selector de categoría para acotar. Cada entrada enlaza a la página real.
Portal de ventas B2B
El portal interno donde los ejecutivos de Smartnett generan, envían y firman electrónicamente cada documento del ciclo de venta empresarial, con seguimiento automático hasta la contratación y notificación a contabilidad. Cada paso está respaldado por funciones backend y workflows específicos (ver secciones 08 y 09).
Captura de leads
El formulario público envía cada prospecto a la entidad Lead (submitLead) y dispara una secuencia automática de seguimiento por correo (seguimientoLeads), escalando según la etapa del lead.
NDA con firma electrónica
Generación de Acuerdo de Confidencialidad con token único (sendNda), enlace seguro de firma, PDF firmado incrustado (firmarNda) y recordatorios automáticos al cliente y al vendedor (recordatorioVendedorNda).
Cotización con píxel de lectura
Cada cotización se envía con PDF y píxel de seguimiento (sendCotizacion) que registra cuándo el cliente la abre (trackCotizacionLectura), con recordatorios automáticos solo mientras no la haya leído (reenviarCotizacionesConPixel).
Orden de compra firmable
La OC se genera con token (sendOrdenCompra), se firma electrónicamente en el navegador (firmarOrdenCompra), el PDF firmado queda en la carpeta del cliente y se notifica a contabilidad (notificarContabilidad).
Orden de contratación
Hereda los datos del cliente capturados en la OC (extraerDatosOc) y genera el contrato firmable (sendOrdenContratacion), evitando recaptura y asegurando consistencia entre documentos.
Clasificación de documentos por IA
Los archivos que el cliente sube a su carpeta se clasifican automáticamente (clasificarDocumentoIA): factura, CFDI, OC firmada, NDA firmado, identificación, comprobante de domicilio, etc., con descripción generada por IA.
Recordatorios automáticos
Workflows programados (RecordatoriosAutomaticos) reenvían NDA, cotizaciones y OC no firmados/no leídos, respetando siempre el estado real del documento para no molestar al cliente que ya respondió.
Portal de franquiciatarios
Login dedicado (/login-franquiciatarios) para sedes y franquiciatarios con acceso a sus cotizaciones, OC, NDAs y documentos, aislados por sede y con firmas de correo propias (conectores Gmail por sede).
Notificación a contabilidad
Al firmarse una OC se notifica automáticamente al área de contabilidad con el PDF firmado (notificarContabilidad), cerrando el ciclo operativo sin intervención manual.
Motor de contenido y crecimiento
El sistema que produce, publica y distribuye contenido de forma autónoma para captar tráfico orgánico en Google y menciones en asistentes de IA, con optimización continua cada 12 horas y medición de rendimiento real por keyword.
Blog automático
Publicación semanal de artículos generados y enriquecidos con IA (publishWeeklyBlog, enrichBlogPost), cada uno con imagen de portada, autor técnico y slug propio indexable.
Traducción al mercado US
Cada artículo se traduce al inglés nativo para smartnett.us (blogTranslate, generateUsDiaBlog), sin lógica de traducción en cliente: el contenido US se genera y almacena de forma independiente.
Calculadora de ROI
Herramienta pública (/calculadora) que estima el retorno de invertir en internet dedicado según velocidad, usuarios y costo, capturando leads de alto intent.
SEO/GEO adaptativo
Cada 12 horas (SEOAdaptivoCada12Horas) analiza tendencias, gaps de keyword y competidores (analizarTendenciasSEO), y genera comparativas, guías de compra, fichas técnicas, best-of y FAQ dinámico para rich snippets (generarContenidoTrending).
Comunicados de prensa
Generación cada 2 días (generarComunicado), aprobación manual (/aprobar-comunicado) y distribución automática a medios y agencias (distribuirComunicado), con archivo histórico público y archivado en Wayback Machine.
Descubrimiento por IA
llms.txt y llms-full.txt (llmsTxt), datos estructurados y contenido GEO optimizado (optimizarVisibilidadIA) para que ChatGPT, Perplexity, Claude y Google AI citen a Smartnett como fuente autoritativa.
Sitemap, RSS y ping
Sitemap por dominio (sitemapGenerator), feed RSS (rssFeed) y ping automático a buscadores e IndexNow (pingSearchEngines) para acelerar la indexación de cada nueva página o artículo.
Evaluación de rendimiento
Cada keyword se mide por visitas y conversiones reales (evaluarRendimientoSEO) y se clasifica: conservar, reemplazar, amplificar o nuevo, alimentando el siguiente ciclo de contenido.
Amplificación social
Amplifica contenido del blog y comunicados en redes sociales de forma programada (amplificarRedesSociales) y construye audiencias de retargeting para Google Ads y Meta (generarAudienciaRetargeting).
Analytics y observabilidad de visitantes
El observabilidad del sitio: cada visitante se rastrea con consentimiento (CookieBanner GDPR/LFPDPPP), respetando Do Not Track, y las señales de intent de compra alimentan audiencias de retargeting y alertas de ventas.
Tracking de visitantes
Sesión persistente, geolocalización por IP, fuente de tráfico, parámetros UTM, dispositivo, resolución, tipo de conexión, idiomas y horario de actividad (trackVisitor → entidad Visitor con 50+ campos).
Comportamiento en vivo
Profundidad de scroll, clics con coordenadas y elemento, rage clicks, clics derechos, copias, tiempo activo vs. inactivo, cambios de pestaña y clics externos.
Señales de intent
Detección de intención de compra por llenado de formulario (aunque no se envíe), apertura de WhatsApp, clic en correo o teléfono, y scroll profundo en páginas clave (IntentSignals).
Heatmaps
Heatmaps de clics por página y por sesión para análisis UX y optimización de conversión (PageClickHeatmap, VisitorHeatmap).
Contador en vivo
Contador de visitantes en vivo y feed de actividad en tiempo real para el dashboard interno (LiveCounter, LiveFeed).
Visitante recurrente
Detección de visitante recurrente con personalización de mensaje y CTA según número de visitas (ReturningVisitor).
Infraestructura de red visible
La infraestructura de fibra óptica se muestra en vivo en el sitio público como prueba operativa, reforzando la propuesta de valor de Smartnett con datos reales y no marketing vacío.
Mapa de cobertura
Mapa interactivo Leaflet con la red de fibra óptica de México, Latinoamérica, Houston y Miami, con nodos, rutas redundantes, flechas hacia EE. UU. y animación de flujo de fibra (CoverageMap).
Estado de red en vivo
Monitoreo de latencia del backbone (networkPing) y a proveedores cloud AWS, Azure, GCP (cloudPing), estado del backbone y NOC 24/7 visible en el sitio público (NetworkStatus, NocDashboard).
SmartGuardian
Portal de autogestión (/smartguardian) donde el cliente revisa su enlace, abre tickets y consulta su SLA, accesible desde el menú principal.
Proveedores de tránsito
Visualización de proveedores de tránsito y peers de la red (TransitProviders) para credibilidad técnica.
Proveedores cloud
Mapeo de conectividad a proveedores cloud (CloudProviders) para el mercado enterprise multicloud.
Resiliencia y ASN
Diagrama de resiliencia de la red (Resiliency) y prueba de ASN propio (AsnProof) como evidencia operativa.
Funciones backend (49)
Listado completo de las funciones backend desplegadas en base44/functions/*, agrupadas por módulo. Cada función es un endpoint HTTP invocable desde el SDK que implementa una pieza de la lógica de negocio: ventas, contenido, SEO, PR, analytics e integraciones.
| # | Función | Módulo | Descripción |
|---|---|---|---|
| 01 | submitLead | Ventas | Recibe el formulario público de contacto, crea el registro Lead y dispara la secuencia de seguimiento automática. |
| 02 | seguimientoLeads | Ventas | Envía correos de seguimiento escalonados a leads según su etapa, escalando la frecuencia según interacción. |
| 03 | sendNda | Ventas | Genera el NDA con token único, lo envía al cliente con enlace de firma y guarda el registro en la entidad Nda. |
| 04 | firmarNda | Ventas | Procesa la firma electrónica del NDA: incrusta la firma en el PDF, guarda el PDF firmado y actualiza el estado. |
| 05 | recordatorioVendedorNda | Ventas | Notifica al vendedor cuando un NDA lleva tiempo sin firmar, para gestionar manualmente. |
| 06 | sendCotizacion | Ventas | Genera el PDF de cotización con folio consecutivo, lo envía al cliente con píxel de lectura y guarda el registro. |
| 07 | sendQuote | Ventas (US) | Versión en inglés para smartnett.us de envío de cotización con USD y plantilla nativa en inglés. |
| 08 | verCotizacion | Ventas | Sirve la cotización al cliente con el píxel de lectura incrustado. |
| 09 | trackCotizacionLectura | Ventas | Registra la fecha de lectura del cliente al abrir la cotización y detiene los recordatorios. |
| 10 | reenviarCotizacionesConPixel | Ventas | Reenvía cotizaciones no leídas con recordatorio, solo mientras el cliente no las haya abierto. |
| 11 | enviarRecordatorios | Ventas | Motor de recordatorios automáticos para NDA, cotizaciones y OC no firmados/no leídos. |
| 12 | sendOrdenCompra | Ventas | Genera la orden de compra con token, la envía al cliente para firma y guarda el registro en OrdenCompra. |
| 13 | firmarOrdenCompra | Ventas | Procesa la firma electrónica de la OC: incrusta la firma, guarda el PDF firmado y actualiza el estado. |
| 14 | sendOrdenContratacion | Ventas | Genera la orden de contratación heredando datos del cliente de la OC, evitando recaptura. |
| 15 | extraerDatosOc | Ventas | Extrae por IA los datos del cliente del PDF de la OC subido para reutilizarlos en la orden de contratación. |
| 16 | clasificarDocumentoIA | Ventas | Clasifica por IA los archivos subidos a la carpeta del cliente (factura, CFDI, OC firmada, identificación, etc.) con descripción generada. |
| 17 | reenviarDocumento | Ventas | Reenvía cualquier documento (NDA, OC, cotización) al cliente con su enlace original. |
| 18 | notificarContabilidad | Ventas | Notifica al área de contabilidad con el PDF firmado al firmarse una OC, cerrando el ciclo operativo. |
| 19 | nextFolio | Ventas | Genera folios consecutivos atómicos para cotizaciones y OC usando la entidad Contador. |
| 20 | sendPartnershipsReminder | Ventas | Recordatorios de alianzas y partnerships comerciales programados. |
| 21 | limpiarPruebasVendedores | Ventas | Limpia registros de prueba creados por vendedores en el portal para mantener la base productiva limpia. |
| 22 | publishWeeklyBlog | Contenido | Publicación semanal automática de artículos de blog generados y enriquecidos con IA. |
| 23 | enrichBlogPost | Contenido | Enriquece artículos de blog con imagen de portada, autor técnico y metadatos SEO. |
| 24 | blogTranslate | Contenido | Traduce artículos al inglés nativo para smartnett.us, generando y almacenando contenido US independiente. |
| 25 | generateUsDiaBlog | Contenido (US) | Genera artículos nativos en inglés para el mercado US sin lógica de traducción en cliente. |
| 26 | backfillBlogImages | Contenido | Rellena imágenes de portada faltantes en artículos existentes del blog. |
| 27 | analizarTendenciasSEO | SEO/GEO | Analiza tendencias de búsqueda, gaps de keyword y competidores para alimentar el ciclo de contenido. |
| 28 | generarContenidoTrending | SEO/GEO | Genera contenido optimizado (comparativas, guías, fichas, best-of, FAQ) a partir de tendencias detectadas. |
| 29 | evaluarRendimientoSEO | SEO/GEO | Mide cada keyword por visitas y conversiones reales y la clasifica: conservar, reemplazar, amplificar o nuevo. |
| 30 | optimizarSeoCiudades | SEO/GEO | Optimiza metadatos, H1 y datos estructurados por ciudad para maximizar indexación local. |
| 31 | optimizarVisibilidadIA | SEO/GEO | Optimiza contenido GEO y llms.txt para que asistentes de IA citen a Smartnett como fuente autoritativa. |
| 32 | llmsTxt | SEO/GEO | Genera y mantiene el archivo llms.txt y llms-full.txt para descubrimiento por IA. |
| 33 | sitemapGenerator | SEO/GEO | Genera sitemap XML por dominio (MX y US) con todas las páginas indexables. |
| 34 | sitemapIndex | SEO/GEO | Genera el índice de sitemaps para agrupar sub-sitemaps por dominio. |
| 35 | rssFeed | SEO/GEO | Genera el feed RSS del blog para sindicación y suscriptores. |
| 36 | pingSearchEngines | SEO/GEO | Ping automático a Google, Bing e IndexNow al publicar nueva página o artículo. |
| 37 | generarComunicado | PR | Genera comunicado de prensa con ángulo, subtítulo y cuerpo en HTML a partir de eventos de la empresa. |
| 38 | enviarComunicado | PR | Envía el comunicado aprobado a medios y agencias por correo. |
| 39 | distribuirComunicado | PR | Distribución masiva del comunicado a la lista de contactos de medios con seguimiento de envío. |
| 40 | generarAudienciaRetargeting | Marketing | Construye audiencias de retargeting para Google Ads y Meta a partir del comportamiento de visitantes. |
| 41 | amplificarRedesSociales | Marketing | Amplifica contenido del blog y comunicados en redes sociales de forma programada. |
| 42 | trackVisitor | Analytics | Rastrea cada visitante: sesión, geolocalización, fuente, UTM, dispositivo, scroll, clics, rage clicks, intent. |
| 43 | networkPing | Infraestructura | Mide latencia del backbone de fibra y nodos de red para el estado de red en vivo. |
| 44 | cloudPing | Infraestructura | Mide latencia a proveedores cloud (AWS, Azure, GCP) para mostrar rendimiento de rutas. |
| 45 | archiveOnWayback | PR | Archiva páginas y comunicados en Wayback Machine para respaldo histórico y credibilidad. |
| 46 | gmailSend | Integración | Envía correo usando el conector Gmail (app-user) con la cuenta de la sede/franquiciatario. |
| 47 | gmailInbox | Integración | Lee la bandeja de entrada de Gmail para respuestas de clientes y clasificación automática. |
| 48 | gmailMessage | Integración | Obtiene un mensaje individual de Gmail por ID para procesamiento de respuestas. |
| 49 | testGmailConnector | Integración | Verifica la conexión OAuth de Gmail y reporta el estado del token. |
Mostrando 49 de 49 funciones backend.
Workflows automatizados (9)
Procesos multi-paso trigger-driven que orquestan la operación autónoma de la plataforma: SEO adaptativo, publicación de blog, recordatorios, seguimiento de leads, comunicados y archivado en Wayback Machine.
SEOAdaptivoCada12HorasProgramado cada 12hAnaliza tendencias, gaps de keyword y competidores; genera comparativas, guías, fichas, best-of y FAQ dinámico; evalúa rendimiento de keywords existentes y decide conservar, reemplazar, amplificar o crear nuevo contenido.
PublicarBlogSemanalProgramado semanalGenera, enriquece con imagen y autor, y publica un nuevo artículo de blog cada semana, con ping a buscadores e IndexNow.
RecordatoriosAutomaticosProgramadoReenvía NDA, cotizaciones y OC no firmados/no leídos, respetando el estado real del documento para no molestar al cliente que ya respondió.
RecordatorioVendedorNdaProgramadoNotifica al vendedor cuando un NDA lleva tiempo sin firmar para gestión manual.
SeguimientoLeadsProgramadoEnvía correos de seguimiento escalonados a leads según su etapa, escalando frecuencia según interacción.
GenerarComunicadoCada2DiasProgramado cada 2 díasGenera un nuevo comunicado de prensa candidato cada 2 días para aprobación manual.
ArchivarWaybackDiarioProgramado diarioArchiva la página principal y páginas clave en Wayback Machine diariamente.
ArchivarBlogsWaybackSemanalProgramado semanalArchiva todos los artículos del blog en Wayback Machine semanalmente.
LimpiarPruebasVendedoresProgramadoLimpia registros de prueba de vendedores del portal para mantener la base productiva limpia.
Entidades de datos (13)
Modelos de datos persistentes en base44/entities/* que almacenan toda la información operativa de la plataforma: leads, cotizaciones, órdenes, NDAs, blog, comunicados, visitantes, tendencias SEO y más.
| # | Entidad | Campos | Descripción |
|---|---|---|---|
| 01 | Lead | 9 | Prospectos del formulario público con nombre, empresa, teléfono, email, dirección, mensaje, etapa de seguimiento y fecha del último correo automático. |
| 02 | Cotizacion | 18 | Cotizaciones enviadas con cliente, empresa, vendedor, plan, router, dirección, folio, sede, PDF, píxel de lectura, fecha de lectura, recordatorios y carpeta de documentos del cliente. |
| 03 | OrdenCompra | 21 | Órdenes de compra con folio, cliente, plan, meses de contrato, token de firma, estado (enviada/firmada), PDF firmado, firma incrustada, datos heredables y recordatorios. |
| 04 | Nda | 16 | Acuerdos de confidencialidad con token, empresa, representante, email, vendedor, sede, estado (pendiente/firmado/expirado), PDF firmado y firma incrustada. |
| 05 | Blog | 13 | Artículos del blog con título ES/EN, slug, extracto ES/EN, contenido ES/EN, imagen, fecha, tiempo de lectura, mercado (MX/US) y autor técnico. |
| 06 | BlogPost | 11 | Segunda entidad de blog con título, slug, extracto, contenido, imagen de portada, autor, fecha, categoría y estado de publicación. |
| 07 | Comunicado | 8 | Comunicados de prensa con título, subtítulo, cuerpo HTML, ángulo, fecha, agencias enviadas y estado (borrador/aprobado/enviado). |
| 08 | Visitor | 50+ | Tracking exhaustivo de visitantes: sesión, IP, geolocalización, fuente, UTM, dispositivo, resolución, conexión, scroll, clics, rage clicks, copias, tiempo activo/inactivo, señales de intent y datos técnicos del navegador. |
| 09 | TendenciaSEO | 16 | Registro de tendencias SEO: tipo, keyword, volumen, dirección, oportunidad, competidores, contenido generado, datos estructurados, FAQ, meta description, intención de búsqueda y decisión de rendimiento. |
| 10 | Contador | 2 | Contadores atómicos para folios consecutivos de cotizaciones y OC. |
| 11 | Firma | 3 | Firmas de correo de ejecutivos y sedes con imagen para incrustar en PDFs. |
| 12 | ProjectMemory | 4 | Memoria del proyecto: decisiones, preferencias, dead ends, known issues, contactos y notas del equipo. |
| 13 | User | built-in | Usuarios de la app (built-in): id, email, full_name, role (admin/user). Invitación por correo, no creación directa. |
Conectores OAuth (4)
Conectores OAuth de Gmail registrados en el workspace que permiten a cada sede y franquiciatario enviar y leer correo con su propia cuenta, aislando las comunicaciones operativas por sede.
Gmail Smartnett 2026
App-userConector OAuth de Gmail registrado en el workspace para envío y lectura de correo por sede/franquiciatario.
Gmail Smartnett Portal
App-userConector OAuth de Gmail para el portal de ventas y firma de documentos.
Gmail Smartnett
App-userConector OAuth de Gmail principal para comunicaciones operativas.
Gmail Distribuidores
App-userConector OAuth de Gmail para el canal de distribuidores y franquiciatarios.
Capacidades transversales (10)
Capacidades de plataforma que cruzan todas las secciones: bilingüismo por dominio, SEO de doble capa, datos estructurados, descubrimiento por IA, tracking con consentimiento, performance y branding corporativo.
Bilingüe MX/US por dominio
Detección automática de mercado por hostname (.mx vs .us): contenido, moneda (MXN/USD), idioma y plantillas de correo nativos, sin traducción en cliente.
SEO de doble capa
Defensa global con inline script en index.html + hook useIndexable para forzar index, follow en ~2100 rutas públicas, y useNoIndex para excluir dashboards internos y portales privados.
Redirecciones canónicas
Redirección server-side y client-side de slugs no canónicos (merida → yucatan, saltillo → coahuila) y redirección de rutas legacy (/post → /blog).
Datos estructurados por página
Schema.org por tipo: Organization, LocalBusiness, AboutPage, FAQPage, Article, BreadcrumbList y datos GEO para rich snippets y descubrimiento por IA.
Descubrimiento por asistentes de IA
llms.txt, llms-full.txt, contenido GEO optimizado y knowsAbout en JSON-LD para que ChatGPT, Perplexity, Claude y Google AI citen a Smartnett.
Tracking con consentimiento
CookieBanner GDPR/LFPDPPP, tracking respetando Do Not Track, y señales de intent de compra sin PII sensible.
Cursor personalizado
CustomCursor de marca en dispositivos de puntero fino, desactivado en táctil.
WhatsApp con horario
Botón flotante de WhatsApp con detección de horario de atención en vivo (7-19h) y mensaje fuera de horario con correo de la sede.
Performance optimizado
Lazy loading de rutas, content-visibility, PauseOffscreen para animaciones fuera de viewport, y memoización de iconos de mapa.
Branding corporativo
Fondo negro absoluto (#000), acento naranja (#FF8000), tipografía Montserrat, pesos finos y branding minimalista consistente en todas las páginas.
Este documento se genera en tiempo real desde las fuentes de datos de la plataforma (ciudades, keywords, blog, rutas, funciones, workflows, entidades y conectores). Los totales reflejan el estado actual del sitio y pueden variar conforme se agregan páginas, artículos o capacidades.