We made great strides in updating the architecture of our CPC product. By introducing NServiceBus we separated the system into three bounded context.
We also upgraded to MVC 5 and introduced AngularJS into the affiliate portal.
Current form is database driven which allows a fast test and modification cycle, but can hinder load times. We have a new design which will allow changes without engineer involvement and will be published as a static site.