Drupal is one of the most robust and widely used CMS (Content Management System), as well as being the choice of choice for EU sites. We use it as a basis for developing websites rich in user interactions, with sophisticated access hierarchies, but also as a framework for creating ad hoc systems, CRM (Customer Relationship Management) style, to effectively manage the relationship with actual and potential customers, whether business or private.