Taobao: The relaunch of Taobao Mall as Tmall.com
Lowe
Advertiser: TaobaoBrand: Taobao MallAgency: Lowe ChinaMarket: China
Background
China's Taobao is the world's largest ecommerce platform, with over 200 million users. The consumer-to-consumer shopping site (often referred to as 'China's eBay') was founded by Alibaba Group in 2003. As the consumer market base in China grew and increasingly tech-savvy Chinese consumers began to shop online, Taobao introduced a business-to-consumer platform called Taobao Mall in 2008. This allowed businesses to sell online to consumers via a Taobao-branded platform.
Taobao Mall carried with it the baggage...