¡BIENVENIDOS A RUNNICS!

Generic selectors
Coincidencias exactas
Busqueda en Titulo
Busqueda en contenido
Busqueda en Entradas
Busqueda en Paginas

El alma de un marketplace: Cómo funciona Runnics

Creo que lo primero que hay que explicar claramente y que hay que entender antes de explicar nada más es ¿Qué es un marketplace?
Un marketplace es un tipo de e-commerce online donde el producto o servicio es vendido por múltiples proveedores pero las transacciones son procesadas por el operador del marketplace. Por ejemplo nosotros tenemos más de 20 proveedores que nos mandan sus ofertas. Nosotros las procesamos, las ordenamos y mostramos las mejores ofertas para la o las variaciones seleccionadas. Cobramos los pedidos (y en nuestro caso hacemos la atención al cliente). Luego el pedido es enviado por cada proveedor directamente al cliente final.
Muchos de vosotros nos habéis preguntado ¿Cómo funciona Runnics? ¿Cómo sois capaces de encontrar y actualizar constantemente ofertas de tantas tiendas? Hemos abierto puertas y ventanas para contaros, con total transparencia, cómo es nuestra web “por dentro” y la tecnología que lo hace funcionar.

El secreto está en la masa

Al final, Runnics no es ni más ni menos que un agregador de ofertas. Antes las leíamos con robots, pero hemos ido migrando a una lectura de feeds de nuestros proveedores con los cuales hemos creado lazos mucho más sólidos de colaboración. Esto nos ha permitido tener ahora mismo mas de doscientas mil ofertas de gran calidad. Es decir con datos muy veraces. Antes nos pasaba al pasar robots que al leer el dom de una página era una versión cacheada con datos obsoletos lo cuál nos generaba roturas de stock, o precios que no tenían nada que ver con la realidad. Para ser sinceros aún con datos más veraces, esto nos pasa a veces dado que tenemos un montón de plataformas comunicándose cada cierto tiempo el stock y precio de sus ofertas. Por motivos de rendimiento esta comunicación no puede ser en tiempo real. Aún así cada vez conseguimos que estos casos de errores en stock o precios cada vez sean menos.
Cuantas más ofertas acumulemos más posibilidades hay de que un cliente encuentre el producto que quiere, en el color que quiere, la talla que necesita y al mejor precio. Por tanto está claro que el proceso clave de Runnics es la lectura de ofertas.
¿Qué hacen nuestros procesos de lectura de ofertas?

  1. Leer todas las ofertas del proveedor cada X tiempo
  2. Procesar las ofertas
    1. Mapear categorías del proveedor a las categorías de Runnics
    2. Estandarizar tallas
    3. Actualizar sus datos si son ofertas ya leídas anteriormente
  3. Asignar automáticamente las ofertas a productos que ya tengamos en la tienda. Si son ofertas de productos inexistentes, se marcan como nuevas.

Cuantas más ofertas tenemos más fácil es que una oferta se pueda asignar automáticamente a un producto dado que cuantos más datos tenemos más fácil es encontrar una oferta con código de barras por ejemplo o un código de oferta reconocible.

Trabajamos con artículos deportivos, no con textos

Al contrario que Google, nosotros no trabajamos con el concepto de texto sino de artículos deportivos. Eso quiere decir que, cuando buscas Asics Nimbus 17 en Google, el buscador te devuelve páginas web que contienen ese texto. Da igual si se trata de reviews, tiendas o anuncios.
Si buscas Asics Nimbus 17 en Runnics, el buscador te devuelve la ficha de la Asics Nimbus 17 para hombres y mujeres; y, después, las fichas de la Nimbus 16, la Nimbus 15…

Si lo que estás buscando son las mejores escorts palermo puedes encontrarlas ahi.
asics-nimbus-17-runnics

Cómo lo hacemos

Tener más calidad en los resultados de búsqueda de Google no tiene mucho secreto. Simplemente, asociamos A MANO las distintas ofertas que vamos encontrando con la zapatilla a la que pertenecen. Podríamos hacerlo de forma automática, como Google, pero eso daría un montón de falsos positivos. Sobre todo porque, además de determinar el modelo de zapatilla, también tenemos en cuenta la talla y color de la misma.
El problema del matching o asociación manual es que NO ESCALA. Para hacer el proceso más liviano, nosotros utilizamos un montón de helpers o ayudas de software que facilitan desde la identificación del género de la zapatilla (para hombres o mujeres) hasta el color asociado a la misma.
runnics-proceso-matching
En un sector donde la denominación “oficial” de colores es tan poco intuitiva como “Cobalto/Noche” para una zapatilla azul y negra, la única forma de garantizar una asociación correcta es comparando una foto de la zapatilla en oferta y las imágenes de las zapatillas ya asociadas a un color determinado.
Con las tallas tenemos que usar un proceso de normalización que nos permite determinar que una zapatilla con una talla americana 8,5 es igual que una zapatilla con una talla europea de 42,5… y la correlación de tallas es específica por marca. Adidas, por ejemplo, usa tallas con tercios (441/3, por ejemplo) y sextos (411/6). Una locura…

La magia detrás de PerfectMatch™

Si hay una funcionalidad estrella en Runnics, esa es PerfectMatch™, nuestro algoritmo que permite encontrar las zapatillas más adecuadas para cada corredor, dependiendo de sus características físicas y su desempeño.
runnics-perfect-match-pagina-resultados
El secreto de PerfectMatch™ está basado en nuestra base de datos de zapatillas. Mientras que el resto de webs de artículos deportivos tienen en cuenta sólo las especificaciones técnicas de cada modelo (peso, drop, corrección a la pronación…) en Runnics calificamos la idoneidad de una zapatilla de running para cada tipo de corredor.

Nuestro futuro: queremos que cuando pienses en running, pienses en Runnics

runnics-zapatillas-everywhere
La misión de Runnics es conseguir que la búsqueda y compra de artículos deportivos sea agradable y segura. Y nuestra visión para conseguirlo es convertirnos en el marketplace de referencia de artículos deportivos.
Poco a poco, iremos ampliando y ensanchando nuestro catálogo para conseguirlo. Textil, complementos nutricionales, dorsales de carreras, apps… las zapatillas de running sólo son el principio.

Dejar un comentario

28 comentarios en “El alma de un marketplace: Cómo funciona Runnics”

  1. Hola!!!
    Primera compra en runnics y muy mala experiencia, pido mis bambas asics azules sin ningun problema a los dos dias me llegan unas asics negras que no me gustan para nada y q heran 15€ mas baratas que las que havia pedido, llamo para hacer la reclamacion y resulta que no quedan de las que yo havia pedido con lo cual me quedo sin mis bambas y la unica solucion que me dan es el reembolso de mi dinero junto a la devolucion de las bambas equivocadas. Por lo tanto primera y ultima compra en runnics.

    1. Buenas Michael. Siento que tu experiencia haya sido mala. A veces ocurren fallos y yo creo que la respuesta que te hemos dado: devolución de las zapatillas y del dinero, es la mejor que se puede dar. Lo dicho, disculpa que haya pasado y espero que encuentres el color que te gusta 😉 Un abrazo!

  2. Hola Yeray, ayer te respondí a este mensaje y no sé el por qué no quedó grabado en DISQUS, ahora lo hago como respuesta al tuyo nuevamente y tampoco lo coge… 🙁 no sé!
    Te decía que volví a hacer el PerfectMatch y la url que me devuelve es:
    http://www.runnics.com/zapatillas-running/nike/lunarglide-6-1301#offers-table-title
    Como puedes ver el primer resultado es una zapatilla para niño:
    http://www.amazon.es/dp/B005XBFZ4C/ref=asc_df_B005XBFZ4C26373696?smid=A1AT7YVPFBWXBL&tag=runnicscom-21&linkCode=df0&creative=24634&creativeASIN=B005XBFZ4C&tag=runnicscom-21
    Espero que estos mensajes sirvan para que mejoréis y sigáis creciendo.
    Un saludo a todo el equipo.

  3. Hola me ha encantado ver el proceso de vuestro funcionamiento! Felicidades! No conocía esta web (no soy público objetivo de zapatillas de deporte) pero probé el PerfectMacth y creo que filtraría mejor con un paso a mayores, que sería preguntar el número de pie… porque según mis datos me mostraba zapatillas para niños! 🙁
    Es solo una observación! Un saludo!

    1. Hola José, muchas gracias.
      Entiendo lo que comentas para PerfectMatch. La razón de que no haya un selector de tallas es porque no queremos que la disponibilidad afecte a los resultados. Queremos que recomiende la zapatillas más adecuada para el caso particular de cada persona. Entiendo que lo que te ha pasado es que entre las 5 zapatillas que te ha recomendado PerfectMatch, cuando has ido al enlace de la tienda se trabaja de una zapatillas para niños, ¿es así?
      Básicamente todas las zapatillas que hay en el catálogo de Runnics son de adultos, pero en el proceso de matching (que es el proceso manual de relación entre nuestro catálogo y el stock de las tiendas) se pueden haber colado ofertas para niños. Alguna vez ha pasado aunque intentamos ser muy estrictos en este proceso.
      De todas formas si tienes la URL de tu resultado de PerfectMatch nos ayudaría mucho en nuestro proceso de mejora continua, para asegurarnos que no se están produciendo errores indeseados, vamos como todos los errores 🙂
      Un saludo.

        1. Muchas gracias por tu respuesta José (sí debemos tener algún lazo familiar en algún punto 🙂
          Hemos corregido el enlace de las ofertas y desde que se propague a las máquinas de producción se debería resolver ese error.
          Lo dicho, muchas gracias, y si pasas por Madrid no dudes en hacernos una visita y te invitaremos a unas cañas.

  4. Hola.
    Por algunos vídeos que vi sobre Otogami ya sabía que el proceso tenía una parte manual y que con algunas tiendas tenéis acuerdos (pero no con todas).
    Mi pregunta es ¿sabes hasta que punto puede una empresa negarse (o incluso denunciar) a que les indexes? Lo normal es que les interese pero puede haber algunos que (porque no salgan bien parados en la comparación) no quieran que cojas sus datos.
    Otra pregunta ¿las imágenes las cogéis de alguna de las webs o los fabricantes os las facilitan?
    Y la última ¿habéis pensado en hacer lo mismo pero con bicicletas? El beneficio puede ser mayor.
    Saludos.

    1. Hola!
      Una empresa no puede negarse a que recojas información pública y accesible para todos. Otra cosa es que Amazon, por ejemplo, prohíba la recogida mecanizada de información en sus términos de uso y servicio para afiliados.
      Las imágenes las cogemos de donde podemos, pero el 99% de las mismas son proporcionadas a TODOS los comercios por las marcas.
      Respecto al tema de las bicicletas… danos tiempo. Ya estamos trabajando en ello 🙂
      Un abrazo.

Generic selectors
Coincidencias exactas
Busqueda en Titulo
Busqueda en contenido
Busqueda en Entradas
Busqueda en Paginas