A
Alibaba Advertising
Hangzhou, Zhejiang, China · Founded 2007
10000+ employees · BABA
Sourced & current · updated May 18, 2026
Alibaba's advertising division powers performance and brand marketing across its vast e-commerce and digital ecosystem, including Taobao, Tmall, and the Alibaba Audience Network.
Where they sit
Attribution & AnalyticsDemand Side Platform (DSP)Retail Media Platform
Dominant advertising platform within China's e-commerce ecosystem and one of the top digital ad revenue generators globally
Ownership
Parent: Alibaba Group