Upfront Semantic Web applications are often lacking desirable features related to their ‘Web’ part, despite the novelties and acknowledged addedvalue introduced with them. On the other hand, characteristics like front-end intuitiveness, dynamic content rendering and streamlined user management have been dealt with, elaborated and improved over the course of many years in the world of traditional CMSs. Instead of reinventing the wheel, in this paper we propose an example of how these features can be successfully integrated within a Semantic Web application, by taking advantage of an existing CMS infrastructure. In particular, we present our semantic book mashup, which combines Web APIs with semantics in order to produce personalized book recommendations, and explain how this can be interweaved with Drupal. It is shown that this approach not only leaves reasoning expressiveness and effective ontology management uncompromised, but comes to their benefit.