Reaching a global audience of over 40 million shoppers each month through both its destination websites and affiliate network, Shopzilla is a leading source of sales and consumer feedback for online merchants and retail advertisers. With offices in Los Angeles, San Diego, and London, the company operates sites and business services in the United States, the United Kingdom, France and Germany. Shopzilla, Inc.

Parent Company
E.W. Scripps
Los Angeles, US
Shopzilla was founded in 1996 and is headquartered in Los Angeles, US
Report incorrect company information

Shopzilla Office Locations

Shopzilla has an office in Los Angeles
Los Angeles, US (HQ)
300 12200 W Olympic Blvd
Show all (1)
Report incorrect company information

Shopzilla Financials and Metrics

Summary Metrics

Founding Date

Shopzilla is a subsidiary of E.W. Scripps
Report incorrect company information