Arquitecturas web
E-commerce Headless & Cotizadores B2B
Construimos tiendas y plataformas B2B por dos caminos - una arquitectura headless a medida, o ingeniería avanzada sobre el WooCommerce que ya tienes. En los dos: precios por cliente, cotizadores con reglas propias y búsqueda instantánea sobre miles de referencias.
2017 — hoyUna relación, dos arquitecturas · Industrias Cruz Centro
Si esto te suena
- Tu tienda va lenta y cada extensión que añades la ralentiza un poco más.
- Vendes a empresas con precios distintos por cliente y la plataforma no lo contempla.
- El buscador del catálogo no encuentra lo que sí existe, y lo notas en el carrito.
- Cada cotización sale de una hoja de cálculo que una sola persona sabe usar.
¿El problema es WooCommerce o es cómo está montado?
Casi siempre lo segundo. WooCommerce mueve una parte enorme del comercio del mundo y aguanta catálogos grandes sin despeinarse; lo que no aguanta es la costumbre de resolver con extensiones lo que pide código. Cada una añade su JavaScript, sus tablas y su versión mínima requerida, y llega el día en que actualizar una rompe otras dos. La tienda no va lenta por el alojamiento ni por el CMS: va lenta por la capa de parches.
Por eso la primera pregunta no es qué plataforma, sino qué está haciendo tu tienda en cada visita que no debería hacer. Muchas veces la respuesta cabe dentro de WooCommerce, con el escaparate reescrito y el motor intacto.
¿Cuándo compensa separar escaparate y motor?
Cuando el negocio se sale del caso medio y el molde empieza a costar más de lo que ahorra. Precios negociados por cliente, listas por volumen, productos que solo ve un distribuidor, cotizaciones con reglas que solo tu equipo comercial conoce, o el mismo catálogo alimentando tienda, aplicación y marketplace a la vez.
¿Cómo se ve eso en la práctica?
El escaparate se sirve como HTML generado en el borde de la red, así que la ficha de producto aparece de inmediato aunque detrás haya cien mil referencias. La búsqueda no consulta la base de datos: consulta un índice construido para eso, que tolera erratas y filtra por atributo sin recargar la página.
Y el catálogo deja de vivir dentro del tema. Vive en un panel que tu equipo edita, y del que también pueden beber tu ERP, tu aplicación o el marketplace donde vendas mañana.
¿Y si lo que vendes son cotizaciones y no unidades?
Es el mismo motor con otra salida. En vez de un carrito, un configurador que aplica tus reglas y produce una cotización con su PDF, su vigencia y su estado. La diferencia con la hoja de cálculo que usas hoy no es estética: es que deja rastro, no depende de una persona y el cliente puede consultarla sin escribir un correo.
¿Qué entregamos?
- Escaparate a medida en Next.js, renderizado en el borde de la red y con el catálogo precargado.
- O el mismo escaparate sobre tu WooCommerce, consumido por API y sin tocar tus pedidos ni tus clientes.
- Catálogo y contenido editables por tu equipo desde el panel, sin tocar código.
- Búsqueda instantánea con Meilisearch, tolerante a erratas y con filtros por atributo.
- Motor de reglas de precio - por cliente, por volumen, por lista y por vigencia.
- Cotizador con generación de PDF y seguimiento del estado de cada cotización.
- Integración con tu ERP o tu facturación para existencias, precios y pedidos.
¿Cómo trabajamos?
- 01
Modelado del catálogo
1 a 2 semanasAtributos, variantes, reglas de precio y quién edita qué. Es la fase que decide si la plataforma aguanta el tercer año.
- 02
Arquitectura e integración
2 semanasConexión con el ERP o la facturación, índice de búsqueda y estrategia de caché. Participan tu equipo técnico y quien conoce el proceso comercial.
- 03
Construcción
5 a 8 semanasEscaparate, flujo de compra o de cotización y panel de edición, con control de calidad de rendimiento en paralelo.
- 04
Lanzamiento
1 a 2 semanasMigración del catálogo, redirecciones, pasarela en producción y monitoreo de los primeros 30 días.
Inversión
Presupuesto a medida
Propuesta con cifra cerrada en 3–5 días hábiles
El alcance define el precio. Cuéntanos el proyecto: en menos de 24 horas hábiles te decimos si encaja, y la propuesta —qué entra, qué no y cuánto cuesta— llega en tres a cinco días hábiles.
El rango depende del catálogo, de las reglas de precio por cliente y de la profundidad de la integración con tu ERP. La cifra sale de la reunión de alcance, no de un catálogo.
Prueba
Preguntas frecuentes
¿Headless o WooCommerce?
Construimos los dos, y la elección no es ideológica. WooCommerce es un motor de comercio serio: gestiona catálogo, pedidos, clientes e impuestos, y tu equipo ya sabe usarlo. Lo que suele fallar no es WooCommerce sino un WooCommerce sin ingeniería - veinte extensiones apiladas resolviendo lo que debería resolver el código. Si esa base está sana, la vía más rápida es quedarse en ella y ponerle delante un escaparate a medida. Si el modelo de negocio se sale del molde -precios negociados por cliente, cotizadores con reglas propias, varios canales sobre el mismo catálogo-, entonces compensa separar escaparate y motor del todo.
¿Tengo que rehacer mi tienda desde cero?
Casi nunca. Si tu WooCommerce tiene los pedidos, los clientes y el catálogo en orden, lo habitual es conservarlo como motor y cambiar solo lo que se ve y lo que busca. Se mantiene el histórico, el equipo no reaprende nada y el proyecto dura semanas en vez de meses.
¿Puedo conservar mi pasarela de pagos?
Sí. Integramos la que ya uses, incluidas las locales colombianas. Lo que cambia es el escaparate, no el cobro.
¿Cuánto catálogo aguanta la búsqueda?
Meilisearch responde por debajo de 50 ms con cientos de miles de referencias. El límite práctico no es el volumen sino cómo estén modelados los atributos, y eso se decide en la primera fase.
¿Mi equipo comercial podrá cambiar precios sin nosotros?
Sí. Las reglas de precio viven en el panel, no en el código. Definimos con tu equipo qué se puede tocar sin riesgo y qué requiere revisión.
¿Qué pasa con el posicionamiento de mi tienda actual?
Se conserva. Antes de tocar nada exportamos las URLs con tráfico y construimos la matriz de redirecciones 301. Ninguna URL de producto indexada puede terminar en 404.