A modular site design system, method, and application service provider platform that creates, deploys, and publishes an electronic presence. The system employs a graphical user interface (GUI), also known as a wizard that allows a portal owner to create, deploy, and publish their electronic presence quickly to interactive devices. The GUI includes modules and filters, located on the application service provider (ASP) platform, which portal owners can utilize to alter their end user's experience. The modules are typically owned by the ASP. When a portal owner completes their selection and customization of electronic modules, the ASP platform generates a package, including the modules, database schemes, and other information used as the blueprint to create the electronic presence stored on the ASP. Once deployed the portal owners end users can access the products, service offerings, and personalized workflow that was originally conceived from the portal owners selections on the ASP platform.