Abstract: A content management system for managing content on a selected website is provided. The system includes a user system configured to send a request for a browser module. The system further includes a server configured to receive the request and transmit the browser module to the user system. In addition, the system comprises of the browser module configured to reside on a browser installed on the user system. The browser module is configured to enable a user to select an experiment from a plurality of experiments. In addition, the browser module is configured to edit one or more portions of the selected website to generate one or more variations of the selected website. Further, the browser module executes the experiment on the selected website and the one or more variations. Furthermore, a report is generated by the browser module by comparing a plurality of variables between the selected website and the one or more variations.