3 Biggest Mistakes a Website Development Project Manager Can Make

*Updated July 2021*

Clients and projects of all sizes and stress levels will test a project manager, challenging them to prove effective organizational skills and strategic thinking during all stages of the project. How a project manager responds to these challenges will separate the “good” project managers and the “great” ones. 

It’s important to note: you WILL make mistakes. Small ones. Huge ones. You’ll have to have those uncomfortable conversations with a client to let them know that you (or someone on your team) has made an error. As the face of the client relationship, it’s on the project manager to take the fall and maintain that relationship. The big question is, how will you recover? 

Managing Web Development Projects

Mistake 1: Fail to Create a Relationship with the Client from Day 1 

From the very first time a client is introduced to a project manager, the relationship begins building. The client will look at your LinkedIn profile and you’ll look at theirs. You’ll begin the project-related requests and pleasantry via email and try to set the stage for an informative, yet comfortable, initial conversation. 

From that moment forward, you’re using your personality and experience to win the client into believing that they’re in good hands, their project is incredibly important to you, and it’s going to be a killer website. They should believe this because it should all be true… and it’s up to you to sell them on that simple belief. 

As the project progresses, you must create trust with the client, stay organized, stay on time, and keep a *very* open line of communication with every step. Isn’t that how all relationships work— with trust and open communication? Communication and trust are the key elements to a successful client relationship. Once either has been broken, you must immediately jump into *fix* mode and clean up your mess. 

With a big or small mistake, follow a simple checklist to get back on track and ensure the client can trust you. 

  • Communicate the issue and apologize
  • Set the action plan to remedy
  • Communicate every step of the plan to show you’re on top of it
  • Written details of the issue and how it was resolved
  • Communicate the resolution and why it will not happen again

Lesson: Mistakes will happen and the biggest one you can make is keeping it to yourself and trying to fix it alone. Drop the thoughts that you’re in this alone and be upfront with your client [and your team] about everything that’s going on. Create trust and always communicate with your client and these mistakes will seem less daunting to approach and fix. 

Mistake 2: Forget that content creation begins as soon as the strategy is approved

The redesign (or first-time design) of a website gives a client the fresh slate to update content. This detail often gets put on the back burner since clients do have full-time jobs outside of this website project. Because of this detail, help the client by starting to content well before you are ready to receive content from the client. 

Use a great tool to help clients and your team keep content organized, like Jumpchart or GatherContent. Make sure that all parties involved (web dev, client, content writer) can see the current state of the content. Keep website content in one place to avoid multiple versions floating around and causing confusion. Closely monitor content generation to ensure NOTHING (text, images, pdfs, links) is overlooked. By collecting everything in one place, you feel and seem more organized to everyone involved. 

Also, if you start early, you can build in some keyword research for search engine optimization upgrades to content. 

Lesson: Content will always take longer than anyone thinks it will. Stay organized and get started as soon as you possibly can.

Mistake 3: Leaving your Timeline behind

You can create an awesome strategy and design for the client, but if you aren’t sticking to your to-do list, keeping the client on track with their action items within the timeline, and communicating updates with any timeline adjustments… you won’t get that raving testimonial you’re working towards! Send a weekly email or schedule a weekly call to share status updates. Be responsive. Feel like you’re over-communicating. Each client believes that their project is the most important and it’s your job to have them feel like you’re making it your top priority! Sure, you’ll get off track when your developer is out for a week on vacation or your client starts ghosting you for a week because they don’t want to admit they haven’t done their portion of the homework. It happens! Take responsibility and keep moving forward. Let the client know that there’s been an adjustment to the timeline and keep pushing forward. 

Lesson: Create a step-by-step timeline for both you, your team, and the client… and keep everyone accountable! Whether you’re on time or a little delayed, communication about the timeline to keep everyone in the loop should be your top priority! 

All in all, project management is successful when there is open communication, trust, and organization. Throw in some extra positivity and laughs, and the rest will fall into place. 


Comments

There are currently 7 responses.

Michelle
April 3, 2019

>“Don’t you hate it when your client picks the shitty design? Well, why’d you show them a shitty one!?”

Hahaha it’s amazing how relatable this is. Although I guess I kind of understand it, you want to show them different options even if you personally don’t like it.

Reply
Audra Harisson
February 27, 2017

Thanks for the info! Managing your time and tasks is very important to ensure your productivity especially when your working on web development projects. Using web-based time tracking tools is an effective way to make sure that you are handling your time well.

Reply
John Trent
October 3, 2014

Thanks for sharing. I may be selected for PM of a web dev project and they are using SharePoint and not Google Drive/Docs. Has anyone comments on how SharePoint works and ties in Email?

Reply
    Nick Castelli
    October 3, 2014

    Hi John, that’s a very good question. Both systems have their pros and cons. Google Drive/Docs tends to have less of a learning curve, it’s free at a personal level, and cheap at a business level. It is generally better for collaborating on documents as well. It also integrates very well with Outlook. One significant drawback to Google Drive is that is uses it’s own file formats instead of .docx, .xlsx, etc. Sharepoint allows you to use files in the Microsoft Office formats, but is not as good for simultaneous collaboration. If you actually use a lot of the core features, Sharepoint is a more advanced system that will usually work better for large teams. If you only need document sharing and collaboration among a small group, Google Drive will be easier to pick up and use. To make a long story short, both systems are quite good at what they do and integrate well with email.

    Reply
Dave
August 14, 2013

Great information. I started out doing sales for a smaller web development shop a couple years ago (I had 0 web development knowledge before starting) and have been moved into a project management position. I am not a web developer or designer. I occasionally feel like not having a backround in dev or design keeps me from doing the best job possible. If you know of any other places to find helpful information about being a project manager in web development, I would really appreciate your guidance. Thanks again!

Reply
    Nick Castelli
    August 30, 2013

    Hi Dave! I’m right there with you. My web design background is nearly non-existent too! There are some really great resources out there, but I can’t really give you one source for everything. The real key is being able to adapt and see curve balls coming. Someone has had the same problem as you before you had it, and it has been shared somewhere on the internet. Google is your best friend for finding the solutions to any problem. Some things that I use to help me stay organized are:
    Jumpchart for design and content organization
    Toggl for keeping track of time
    I’ve also found it very helpful to minimize the number of emails sent. Things get lost in email conversations, so managing all communications through Google Docs can be very helpful. The power of Google Spreadsheets is impressive.

    Finally, the thing that may have helped me most was building websites on my own. Build yourself a website or build one for a friend with a business. Build the website by yourself from the ground up. Feel free to ask your coworkers for help because that’s how you can learn new things, but make sure you understand what they are doing and can do it yourself the next time.

    Best of luck!

    Reply
Ford Prefect
July 15, 2013

Good article, Nick. But you forgot the biggest mistake a web development project manager can make… Not forcing the website development SALES manager to go with you to your first meeting. 😉

Reply

Leave a Reply

Your email address will not be published. Required fields are marked *

seventeen − 14 =

Request A Quote

Let's take your business to the next level. Fill out the form below to get started!

"*" indicates required fields

Name*
Sign me up for IronMail
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.
This field is for validation purposes and should be left unchanged.