This document discusses integrating a website builder application with an admin application for an online shopping site. It considers three design options: full inclusion, no inclusion, and a microservices-based approach. The full inclusion option combines the two apps but could impact performance. No inclusion separates the apps but could cause data and communication delays. The preferred option is a microservices-based integration, which addresses limitations of the other approaches and allows for robust and flexible integrations now and in the future. User experience, performance impacts, and testing environments should be priorities in the integration process.