According to AlphaMoat, in 2026-08 阿里妈妈 创意中心 (chuangyi.taobao.com) received 11,009 monthly visits (+33% MoM) — ranked #9,529 of 17,407 AI websites with traffic data, and #1,178 of 2,179 in Marketing & Sales; its largest market is China (96.9% of visits).
Alimama Creative Center (阿里妈妈 创意中心) is a marketing-creative platform offering asset-level intelligent creative support from image-text to video to landing pages, accumulating digital assets.
Data month: 2026-08 · Visit figures are third-party traffic estimates aggregated monthly — best for scale and trends. Multiple domains of the same product are merged. See methodology.