Distribuidor B2B de electrónica con 80k SKUs: búsqueda híbrida + códigos exactos en PrestaShop
Distribuidor B2B PrestaShop con 80.000 SKUs (componentes electrónicos por código fabricante + nombre técnico). Los clientes profesionales buscaban referencias exactas pero también descripciones funcionales. Migración a APPROSEARCH Scale con modo B2B activó el catálogo cerrado y mejoró el matching híbrido sin perder precisión léxica.
El reto
Los clientes profesionales del distribuidor (técnicos, instaladores, ingenieros) buscan de dos maneras totalmente distintas: códigos de fabricante exactos (RTX-4090-FE, BC547B-TO-92) cuando saben qué quieren, y descripciones funcionales ('resistencia smd 10k 1206 1%', 'amplificador audio clase D 100W') cuando no recuerdan el código. El buscador nativo PrestaShop priorizaba lo léxico pero fallaba en lenguaje funcional; experimentos previos con búsqueda semántica pura habían fallado al perder precisión en códigos.
La solución
APPROSEARCH Scale con motor híbrido + clasificador de intención que detecta si la query parece código (alfanumérica con guiones/puntos) o lenguaje natural. Si parece código, se sube el peso BM25 al 90/10; si es lenguaje natural, se baja al 30/70. Activación del modo B2B que cierra el catálogo a clientes no autenticados (mostrar precio solo a registrados). Modo multi-cliente con precios diferenciados por grupo.
Los resultados
Conversión sesión-con-búsqueda subió de 3,8% a 5,1% (+34%). El hit-rate en códigos exactos es 100% (top-1 siempre el correcto cuando existe). Las búsquedas en lenguaje funcional mejoraron de un CTR de 28% a 54% (+93%). Latencia p95 35ms sobre 80k SKUs. El cliente movió toda su operación B2B a APPROSEARCH en mes 2.
"Es la primera vez que veo un buscador entender 'condensador electrolítico 470uF 25V radial' tan bien como entiende un código exacto. Antes elegíamos uno u otro."
El contexto
[Cliente anonimizado] es un distribuidor B2B de componentes electrónicos con sede en España, operando una tienda PrestaShop 8 con catálogo de 80.000 SKUs (referencias propias + cruzadas a fabricantes como Texas Instruments, STMicro, NXP, Nichicon). Tráfico mensual 45.000 sesiones, de las cuales el 68% son usuarios registrados B2B.
El problema
Dos perfiles de búsqueda muy distintos en el mismo catálogo:
- Técnico que sabe el código: busca
RTX-4090-FEoBC547B-TO-92y espera ese resultado exacto en el top-1. - Técnico que conoce la función pero no el código: busca “condensador electrolítico 470uF 25V radial” o “amplificador audio clase D 100W” y espera ver opciones relevantes.
El buscador nativo de PrestaShop hacía aceptable el caso 1 y mal el caso 2. Una prueba previa con un proveedor de búsqueda 100% vectorial mejoró el caso 2 pero rompió el caso 1 (los códigos exactos dejaban de aparecer en el top-1, lo que es inaceptable para usuarios profesionales).
Adicionalmente, el cliente necesitaba modo B2B: ocultar precios a usuarios no registrados y mostrar precios diferenciados según grupo de cliente (mayorista, instalador, taller).
La solución
Migración a APPROSEARCH Scale (89 €/mes) con tres ajustes clave:
1. Clasificador de intención de query
Antes de ejecutar la búsqueda, una regex ligera detecta si la query parece un código:
/^[A-Z]{1,4}[-_]?\d{3,}([-_][A-Z0-9]+)*$/i
Si match: peso BM25 = 90%, vector = 10% (prioriza coincidencia exacta). Si no match: peso BM25 = 30%, vector = 70% (prioriza comprensión funcional).
2. Modo B2B activado
Configuración del widget para:
- Ocultar precios a usuarios no autenticados.
- Mostrar mensaje “Inicia sesión para ver precios”.
- Una vez autenticado, llamar a la API del PrestaShop con
customer_grouppara mostrar precio correcto.
3. Sinónimos del dominio técnico
Importación de 200+ pares de sinónimos del vocabulario técnico (“uF” = “microfaradio”, “SMD” = “surface mount”, “PCB” = “placa circuito impreso”). Esto suma al razonamiento semántico del modelo.
Los resultados
90 días después del corte (corte hecho con A/B 7 días + cut-over al 100% por confianza):
| Métrica | Antes | Después | Delta |
|---|---|---|---|
| Conversión sesión-con-búsqueda | 3,8% | 5,1% | +34% |
| Hit-rate top-1 en códigos exactos | ~85% | 100% | +18% |
| CTR SERP en búsquedas funcionales | 28% | 54% | +93% |
| Latencia p95 búsqueda | 120ms | 35ms | -71% |
| % visitantes B2B autenticados | 68% | 81% | +19% |
El uplift en autenticación (+19%) es interesante: al ver precios solo en login, más visitantes se molestan en crear cuenta, lo que mejora la calidad del CRM y permite remarketing/email marketing.
Aprendizajes
- B2B técnico necesita híbrido + reglas. El “todo es vector” actual del hype no funciona en B2B. La regex de intención añade 1ms y mejora todo.
- Modo B2B aumenta autenticación. Cerrar precio a no-autenticados parece fricción pero filtra leads y mejora autenticación.
- Latencia importa más de lo que parece. El equipo técnico nota la diferencia entre 120ms y 35ms (sensación de “rapidez profesional”). En B2B la latencia se asocia con calidad técnica del proveedor.
- Sinónimos del dominio aún suman. Para vocabulario muy técnico (uF, SMD, PCB), pasar de auto-sinónimos generales a sinónimos curados mejora la precisión.
¿B2B con catálogo técnico? APPROSEARCH Scale incluye modo B2B + híbrido + multi-grupo. Habla con ventas o reserva demo.
¿Tu caso es parecido?
Habla con un experto APPROSEARCH y te decimos en 15 min si encaja.