Pendiente API
Sesiones (GA4)
Se conectará a GA4 API
Pendiente API
Usuarios nuevos
Se conectará a GA4 API
Pendiente API
Conversiones
Se conectará a GTM Events
Pendiente API
Impresiones (Search Console)
Se conectará a GSC API
62
Páginas estáticas
+20 páginas SEO esta semana
39
URLs en sitemap
Enviado a Search Console
3/3
Tags tracking
GA4 + GTM + Pixel verificados
1/15
Posts GBP publicados
2 por semana (Mar-Abr)

🔍 SEO En progreso

Fase 1: Fundamentos75%
12 landings servicio+ciudad
5 blog posts SEO
Sitemap + Schema.org
Directorios locales (backlinks)
Landings por zona (San Pedro, Apodaca...)

Ver detalle completo →

📱 Marketing En progreso

Configuración40%
GA4 + GTM + Meta Pixel
GBP creado + Post #1
Google Ads (3 campañas)
Meta Ads (21 posts parrilla)
Eventos de conversión GTM

Ver detalle completo →

🛠 Plataforma En progreso

Rediseño v285%
6 bugs corregidos
5 mejoras UX
17 commits (10 mar)
Deploy a producción
Push notifications

Ver detalle completo →

Actividad reciente

10 Mar · 8:50 PM
Audio STT activado
Transcripción de notas de voz por WhatsApp habilitada
10 Mar · 8:30 PM
Post GBP #1 publicado
"Servicios del hogar verificados" — Novedad con imagen y CTA
10 Mar · 8:35 PM
GA4 + Meta Pixel verificados
Ambos tags confirmados recibiendo datos en tiempo real
10 Mar · 8:15 PM
Redirect home → servicios
Al confirmar ubicación en home, navega a /servicios
10 Mar · 7:00 PM
20 páginas SEO creadas
12 landings servicio+ciudad, 5 blog, 3 conversión + blog index
10 Mar · 7:30 PM
Stack de tracking instalado
GA4 G-PVDNVP9BGZ + GTM GTM-NGDZQBMN + Meta Pixel 1042536445605889
10 Mar · 6:00 PM
6 bugs corregidos
AddressDrawer, LocationModal, Login OTP, GoogleMap, hidratación, scroll
Pendiente API
Impresiones GSC
Pendiente API
Clics orgánicos
39
URLs indexables
20
Páginas SEO nuevas

Páginas creadas Desplegadas

12 Landings Servicio + Ciudad (priority 0.9)

Cada landing incluye: Schema.org (Service + LocalBusiness + FAQPage), proveedores reales del API, CTA de agenda, contenido SEO optimizado

plomero-en-monterreyelectricista-en-monterreylimpieza-a-domicilio-monterreypintor-en-monterreyaire-acondicionado-monterreycerrajero-en-monterreyfumigacion-monterreyjardinero-en-monterreycarpintero-en-monterreymudanzas-en-monterreyimpermeabilizacion-monterreyalbanil-en-monterrey

5 Blog Posts (priority 0.7)

Artículos evergreen con Schema.org Article, meta descriptions, internal linking

como-detectar-fugas-de-aguacuanto-cuesta-un-plomero-en-monterreytips-mantenimiento-aire-acondicionadocomo-elegir-electricista-confiablechecklist-mantenimiento-hogar

3 Páginas de Conversión (priority 0.8)

precioscomo-funcionagarantia

Extras

blog/indexsitemap.xml (39 URLs)robots.txt

Siguientes pasos SEO Fase 2

Registrar en 5 directorios localesSección Amarilla, Hotfrog, Yelp, Cylex, MexicoBusiness — backlinks de autoridad
Landings servicio+zona específicaplomero-en-san-pedro, electricista-en-apodaca, limpieza-en-guadalupe, etc.
Ampliar blog a 10-15 artículosMeta: 2-3 posts/semana durante 1 mes
Monitorear indexación en Search Console39 URLs enviadas, verificar cobertura y primeras impresiones
Optimizar Core Web VitalsLCP, FID, CLS — auditoría Lighthouse después del deploy
3/3
Tags activos
Todos verificados
1/15
Posts GBP
0/3
Campañas Google Ads
Pendiente presupuesto
0/21
Posts Meta Ads
Pendiente presupuesto

Stack de Tracking Verificado

HerramientaIDEstado
Google Analytics 4G-PVDNVP9BGZ (prop 527866954)Verificado
Google Tag ManagerGTM-NGDZQBMNActivo
Meta Pixel1042536445605889Verificado

Google Business Profile 1/15

2 posts/semana (martes y jueves) · Posts caducan a los 7 días · GBP creado, pendiente tunear

Mar 11
Servicios del hogar verificados

Novedad · CTA: Más información → hubbi.com.mx

Mar 13
Diagnóstico GRATIS primera vez

Oferta · CTA: Reservar

Mar 18
5 tips para evitar fugas en casa

Novedad · CTA: Llamar

Mar 20
Electricistas certificados disponibles

Novedad · CTA: Reservar

Mar 25
Limpieza profunda profesional

Novedad · CTA: Más información

Mar 27
20% descuento limpieza profunda

Oferta · CTA: Reservar

Google Ads — Plan Pendiente presupuesto

3 campañas Search · $15,000 MXN/mes · Alta intención

Campaña 1: Plomería ($200/día)

Keywords: plomero en monterrey, plomero a domicilio, reparación fugas, destapar drenajes

Landing: hubbi.com.mx/plomero-en-monterrey/

Campaña 2: Electricidad ($150/día)

Keywords: electricista en monterrey, instalación eléctrica, corto circuito, reparación eléctrica

Landing: hubbi.com.mx/electricista-en-monterrey/

Campaña 3: Limpieza ($150/día)

Keywords: limpieza a domicilio monterrey, limpieza profunda, servicio limpieza

Landing: hubbi.com.mx/limpieza-a-domicilio-monterrey/

Meta Ads — Parrilla 7 Semanas Pendiente presupuesto

21 posts · $12,000 MXN/mes · Funnel ToFu → MoFu → BoFu

Sem 1
Lanzamiento + Educativo + Tráfico

3 posts · $2,000 pagados + 1 orgánico

ToFu
Sem 2
Electricistas + Blog + Limpieza

3 posts · $2,500 pagados + 1 orgánico

MoFu
Sem 3
Before/After + Confianza + Conversión

3 posts · $1,200 pagados + 2 orgánicos

MoFu
Sem 4
Awareness + Pintura + Carrusel

3 posts · $2,500 pagados + 1 orgánico

ToFu+MoFu
Sem 5
Testimonial + Reel + Storytelling

3 posts · $2,500 pagados + 1 orgánico

BoFu
Sem 6
A/C Estacional + Jardín + Reel Viral

3 posts · $1,500 pagados + 2 orgánicos

Estacional
Sem 7
Diagnóstico Gratis + Social Proof + Cierre

3 posts · $3,000 pagados + 1 orgánico

BoFu Conversión

Ver parrilla completa con textos e imágenes →

17
Commits (10 mar)
6
Bugs resueltos
5
Mejoras UX
Pendiente
Deploy producción

Bugs corregidos 6 fixes

AddressDrawer — dirección desde mapaCampos dirección, área y ciudad se llenan automáticamente del geocoder de Google Maps
LocationModal — prop incorrectahandleClose → onClose, el modal ahora cierra correctamente al confirmar ubicación
Login OTP — extracción de UIDcredential.user.uid (no credential.uid) — el login ahora funciona correctamente
GoogleMap — geocoder en cada renderMigrado a useRef para evitar instanciar el geocoder en cada re-render
Menú mobile — login no detectadoHidratación SSR: isLogin() ahora usa useEffect + useState para detectar sesión activa
Home → Servicios redirectAl confirmar ubicación en home, navega automáticamente a /servicios

Mejoras de UX 5 mejoras

Blog en navegaciónAgregado en header desktop, menú mobile hamburguesa y footer
Menú "Mi Cuenta" en mobileDrawer con: Perfil, Reservas, Chats, Notificaciones, Favoritos, Direcciones, Historial de Pagos, Logout
Proveedores reales en landingsService landings muestran NearbyProviderCard del API, no precios estimados (modelo marketplace)
WhatsApp solo para dudasCTA de soporte, no de cotización — Hubbi es marketplace, no proveedor único
Scroll en menú mobileDrawer ahora es scrollable, toda la sección de cuenta es visible sin cortes

Commits del día (rama RenewJC0226)

CommitDescripción
50b238bfAddressDrawer populates address from map
0f9e9c12Split geocoded address into street + area
3395f550Extract area from geocoder address_components
4b5feb3fSitemap rewrite with curated URLs
62e8aff420 SEO pages (28 files, 3886 insertions)
b93d2b91Replace pricing with real providers
fe1c6327Remove WhatsApp cotizar CTAs
c8f37aaeAdd Blog to nav menu
c136f044Add WhatsApp for dudas
9f144d3bBlog index page /blog/
d296c1dbInstall Meta Pixel
d807fe21Add Google Tag Manager
64a1154fAdd Google Analytics 4
732b7207Mobile account menu drawer
8b8a9fd6Fix mobile login hydration
a517f03fFix mobile drawer scroll
a371ab46Redirect home→servicios after location

Siguientes pasos Pendiente

Deploy rama RenewJC0226 a producción (main)Necesita aprobación final del cliente
URL directa de registroPara CTA "Registrarse" en GBP y anuncios
Push notifications (Firebase VAPID)Baja prioridad — para engagement post-lanzamiento

Fase 1: Fundamentos (Marzo 2026) En curso

Progreso70%
Rediseño de plataformaRama RenewJC0226 — 17 commits, 6 bugs, 5 mejoras UX
Stack de trackingGA4 + GTM + Meta Pixel — instalados y verificados
SEO fundamentos20 páginas, sitemap, Schema.org, blog
Google Business ProfileCreado, Post #1 publicado
Deploy a producciónPendiente aprobación
Eventos de conversión GTMClic agendar, registro, búsqueda
Tunear GBPCategoría, horario, descripción, fotos, atributos

Fase 2: Crecimiento (Abril 2026) Siguiente

Lanzar campañas Google Ads3 campañas Search: Plomería, Electricidad, Limpieza — $15K/mes
Lanzar campañas Meta Ads21 posts en 7 semanas, funnel ToFu→BoFu — $12K/mes
Parrilla GBP completa15 posts mar-abr, 2x/semana
Ampliar blogMeta: 15 artículos, 2-3/semana
Backlinks5 directorios locales + 3 colaboraciones
Email marketing5 templates listos, configurar flujos automáticos

Fase 3: Escalamiento (Mayo-Jun 2026) Futuro

Landings por zonaSan Pedro, Apodaca, Guadalupe, Escobedo, Santa Catarina, García
Optimización de campañasA/B testing, bid optimization, negative keywords
Dashboard con APIsConectar GA4, Search Console, Meta Ads, Google Ads en tiempo real
Programa de reviewsAutomatizar solicitud de reseñas post-servicio
Póliza de mantenimientoProducto recurrente: suscripción mensual

Fase 4: Consolidación (Jul-Sep 2026) Futuro

Expansión GDL / CDMXReplicar modelo Monterrey a otras ciudades
App móvil nativaPush notifications, offline, geolocalización
Automatización completaCRM, email flows, retargeting, lead scoring

Story 1: Diagnóstico Hogar Fase 1

Servicio de visitas de diagnóstico a domicilio con suscripción anual. Incluye inspección de plomería, electricidad y A/C + descuento en reparaciones.

Backend100%
Frontend0%

Backend (ya existe)

Tabla customer_productsMembresías dinámicas desde admin
Tabla customer_subscriptionsSuscripciones activas por usuario
Tabla diagnostic_visitsVisitas con reporte completo
API endpointscustomer_products, buy, my_subscriptions
MercadoPago integradoCheckout y confirmación

Frontend (por construir)

Página /diagnostico-hogarHero, cards dinámicas, cómo funciona, FAQ
Conectar a API realEndpoints + apiRoutes.js
Flujo de compraLogin → MercadoPago → Confirmación
Página confirmación/diagnostico-hogar/confirmacion

Story 2: Tienda E-commerce Fase 1-2

Sección de productos físicos: herramientas, kits, accesorios. Flujo de compra igual al de servicios.

Backend0%
Frontend0%

Backend (nuevo)

Tabla store_productsProductos con categorías, stock, imágenes
Tabla store_ordersPedidos con status y tracking
Tabla store_order_itemsItems por pedido
6 endpoints APICRUD productos, carrito, checkout, pedidos

Frontend

Página /tiendaGrid + filtros + búsqueda
ProductCard + ProductModalCards y detalle de producto
Redux storeCartSliceCarrito separado del de servicios
Checkout tiendaMismo flujo visual que servicios

Fases de Implementación

FaseAlcanceEstado
Fase 1 — InmediataDiagnóstico Hogar con API real + Tienda con productos hardcoded + NavegaciónSiguiente
Fase 2 — Sprint 2Backend completo de tienda + Checkout funcional + Redux storeCartPendiente
Fase 3 — PosteriorMis Suscripciones en perfil + Historial pedidos + Notificaciones + ReviewsFuturo

Flujo de Compra

Membresía (Diagnóstico)

1. Ver membresías → /diagnostico-hogar
2. Click "Contratar"
3. Si no logueado → LoginModal
4. API buy_customer_product
5. Redirect a MercadoPago
6. MercadoPago → /confirmacion
7. Suscripción activa

Tienda (Productos)

1. Ver productos → /tienda
2. "Agregar al carrito" (Redux)
3. /tienda/checkout
4. Seleccionar dirección + pago
5. Mismo checkout visual que servicios
6. API store_checkout
7. Confirmación + tracking

Endpoints API

Membresías (ya funcionando)

MétodoEndpointDescripción
GETcustomer_productsLista membresías disponibles
POSTbuy_customer_productComprar membresía (auth)
GETmy_customer_subscriptionsMis suscripciones activas

Tienda (por construir)

MétodoEndpointDescripción
GETstore_productsLista productos (filtro categoría)
GETstore_product/{id}Detalle producto
POSTstore_cartAgregar/actualizar carrito
GETstore_cartVer carrito
POSTstore_checkoutProcesar compra
GETstore_ordersMis pedidos

Tracking y Analytics

RecursoID
Google Analytics 4G-PVDNVP9BGZ (propiedad 527866954)
Google Tag ManagerGTM-NGDZQBMN
Meta Pixel1042536445605889
Meta Ads Account1324661932340669

Infraestructura

RecursoValor
Sitio webhubbi.com.mx
Sitemaphubbi.com.mx/sitemap.xml (39 URLs)
WhatsApp soporte528183652313
RepositorioITECHDEV-MX/ConnectionHUBSolution
Rama activaRenewJC0226

Documentos del Proyecto

DocumentoURL
Parrilla completa (Meta + Google + GBP)oleada2-reporte.pages.dev/hubbi-parrilla
Plan de marketingoleada2-reporte.pages.dev/hubbi-plan
Email templatesoleada2-reporte.pages.dev/hubbi-email-templates

Marca

ElementoValor
Color primario #0277fa
Color secundario #0155b3
WhatsApp #25D366
Faviconandroid-chrome-512x512.png