It can be tough managing a website project. You discuss a price for the project and then meet with your client for hours to determine how their website should look like and what should be on it. Then at the end of the design phase, you find out that the project has doubled in size and the client is asking for way more than you originally promised.
How do you keep your project costs in line, but still allow the client to get the website that he wants? And how do you keep your sanity in the process? Here are some guidelines for keeping your project organized:
1. Set up you client’s expectations properly.
Make sure that your client knows exactly what he will be paying for. Don’t just come up with a number that you think is “high enough”. If you quote $8,000 for a website, what does that include? What happens when the client wants to add 10 more pages, how much will you charge? What happens when the client argues that he mentioned those 10 pages in your first meeting and they should have already been included? What happens if the website is so advanced that you can’t program the website for less than $8,000?At Flip Studios, we price out projects in terms of the design, the number of pages in the site as well as each advanced feature that the website will require. This helps the client realize exactly what he’s paying for and which features are more costly. It gives him control to determine if he wants to add more pages or think about consolidating some sections. It sets the expectation that additional pages and features will cost extra.
2. Use a site map to list out all pages in the site.
This will help to determine the actual page count for the entire website. So when you create the site map thinking “About Us” will be a single page, when you sent it to your client for review, he will mention that he thinks it should have 3 sub-pages in that section. Include the site map in your proposal so that the client agrees to the scope of the project.
Your site map doesn’t have to be super complicated to be effective. It needs to keep track of the site structure and organization and the overall page count of the website. The following is an example of what your site map could look like.

3. Talk about what will be on each page of the site.
If the client says he wants to add a property list section, you might be thinking a single page with static text and images, but your client might be thinking of an interactive zip code search, the difference between these features can end up being thousands of dollars and who will be left footing the bill?
Make sure you spell out each feature in your proposal so that it is clear as to what the customer is paying for. If you don’t know what the client wants on each page, include an assumption in the proposal like the following:
“15 website pages as specified on the site map diagram, all pages will include static text and images.”
Then if your client says he meant something different, your proposal will be clear on what was included and you can create a new proposal for the new features.
4. Check on your costs before you provide your client a price.
Don’t give your client a price for something without determining what it will really cost you. Sure that dynamic mouse-over feature will look great and will “wow” all of the website visitors, but don’t throw it in for free and don’t tell the customer it will cost less than it will. Some whiz-bang features look great and seem easy to develop, but they can actually take a lot of time to implement and cost you a lot. Your client won’t mind if you need to look into the cost of adding certain features and your margins on the project will stay profitable.
