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 Completada

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%
Frontend100%

Backend (completado)

✓
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
✓
Stripe integradoCheckout con PaymentIntent

Frontend (completado)

✓
Página /diagnostico-hogarHero, cards dinámicas del API, cómo funciona, FAQ
✓
Conectar a API real3 endpoints + apiRoutes.js
✓
Flujo de compra StripeLogin → Stripe PaymentIntent → Confirmación
✓
Página confirmación/diagnostico-hogar/confirmacion (éxito/error)
✓
Desplegado a producciónhubbi.com.mx/diagnostico-hogar/

Story 2: Tienda E-commerce Fase 1 Completada

Tienda Hubbi — Marketplace de productos para el hogar. Fase 1: Hubbi vende directo.

Backend100%
Frontend100%

Backend (completado)

✓
8 tablas creadasproducts, categories, orders, items, wishlists, reviews, shipping, coupons
✓
7 modelos CodeIgniterCRUD completo con filtros y búsqueda
✓
14 endpoints APICatálogo, checkout Stripe, wishlist, reviews, cupones, envío
✓
Seed data8 categorías, 10 productos, 3 zonas envío

Frontend (completado)

✓
Página /tiendaGrid responsivo + filtros + búsqueda + categorías
✓
/tienda/[slug]Detalle con galería, specs, reviews, compartir
✓
Redux storeCartSliceCarrito separado con localStorage persist
✓
Checkout StripeDirección + cupones + envío calculado + pago
✓
Wishlist + Pedidos/tienda/favoritos y /tienda/pedidos con tracking
✓
Desplegado a producciónhubbi.com.mx/tienda/

Pendiente — Fase Marketplace

○
Panel proveedorCRUD productos, mis ventas, payouts
○
Comisiones desde admin% configurable por categoría
○
Aprobación de productosProveedor sube → Admin aprueba

Fases de Implementación

FaseAlcanceEstado
Fase 1 — CompletadaDiagnóstico Hogar con API + Stripe. Tienda completa con backend + frontend.Hecho
Fase 2 — MarketplaceAbrir a proveedores: panel proveedor, comisiones, aprobación, payoutsPendiente
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