APPROSEARCH APPROSEARCH
Caso de uso

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.

Electrónica y componentes B2B PrestaShop Cliente: Distribuidor anonimizado · electrónica B2B
+34%
Conversión sesión-con-búsqueda
<35ms
Latencia p95 con 80k SKUs
100%
Hit-rate de códigos exactos

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."
[NOMBRE PENDIENTE] · CTO

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:

  1. Técnico que sabe el código: busca RTX-4090-FE o BC547B-TO-92 y espera ese resultado exacto en el top-1.
  2. 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_group para 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étricaAntesDespuésDelta
Conversión sesión-con-búsqueda3,8%5,1%+34%
Hit-rate top-1 en códigos exactos~85%100%+18%
CTR SERP en búsquedas funcionales28%54%+93%
Latencia p95 búsqueda120ms35ms-71%
% visitantes B2B autenticados68%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

  1. 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.
  2. Modo B2B aumenta autenticación. Cerrar precio a no-autenticados parece fricción pero filtra leads y mejora autenticación.
  3. 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.
  4. 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.