About Captive




Captive is a full-service creative, media & integrated marketing agency group based in China. Founded in 2002, our group is headquartered in Shanghai with representative offices in Beijing and Hong Kong.

Our various business units cover a comprehensive range of services, providing advertising & design services, media solutions, integrated marketing services, New Retail marketing solutions and more. Our media unit, Captive Media also offers MallMax - China’s largest shopping mall integrated media platform covering over 60 cities and various other interactive Online + Offline media resources.

We have been proudly serving, delivering results and offering value-add to our international and local brands from numerous industries and categories for over 17 years in China.




Our People


Our passionate and energetic team brings a wealth of experience, a range of expertise and a large serving of dedication to every project and account.




captive group
captive group
captive group
captive group
captive group

Our Agency Story