A qualidade da busca melhorou significativamente e o valor do carrinho cresceu. Nosso time não precisa mais de manutenção manual diária, e estimamos que Luigi’s Box contribui com 10-15% adicionais para nossa receita.
SkupSzop possui 300 mil livros, principalmente cópias usadas únicas. Luigi's Box Search e Recommender os tornaram encontráveis e aumentaram o valor médio do carrinho em 2,36 €.
SkupSzop é uma plataforma polonesa para compra e venda de livros novos e usados. Com um catálogo de 300 mil SKUs, a maioria deles itens únicos em diferentes condições, opera em uma escala e complexidade para as quais a maioria das soluções de busca padrão não foram desenvolvidas. Clientes compram e vendem seus livros através da plataforma por preços competitivos, com milhares de novos itens adicionados todos os dias.
A qualidade da busca melhorou significativamente e o valor do carrinho cresceu. Nosso time não precisa mais de manutenção manual diária, e estimamos que Luigi’s Box contribui com 10-15% adicionais para nossa receita.
SkupSzop executa um backend totalmente customizado, então a integração foi através da API. O CTO da Luigi’s Box, Tomáš Kramár, foi diretamente envolvido nos estágios iniciais para lidar com a complexidade técnica.
O catálogo foi a parte difícil. O mesmo título pode existir em múltiplas variantes de condição, ligadas a um autor, uma editora, uma série, um ciclo e um conjunto de tags, todos pelos quais clientes podem fazer buscas. Para lidar com isso, Luigi’s Box construiu uma arquitetura multi-feed toda ligada via IDs relacionais.
Essa estrutura permite que a busca trate autores, editoras, séries e variantes de condição como atributos distintos em vez de texto indiferenciado. Quando alguém busca por um autor específico ou um livro em uma condição particular, o sistema sabe o que eles querem dizer.
A busca anterior do SkupSzop, construída em Elasticsearch e PrestaShop, não tinha relevância orientada por IA, não tinha tolerância a erros de digitação e não tinha correspondência de sinônimos. Consultas específicas como ISBNs falhavam completamente, e a pontuação de popularidade colocava os livros errados no topo, mostrando títulos irrelevantes em vez do que os clientes realmente queriam.
Luigi’s Box substituiu o mecanismo por busca orientada por comportamento que entende o que os clientes querem dizer, não apenas o que digitam. As buscas por ISBN funcionam, a tolerância a erros de digitação trata consultas imprecisas, e os sinais de popularidade agora refletem o comportamento real do cliente em vez de uma pontuação arbitrária. A taxa de uso de busca cresceu 11,4% ano a ano, e as buscas não clicadas caíram 7,34%.
A maioria dos livros que o SkupSzop vende são cópias usadas únicas que vendem rapidamente. Um feed desatualizado significa que os clientes veem produtos que já se foram. As configurações padrão não conseguiam lidar com essa combinação de formato, tamanho e frequência.
Luigi’s Box construiu uma integração de API customizada para processar os dados JSON pesados conforme programado. Se algo der errado, o time recebe um alerta automático por email antes que os clientes notem.
O SkupSzop adiciona mais de 4.000 novos livros todos os dias exatamente às 17h, mas sua configuração não tinha como agendar quando os produtos entram em atividade. Além disso, os títulos mais populares de todos os tempos dominavam as páginas de listagem de produtos, então os novos itens eram enterrados antes dos clientes terem a chance de encontrá-los.
Luigi’s Box implementou agendamento de feeds onde o novo inventário é pré-carregado e entra em atividade automaticamente às 17h. Uma janela de tendências personalizada de um dia funciona junto com a janela padrão de três dias nas páginas de categoria, dando aos lançamentos recentes uma chance real de aparecer antes que títulos mais estabelecidos assumam.
O SkupSzop não tinha capacidade de recomendação automatizada. Eles tinham que configurar manualmente cada mecanismo de recomendação. Os clientes rotineiramente compravam itens únicos sem nada que os motivasse a adicionar mais.
O SkupSzop planejava usar dois ou três módulos de recomendação. Quando viram os resultados, continuaram adicionando mais e agora executam 15, colocando recomendadores em páginas de categoria, páginas de detalhes do produto, carrinho de compras e conteúdo de blog, incluindo correspondência artigo-para-produto que apresenta livros relevantes dentro de seus recursos de autor e avaliações. O valor médio do carrinho aumentou em 10 PLN (~€2,36) diretamente das recomendações.
A configuração anterior de Elasticsearch e PrestaShop consumia recursos de hardware, desacelerava os tempos de resposta e exigia manutenção manual. Produtos fora de estoque por mais de 60 dias se acumulavam nos resultados de busca sem forma de detectá-los ou removê-los. O time não tinha como separar o tráfego móvel do desktop, não havia forma de identificar quais buscas estavam falhando e não havia base confiável para avaliações de desempenho.
Luigi’s Box eliminou a necessidade de manutenção diária. Analytics agora desdobram visualizações de página, requisições e eventos por desktop, aplicativo móvel e SO. O time do SkupSzop pode ver itens fora de estoque a longo prazo para que não congestionem as recomendações.
Luigi’s Box processa de forma confiável nosso pesado feed de produtos, algo que outros fornecedores de busca não conseguiam fazer. Sua busca movida por IA e seu extenso conjunto de módulos de recomendação aprimoraram nossa venda cruzada e aumentaram o valor médio do carrinho.
Os resultados foram medidos ano a ano, dezembro de 2024 vs. dezembro de 2025. Conforme os resultados de busca ficaram mais relevantes, mais clientes usaram a busca para encontrar o que procuravam. As recomendações fizeram o resto, aumentando o valor do carrinho com cada sessão.