NEW YORK (TheStreet) -- Shares of Alibaba Group (BABA) - Get Report closed down 2.99% to $105.52 as its Tmall Global site "stumbles," with traffic on the shopping platform a fraction of that on Alibaba's other marketplaces, the Wall Street Journal reports.

Ten months after its launch, Tmall Global, a shopping platform pitched as a "fast track into China" for foreign brands new to the mainland, is failing to live up to this promise, say brands as well as consultants who track online shopping data, the Journal said.

Foreign brands on the platform say Alibaba restricts them from buying ads. Some shops are selling so few products each month that they are considering leaving the site, the Journal noted.

Exclusive Report:Jim Cramer's Best Stocks for 2015

STOCKS TO BUY: TheStreet Quant Ratings has identified a handful of stocks that can potentially TRIPLE in the next 12 months. Learn more.

A review of the site for the Journal suggests about 70% of the stores are doing "almost no volume," Web Presence in China, a digital marketing agency, told the Journal. "That platform is really going to damage [Alibaba's] reputation," they said.

BABA data by YCharts

Image placeholder title

STOCKS TO BUY: TheStreet Quant Ratings has identified a handful of stocks that can potentially TRIPLE in the next 12 months. Learn more.