ShoppingBench: A Real-World Intent-Grounded Shopping Benchmark for LLM-based Agents
Jiangyuan Wang, Kejun Xiao, Qi Sun, Huaipeng Zhao, Tao Luo, Jian Dong Zhang, Xiaoyi Zeng
TL;DR
ShoppingBench introduces a large-scale, end-to-end e-commerce benchmark centered on grounded intents, featuring a 2.5-million-product sandbox and 3,310 instructions across four challenging tasks. It formalizes a POMDP-like evaluation framework, proposes new automatic intent-constrained metrics, and demonstrates a trajectory distillation pipeline that transfers GPT-4.1 capabilities into a smaller model via SFT and RL. Experimental results reveal substantial room for improvement, with GPT-4.1 not reaching 50% ASR and a fine-tuned Qwen3-4B achieving competitive performance after distillation. The work highlights the importance of tool usage, web knowledge, and problem decomposition for real-world shopping agents and provides a concrete path toward scalable, grounded agent evaluation in e-commerce.
Abstract
Existing benchmarks in e-commerce primarily focus on basic user intents, such as finding or purchasing products. However, real-world users often pursue more complex goals, such as applying vouchers, managing budgets, and finding multi-products seller. To bridge this gap, we propose ShoppingBench, a novel end-to-end shopping benchmark designed to encompass increasingly challenging levels of grounded intent. Specifically, we propose a scalable framework to simulate user instructions based on various intents derived from sampled real-world products. To facilitate consistent and reliable evaluations, we provide a large-scale shopping sandbox that serves as an interactive simulated environment, incorporating over 2.5 million real-world products. Experimental results demonstrate that even state-of-the-art language agents (such as GPT-4.1) achieve absolute success rates under 50% on our benchmark tasks, highlighting the significant challenges posed by our ShoppingBench. In addition, we propose a trajectory distillation strategy and leverage supervised fine-tuning, along with reinforcement learning on synthetic trajectories, to distill the capabilities of a large language agent into a smaller one. As a result, our trained agent achieves competitive performance compared to GPT-4.1.
