Our process

dpc has a well–proven tried and tested lifecycle for developing websites that are designed and developed around an ‘optimum user experience’. This is nothing new, any agency pitching for a project SHOULD have a similar process and be able to articulate each step.

Our process



As with any project (e.g. building a house), the planning and early stages are the most important. We should not even be considering design or technical development until we have completed our discovery and definition phase of the project. It is like the architect’s plans for a house. Get the plans right at the start and the rest of the build flows smoothly and to budget.

Requirement gathering

To help us learn about you, your business, your customers, your technical ability and your requirements and ambitions we run a workshop to gather all the information we need.

User personas

We define who your visitors/customers are and how they will come to your website, what they will want to do, what they like and what they will want to see. We then create pen portraits of your key customers.


The next stage is to create a site map of all the pages and functionality that will be within your site and how they link together.



User journeys

We will annotate the key user journeys, this is so we can ensure that any visitor to your site finds the content they want with as few clicks as possible.

Information architecture

dpc will produce an interactive prototype/wireframe of your website. This includes all pages, functionality and navigation throughout the site.

This forms the basis for the specification for the website. We use an amazing piece of software called Axure for this stage.



Style tile

dpc will produce a style tile depicting all colours, fonts, textures, typography, buttons and styles that will be used when designing your site.

Design phase

Using the IA as a blueprint and the style tile as a design guide, our designers will begin the creative process of producing a visual representation of your site.

We then test designs and functionality (again using Axure) to ensure that the user experience is as effective as it can be.



Front–end build phase

Developing the HTML, CSS and JavaScript that form the front–end interface ready to plug into the CMS platform (back–end). Before we start development we agree the minimum browser specification and what levels of accessibility the site needs to target. A responsive framework is always used, we recommend Bootstrap to ensure the site looks perfect on every device, no matter what the resolution or size.

Back–end build phase

Developing all page templates within the selected Content Management System (CMS) and integration with any 3rd Party API’s, and integration to your social media accounts (where required). dpc are certified partners on a number of CMS systems utilising both PHP and .NET technologies.

Testing and deployment

Testing and deployment

Quality assurance testing (QAT) & User acceptance testing (UAT)

We test your site across the most popular browsers and devices to ensure we have built a quality product and that it meets the agreed specifications.

We ask YOU to test the site and confirm that we have built what we said we would build.

Content population via the CMS

If you want us to we can help you input all your site content via the CMS and optimise all the content for SEO — or you can do this as you have the CMS! 

SEO and Google integration

Integrating Google Analytics, submitting your site map to Google, setting up Google webmaster tools. Ensuring all 'on–site' SEO elements have been set–up correctly (content and meta data).


Launching your new website to the world, managing all 301 redirects from your old website so you do not loose any rankings on Google’s natural search

Online marketing

Online marketing

Then we get to the really interesting part. Blending SEO, PPC, social media, and content together to create a really successful digital campaign.

Ongoing SEO & content

SEO is critical as genuine, engaging content will always rise to the top


The cornerstone for many online businesses and Google gives you the tools to ensure that you are successful. Google really wants you to succeed!

YouTube advertising

If a picture paints a thousand words, what value is a video worth? And YouTube is the second largest search engine in the world. We ensure you get the most from your video content.

Social media marketing

Using Facebook, Instagram, Twitter and Linkedin to drive sales, visitors, and enquiries.

Learn More

Would you like to chat to one of our experts?

Call us on 01483 560333 or email us at info@dpc.agency