The Questions to Ask Before Handing Over Your ExpressionEngine Site to a New Developer

The Questions to Ask Before Handing Over Your ExpressionEngine Site to a New Developer

ExpressionEngine

Handing your ExpressionEngine site over to a new developer is not simply a matter of sharing login credentials and moving on. Done without care, a developer transition can leave your site in a poorly documented state, expose vulnerabilities, or result in a new agency spending significant time trying to understand a platform they did not build. The questions worth asking before the process begins will determine how smoothly it goes.

What documentation exists?

The first question is about documentation. Does the current developer have records of what addons are installed and why, what custom templates do, where integrations connect to, and what the site depends on to function? If the answer is no, the handover process should begin with a structured audit before any credentials change hands. Documentation gaps discovered after the previous developer is no longer engaged are considerably more expensive to fill.

Who holds the credentials?

Access to the ExpressionEngine control panel, the server, the domain registrar, and any third-party services connected to the site should all be verified before the transition. It is common for credentials to be held by the outgoing agency rather than the business, and discovering that after the relationship has ended can cause real operational problems.

What is the current technical state?

Before accepting responsibility for an ExpressionEngine site, a new developer should understand its current condition: the EE version, the PHP version, the state of addons, and whether there are any known issues or deferred maintenance. A site audit at the point of handover protects both the business and the incoming developer. It establishes a clear baseline and avoids the incoming developer being held responsible for problems that predate their involvement.

What ongoing commitments exist?

Addon licences, hosting contracts, third-party service subscriptions, and SSL certificate renewals all have renewal dates. Understanding what ongoing commitments the site has, and when they fall, is part of a proper handover. Missing a renewal can cause service interruption or loss of access to tools the site depends on.

The right way to approach the transition

The cleanest handovers happen when the outgoing developer is still engaged and willing to participate. Wherever possible, a structured period of overlap, during which the incoming developer can ask questions and get direct answers, will save time and reduce risk. If the outgoing agency is no longer reachable, a specialist ExpressionEngine developer conducting a thorough audit of the site before taking it on is the next best approach.

Topics ExpressionEngine

Related Services

ExpressionEngine Maintenance, Upgrade & Support Taking Over From a Previous Developer

Related Case Studies

Graham Sanderson Interiors ~ A Luxury Interior Design Retailer

More posts

What to Look for When Hiring an ExpressionEngine Developer
ExpressionEngine

What to Look for When Hiring an ExpressionEngine Developer

ExpressionEngine is a specialist platform. The community of genuinely experienced EE developers is small, particularly in the UK, and the difference between someone who has worked with EE seriously and someone who has touched it once or twice is significant.

Read article
How to Know If Your ExpressionEngine Site Is in Good Shape
ExpressionEngine

How to Know If Your ExpressionEngine Site Is in Good Shape

Most business owners have no idea what state their ExpressionEngine site is in. They know it’s working, they can add content, and the contact form still sends emails. Beyond that, it’s a black box. Problems can accumulate quietly over a long period before they become visible.

Read article
View all posts

Can we help?

Most clients come to us when their site has started to feel like a risk rather than an asset. Whether the agency relationship has ended, an upgrade has been delayed, or the site has simply grown beyond what it can handle, a conversation costs nothing.

Get in touch with Karl

Trusted by established businesses and growing brands across the UK

Expression 37 works with a small number of clients at any one time. These are some of them.

About Karl

Karl Bowers ~ ExpressionEngine & Craft CMS Specialist

Karl is the founder of Expression 37 Ltd and has been working exclusively with ExpressionEngine and Craft CMS since 2007. In eighteen years he has supported more than 80 clients across the UK, from long-term retainer arrangements to emergency rescues when something has gone wrong at the worst possible moment. Every piece of work is handled personally by Karl, with no account managers or junior developers between you and the person doing it.

Find out how we work

Client feedback:

We recently got in touch with Karl to help with some issues we were having with our site. All issues were dealt with in a very quick, efficient manner. Whilst our requests have only been minor ones, Karl's commitment to helping us out has been first class, and we would thoroughly recommend him!

Loretta Jones

Loretta Jones
Leeds Mencap

» Get in touch