The robust and flexible open source solution

Drupal agency based in London


Drupal is one of the world's most widely used Open Source CMS and is the core of the entire 12% of the world's top 100,000 websites - measured by the amount of traffic. 

Drupal CMS is a sustainable and future-proof online platform.

Drupal's Content Management System works especially well for content-rich websites with high traffic, but is also a good platform for small solutions. In both cases, you get high usability and a scalable solution that can grow as your business does. 

Open source CMS

With open source you do not pay expensive licenses for the software - only for the development time. The code is freely available, and therefore you are committing not to a particular developer, but can change supplier at any time. 

The worldwide community has created a host of modules that can be built on top of the core. Therefore, you get a flexible high quality site that can be customised to your needs.

We share knowledge as a Drupal agency

Novicell’s Drupal agency is driven drupal.dk

Drupal.dk is the biggest Danish online source to Drupal information. The community website has more than 1300 members and the members can find tutorials and guides. The whole website is built by Novicell’s Drupal agency.

We seek for the newest development

At Novicell we make a virtue of making ourselves wiser and more skilled. Therefore we are participating in conferences in both UK and abroad.

Our Drupal agency in London is visiting DrupalCon to share knowledge with our colleges and competitors about the newest trends within Drupal.

E-commerce and integration

Among the more than 35,000 developed modules are several dedicated Drupal e-Commerce modules like Drupal Commerce. You can therefore safely choose one Drupal solution for your online shop, as both platform and modules are tested and used in several guidance solutions. 

The system is widespread, so language versioning and integration with your other systems and databases are standard, and it reduces the potential challenges. 

We are proud to have two Drupal Grand Masters as part of our development team at Novicell.

You can read our interview with Anita, the first Dane who achieved this and one of fewer than 250 Drupal 8 Grand Masters worldwide here.

There are four different certifications concerning Drupal: Certified Site Builder (non-development certification), Certified Developer, Certified Frontend Specialist and Certified Backend Specialist. When you have all three development certificates, you can call yourself a Drupal Grand Master.

How a standard Drupal development could look like from a Drupal agency

As a Drupal agency we have a process of how a standard Drupal development could look like from us. It consists of 11 stages, and in the following we will explain each step.

Stage 1: Client meeting

The first step in any Drupal development project is to have a client meeting. In the client meeting, Novicell will like to understand the client’s expectations, wishes and needs in relation to the Drupal project.

Stage 2: Workshop

In the second stage, a workshop will be held. The main goal of the workshop for Novicell is to understand the client’s objectives in relation to the project and getting an understanding of the client’s competitors & stakeholders.

Stage 3: Wireframes

After the two first steps, Novicell has an understanding of how the client wants their Drupal website to be designed and function. Novicell will then perform a graphical view of how the final website will look like.

If the client agrees to this design & structure of the website the project can continue. If not, Novicell & the client will have a new talk about how the client would like the design & structure on their Drupal website. Then Novicell will make a new sketch for the client that hopefully are closer to the client’s expectations.

Stage 4: Graphics & Design

When the client has agreed to the sketch in stage 3, Novicell will start making the graphics & design of, normally, the front page plus a category page.

These 2 pages will then be shown to the client on a desktop device and mobile device, so the client can get a feeling of how the design is going to look like. The client might have some last additions and Novicell knows on basis of this how the rest of the pages on the website should look like.

In this stage, the design department also checks with the software development department if the design works in their technic.

Stage 5: Design approval with client

The client approves or disapproves the design.

Stage 6: Development phase

Novicell checks that the installation of both backend & frontend works simultaneously, then Novicell makes the design and then change the design to HTML. This code will then be put into the CMS system and from there you will rebuild and reconstruct in the current CMS.

The specific process of the development phase always depends on the individual solution and the features and/or needs that the client might how to the final solution. 

Stage 7: Guidance / Course / Workshop

The website is now built.

In this stage, Novicell will guide the client in their new Drupal website so they know how to navigate both in the content editor and on the website.

The client might as well have questions to the website, that needs to be answered.

Novicell provides separate workshops for different user-groups of the website to ensure that every user-group knows and understand how to use their new Drupal CMS optimally.

Depending on the client’s needs, Novicell provides the client’s content writers to work 1 or 2 days at Novicell, so they have easy access to guidance in the process.

Stage 8: Staging Site

The staging site can both be used before and after the website has gone live.

Before the website goes live

The staging environment can be used as a local database where you can store your content, so the content is ready when the website goes live.

The staging site will normally be where the training session will take place.

After the website has gone live:

When the website is live, the staging site is used by Novicell to try out new features or functionalities of the solution. Often the client will need to accept the change before the change is going live on the website, and therefore the change will first be made in the staging site and then it can be added to the live website when the client has given her/his accept. 

Stage 9: Measurement and health – check

In this stage, Novicell makes sure that the new Drupal website is performing optimally.

This stage includes among other measuring pagespeed and performing a SEO health – check to make sure that old pages are redirected correctly to the new website.

Stage 10: Website goes live

The website is ready to go live.

Stage 11: Operating phase

A long phase of operation & service where Novicell, depending on what is agreed, is taking care off and maintaining the website. Novicell provides also further development of the website to ensure that the website performs optimally. 

Are you thinking of switching to Drupal?

Contact us for your free demo tailored to your requirements