WordPress process.

Websites can be complex to create, so following a process is essential.

We follow a thorough process for each project to get the best result for your site.

Each stage below is worked through to ensure everything is correct before we move on to the next stage.

We use various tools during the stages of the project.

  • Basecamp to manage project communications so everything is actioned and nothing is missed.
  • Google Drive is used to store files and content for the site.
  • Pastel for managing feedback and comments.
  • Google Sheets is used to manage all the site URLs and the stage of each URL..

1

Kick-off.

Where possible, we like to have a project kick-off meeting via Google Meet or whatever app suits you.

This short meeting introduces the teams and answers general questions about the project and process.We don’t get into detailed project discussion during this meeting.Please note that we will transcribe this meeting and save the notes to the project folder.

2

Research.

Research.

During this stage, we research your niche and look at what other websites are doing so we can provide a snapshot of your sector.

  • Sector design research: What do your competitors look like?
  • Content research: What do your competitors sound like?
  • Keyword research: What do your competitors rank for?
  • Design reference: What do you want your new site to look like?

This research is designed to give you a snapshot of what your potential visitors are already experiencing when they search for services or products similar to yours.We use this research to inform the design stage (visitors can be suspicious of websites that look too different from what they expect).You can use keyword and content research to influence the keywords and tone of voice in the content you write for your site.

3

Structure & Content.

This stage first plans the structure of your site and then plans the content that fits within that structure. This is a crucial stage.

Website structure (when rebuilding a current site).
  • We’ll crawl it to get a list of URLs and their structure. We’ll examine the current site structure to determine if it requires improvement for SEO purposes.
  • If a rework is required, we’ll plan and suggest it together, along with our reasoning.
Website structure (when building a brand new site).
  • If you don’t have a current site, we’ll ask for a list of your site’s pages and help you plan the URL structure. This will then be created on the development site.
  • We’ll review all the pages your site needs to have and suggest the best-optimised structure for your URLs, based on best practices and SEO.
Website content (when rebuilding a current site).

When we rebuild existing sites, there are often two approaches to the current content:

  1. Lift and shift as-is
  2. Lift and change with content edits for the new site

For the first option, the content will be migrated (manually or automatically) from your current site.For the second option, it’s best to discuss how much you want to edit the current content for the new site. This will then help us plan the best approach to the edits.

Website content (when building a brand new site).

It’s best to write the content before the design stage. We will create a sitemap for your new website and wireframes for each key page to plan out the content’s placement.You can then use this plan to write the content for each page of the site.To progress to the design stage, we will need one piece of approved content for each section of the site (so one service page, one team member page, one blog, etc.).

Nothing derails website project progress more than content changes, so we will stay at this stage until all the required content is approved and ready to proceed to the design stage.

4

Design & Creative.

The design stage does not start until we have approved content to work with.

The prerequisites for this stage are:

  1. Content for all the pages we are going to be designing.
  2. Design reference (new builds) or brand guidelines.

This stage follows the standard design process:

  1. Initial design concept
  2. Review and feedback
  3. Development of the design
  4. Rinse and repeat 1 & 2 above to approval
  5. Sign-off and approval for build (no more changes)

Each top-level page we design for your site follows this process.This stage is not just cake decoration; it’s about creating the optimal visual layout for your approved content, in line with the previously approved wireframes.It’s essential to remember that a visitor to your website makes a judgment about the design within 300 milliseconds (does it look professional and appropriate). What converts visitors to leads (and what brings leads to your site in the first place) is what you have to say.Design and UX are a crucial stage, but they are not the most critical aspect of your site. To manage the design and feedback process, we utilise an interactive tool that provides quick and easy feedback, along with an actionable list of comments and notes.While this process can be explained in seconds, it may take time to complete unless we have the correct content to work with and the necessary creative direction outlined in the brief.

5

Site build & content.

This is the most significant stage of the project.

The prerequisite for this stage is:

  1. Approved page designs for one page for each section of your site (for example: one homepage, one service page, one blog page and so on).
Site Build.

This stage follows our build process:

  1. Homepage build, with headers, footers and responsive CSS
  2. Homepage review and feedback
  3. Actioning feedback
  4. Rinse and repeat steps 2 & 3 above to approval
  5. Homepage approval
  6. Build one page for each site section and populate with supplied content.
  7. Section pages review and feedback
  8. Actioning feedback
  9. Rinse and repeat steps 7 & 8 to approval
  10. Section pages approval

This results in building a fully working website with at least one page for each section of your site (homepage, one service or product page, one team member page, one blog and so on) and all the working functional requirements from the project proposal.

Content.

When the build of your pages is approved, the content is added to all the remaining pages following the approach in the approved project proposal.Adding content to your site can be completed in one of several ways:

  1. If you’ve asked us to do it, our team will get it sorted for you
  2. If you are doing the content yourselves, we’ll provide training on how to do this (basic content management only)
  3. If we are rebuilding a large existing site, we will automate the content population from your current site (as-is) where possible (this approach will be outlined in the brief and proposal)

As we work through this process, we will provide you with links to all the pages to check, provide feedback and approve.Once all the pages are complete and approved, we complete a final snagging list across the site to ensure everything works correctly.

Any changes to supplied content will incur additional project charges, as it should all be approved before this stage.

6

Go live.

Now that everything is checked and approved, we push the site to its live server.

This process depends on whether you are hosting your site or if we’re hosting it for you.We will need to firm up:

  • DNS management and changes
  • Email deliverability

If you are hosting your site on your servers, you must provide us with an empty WordPress site to migrate your new site.

Note that we do not provide support for hosting configuration or issues on servers other than our own. If we are moving a completed site to your server, all our invoices must be paid before we do so.

7

Post-live optimisation.

Now that the site is on the live server, we can test it and address technical optimisation issues.

We optimise all our sites before they go live, but the hosting environment can significantly impact this optimisation:

  1. We’ll test your site’s performance on the live server
  2. Install optimisation plugins and configure them to improve site speed scores
  3. We complete our 50+ point Post-live checklist

We cannot guarantee optimal speed on servers other than our own. We will do what we can to ensure your site is fast, but there is little we can do if your hosting is low quality.

8

Handover, training, support and SEO.

The live site is now yours to take over.

Now that the site is live, we will hand over all logins and provide training for managing your content (if this has not been done already).

Training.

This is generally done via a recorded video call, during which we review all the basics of managing your site’s content. We share the video with you for future reference.

Support.

We provide affordable ongoing support for your site through optional monthly support packages. More information can be found here.

Search Engine Optimisation.

We can also help you improve your site’s rankings and on-page and off-page SEO. We’ll contact you with your site’s monthly retained SEO work options.

Some important points to note.

Deadlines and timescales.

Website projects have many moving parts, resulting in many opportunities for deadlines to slip.

Due to this, we only schedule the current stage of any project; when the current stage is complete, we set dates for the next.

This avoids ‘spinning too many plates’ where multiple project stages are all in progress simultaneously, which causes the project to lose direction.

Most project stages depend on the date for supplying the content, so this is the only date we will ask you for at the start of the project.

  • When we have the date for the content supply, we will schedule the design stage.
  • We will schedule the build and content stage when the design stage is fully approved.
  • When the build and content are approved, we will schedule the go-live.

Response times.

These can also slow a project down if there is a significant pause between sharing things for feedback and when the input is received.

During the kick-off meeting, we will ask you how long you will realistically need to provide feedback on work that has been shared with you. It is advisable to allow 2–3 days to do this.

It’s also essential to consider same-day feedback. All our work is scheduled, with days planned out in advance, so if you provide feedback instantly to a request, our team will have moved on to their next task for the day, so you may not receive same-day replies from us.

To avoid email fatigue, we do not frequently chase feedback – deadlines are set and agreed, so everyone already knows what’s needed.

Sprints.

We prefer to work on projects using Sprints.

This means we block out days (or weeks) to work on your project and complete everything within that timeframe.

The advantages of doing this are:

  1. Focus – sprints keep everyone (including you) focused on the work and avoid lengthy project pauses
  2. Deep work – building websites by hand is complex and requires periods of deep work; this means we need everything approved before a sprint, as constant changes result in a fragmented website.

Sprints mean that the work gets done, but if you miss a deadline for a sprint on your project, it could be 2–3 weeks before we can reschedule it.

Project meetings.

Where possible, we think it’s advantageous to have a weekly project meeting to discuss project progress and catch up.

We schedule these calls for a day and time that suits you.

These will be added to the calendar, and we ask that if you cannot attend for any reason, you cancel the meeting so we know you are busy and can’t make it.

We’ll pick things up at next week’s meeting – we don’t reschedule project meetings.

Project planning.

Rather than overpromising and underdelivering, we prefer to be realistic about our deliverables and deliver what we say we will, when we say we will.

Deadlines are a two-way street, and we operate on the simple understanding that if one deadline is missed, it pushes any subsequent deadlines back accordingly.

Wait times.

Proper project planning means there may be a wait, but it’s far better to get the work delivered on time and done right than it is to press for unrealistic timescales and get rushed work delivered.

This is how we work, and we treat every project the same – no queue jumping or rushing projects; we deliver top-quality work on time.