Systems and methods are described that allow powerful multi-dimensional visualization applications to be effectively deployed across large enterprises. The approach employs a zero-footprint client architecture that allows any network (or Internet) connected client device with a web browser that supports industry standard dynamic HTML (i.e., HTML, images and JavaScript) to conduct sophisticated, interactive visualizations of multi-dimensional data. Technical complications and costs associated with large scale deployments are avoided, because client devices are not required to install or execute specialized client-based software. Client actions (e.g., mouse clicks, mouse drags, related screen pointer coordinates, etc.) may be translated into method and application interface (API) calls and transmitted, either directly from a client device or via a visualization web service, to a central visualization server. The visualization server may then generate updated visual components and may relay them back to the client device either directly or via the visualization web service.