How to make money from a $3000 website

I don’t believe that the $3000 client is the lost cause we often think they are. Sure, for most agencies, a $3000 website is laughable; but I would argue that these clients present tremendous opportunities.

In particular, I think web designers can cash in on low-budget deals. I worked in the agency world for a long time, so it took me a while to fully accept this, but I think you will find that it’s possible.

The typical scenario involves a small-business owner interested in getting a new website. They’ll often have unrealistic expectations about how much it takes to design and build a website. Well, these expectations only seem unrealistic to us designers—I say they are undesirable, not unrealistic.

That said, the business owner might have budgeted only a few thousand dollars. Clients like this are frequently overlooked and turned away because they don’t seem to offer lucrative opportunities.

I think that a designer who works alone, or even in an agency, and has a solid system in place can make a great living working with clients just like this. With clear expectations and a rock-solid plan for getting it done, one doesn’t have to pass on such opportunities.


Why the designer?

Designers have a particular advantage with this sort of client. The reason is simple: sizzle sells. Yes, the occasional client will need some complex development work, but for the most part, these clients want something that looks cool, is easy to maintain and can be done quickly. This makes for a perfect designer-focused client.

Designers have a huge edge on development-oriented folks in this niche because they can appeal to aesthetics. Seeing something slick and modern is far more exciting than seeing some nice clean code. Most clients won’t understand why your good is good or your bad is bad, but they will know if they like how a website looks—and designers can appeal to that.

Now, if you happen to have the opportunity to pair a designer up with a developer, you might be in for some major success. This combo can work closely together and be very efficient.


Efficiency is key

Basically, it all boils down to efficiency. If you can find ways to be incredibly efficient at every step, then you can set up a system to churn out amazingly beautiful, low-cost websites.

Every step I outline below is meant to help you minimize the amount of time it takes to complete a project. If you line up all of these elements, you’ll have a system in place with which to address the low-budget client.


Build shells, not complete websites

The first step is to change what you’re selling. Don’t try to sell low-budget clients on completely polished, ready-to-launch websites. Instead, build a shell that they can fill; build a website with pages and navigation in place, customized for their brand. The client can put their content in and return to you for help when it comes time to launch.

A low-budget client doesn’t want to pay heavy maintenance fees to have their website updated; it’s in the client’s best interest to learn how to edit content sooner than later. Sell this perspective; help them see that you’re saving them money by allowing them to plug their own content in.

Develop a good system, built on a single content management system (CMS)—see below—and then build a library of tools to help quickly train new clients on the system. Add to your documentation whenever you train a new client, and over time you’ll develop a huge library of resources to help them get started.


Sell packages

If you’re going to target a low-budget project, be extremely careful to have a rock-solid contract. This is critical. Scope creep will kill you faster than you can imagine on a job like this, so don’t skimp on the contract. Don’t just sell them a $3000 website; sell them a $3000 website that clearly includes 12 pages, one contact form, an installed version of WordPress, one year of web hosting, a customized theme, one photo gallery module, three support tickets and two hours of training.

In other words, set up packages. Clearly define what a $3000 website comes with. Do this ahead of time so that the client feels like they are choosing from a menu. Every time they deviate, remind them that you’ll have to bill that portion separately as an add-on. Enable them to control the price. The more informative and clear you are about boundaries, the more likely they will play along. They’ll see that they can have the $3000 website they want but with limitations.

If you prepare templates along the way, you’ll develop efficiency. Create a standard contract for low-budget clients. This template should develop over time as you do more work. Every time you do a small gig, a new detail will come up that you can add to the contract. Constantly update and tweak your packages and contracts.

Another bonus: almost every job will require some element that is outside of your normal packages. This is great because you can add the extra cost to the project. When clients see that they are paying for exactly what they want, they are usually agreeable.


Develop a rigid plan

Another easy way to kill the margin on a job like this is to let the client drag their feet and extend the timeline of the project. When this happens, the client inevitably takes up more time than you budgeted for. Even worse: you run the risk that clear-cut boundaries will blur over time.

Include rigid and crystal-clear deadlines in your contracts. This protects both parties. The client knows exactly what will happen and when, and the designer gets to hold the client accountable to the timeline.


Plan, plan, plan… And plan some more

Skipping over steps such as creating the site map and wireframes might be tempting, but don’t do it. Careful planning is crucial, and these steps are vital to the process.

First, map all of the content you will be putting on the website. Map out every single page. For a low-budget website, there will probably be fewer than 20 pages, so skipping the step is tempting—but don’t do it; it plays an important role.

Secondly, create wireframes for key pages—at least for the home page and one interior page. These wireframes should not show rough ideas of what will be on the website; they should show exactly what will be on the website. Flesh them out as much as possible.

These two pieces of documentation will be your road map for building the rest. Finalize them with the client, and have them sign off on your work. Make sure they understand that these projections are exactly what they will be getting. If they don’t see some content or feature that they want, then they need to speak up.

As you dig into the project, draw on this documentation to build the website, and refer to it when the client asks for something new. Pointing out that a given item is not in the site map or the budget is so much easier than getting into an argument. Stop scope creep before it begins.


One comp!

When it comes time to produce a comp for the project, let your design skills shine. Allow time in the budget for just one design comp. You can easily sell the client on the savings. Why charge for three designs when they’ll use only one? Three would be a lot of wasted time. Instead, put in a little extra time with the client to make sure you know what they’re looking for and what their website should contain (i.e. during the site map and wireframing stage). With this information, your work will be on target.

This approach will scare some clients, but with clear communication they will buy in. Give them an option in case they hate the design you’ve come up with. For example, if they would like a new comp to be produced, charge an additional fee. This puts them in the driver’s seat and enables them to control the budget.

The argument for a single comp is controversial, but I have seen it work marvelously for low-budget clients. Here’s some additional reading on the topic:

But don’t take my word for it. Paul Rand preached the same thing decades ago. This point is easy to dismiss as being impossible at the outset, but think about it.


Choose an appropriate CMS

It’s almost crazy to think of building a website without a CMS these days, and it’s no different for low-budget work. Given that tools like WordPress are absolutely free, not using one would be crazy. The key is to eliminate as much extra time as possible. One clear way to save time is to choose the right CMS, and WordPress is usually the clear choice. Here’s why:

  • It’s free
  • It can be set up and installed in minutes
  • A vast array of plug-ins is available
  • Specialized help is available and cheap
  • There are countless themes and extensions
  • Using it and maintaining it is crazy simple

There is a lot of great content management systems, but few can compare to WordPress in effectiveness. It is massively popular, so you’ll have no problem finding tools to accomplish almost anything, including tutorials on setting up almost any feature set. And WordPress is totally open source, so if you want to extend the CMS, you won’t be locked into anything you can’t control.

Establish a plan for your WordPress set-up. Ideally, you’d have a hosting package set up and ready to go, so that you can easily add new websites. Identify the plug-ins and components that you’ll be installing on most websites. Some of this information will probably find its way into your planning and contractual stages.


Leverage ready-to-go templates

The thought of using an off-the-shelf template might make you cringe, but the truth is that a lot of amazing templates are available. The most important thing is for the template to already be integrated in the CMS you are working with, so that when you install the theme, you’ll already have the shell of the website in place.

My favorite strategy is to use a vendor such as Elegant Themes. Buy the $90 developer license and you’ll have full access to all 55 of its themes (as well as new ones that get released) for one year. This license allows you to use the themes for as many clients as you like.

Cut out a tremendous amount of development time by eliminating the task of integrating custom HTML cuts into the CMS. Integrating the HTML of a sliced design into a CMS is a time-consuming operation. This is a good area to save some time and money.

Instead of designing from scratch and having to go through the entire development process, simply re-skin by using the layout and structure of a pre-built theme. You can still produce beautiful work if you are able to adjust to the contraints of a system like this. In fact, there is no need to compromise at all on the quality of your deliverables.

WordPress themes are readily available, and the following sources offer membership plans, so you can get instant access to a lot at once:

  • Elegant Themes (one year of access for $89),
  • WooThemes (a variety of pricing options, starting at $70 for three themes),
  • Press75 (pricing starts at $75 for two months of access).

You can streamline your operation in a big way to suit a low budget using this approach. The client is able to preview the template to ensure that it suits their needs, and you can point out what will be replaced or changed. The template becomes a crystal-clear framework for building a semi-custom website.

Save time and money by sticking to the same vendor. The more you work with themes from one source, the more time you’ll save. Every theme shop takes a slightly different approach, and once you learn its ways, you’ll be able to quickly build websites with those themes.

Adjusting to the notion of re-skinning is difficult, but once you wrap your head around it, you’ll realize you can save big and take on low-budget clients.

That being said, if you do start re-skinning, you’ll probably have to reconsider how you approach wireframes. You may find that presenting the client with the template along with the wireframe is more effective. The wireframe should cleanly overlay the website, so you’ll have to leverage the underlying structure of the theme, while customizing the colors, images and styles.

Some big brands use off-the-shelf themes for their websites.


Benefits of low-budget clients

There are some big perks to this type of business.

First, small projects can be turned around very quickly. You won’t be churning away at the same website with the same client for six months. If you like variety, this is a great way to get it.

Secondly, you won’t depend on any single client to keep you afloat. For a shop that depends on huge projects, each one can be critical to keep the business going. Constantly hunting for the next $25,000 website can be stressful and difficult. If you crank out a bunch of small websites, even if some fall through, you will be just fine.

Work like this can be amazingly rewarding. More often than not, you’ll find clients who have yet to experience a satisfying development process. Helping them meet their needs by launching a beautiful website and watching their business grow is very fulfilling.

Clients like this often become clients for life. Most will recognize that you have helped them get what they need, and you will build a portfolio of customers who recommend you to others and return to you repeatedly for work.


Give it time

A process like this does not happen overnight. Building a system and getting it to work effectively can take a long time. I suggest you look for a way to knock a chunk off of your current price point, thus broadening your appeal to this tier of clients.

Say you usually build websites for around $10,000. How could you get that down to $7000 and attract a new audience? Take it one step at a time. I am certainly not proposing that you discount your current offerings. This is about expanding your client base to grow your business.

Written exclusively for WDD by Patrick McNeil. He is a freelance writer, developer and designer. He loves to write about web design, train people in web development and build websites. Patrick’s passion for web design trends and patterns can be found in his books on Follow Patrick on Twitter (@designmeltdown).

How do you handle clients with low budgets? Please share any tips or experiences that may benefit your fellow designers!

  • Tom Ross

    Great post! I think it’s definitely key to control the scope of the project, and couldn’t agree about the ‘picking from a menu’ concept, this really let’s you control what is covered within your price.

  • Fazreen

    Interesting post. Must read for every web designer out there

  • Anonymous

    Great post – I’m a big advocate of the smaller budget jobs.

    I spend a fair amount of time working in this smaller budget group, for a few reasons.
    -They tend to be forgotten/avoided by the agencies (I am a 1 man freelance gig) and the people they tend to work with are usually less professional or use outdated code and tools. Most of these SBOs don’t feel like they can get the kind of results they really want (but are often afraid to ask about).-Like OP said, they usually have no concept of a design process, so a timeline and checkpoints excite them – they are suddenly a part of the process.
    -They are a part of the local commerce networks (chamber, etc) just like the big boys. They share their exciting news with everyone they can, because a new website is a *big* deal to them.One of the reasons I don’t spend any money marketing my business is the low budget group. Once they’re happy, they tell every other business owner they know. I tend to see 2-3 referrals from each of these jobs that I take. Knocking out 3-4 of them a month keeps my bills paid and my local reputation golden.

    • Angelee

      Surely, you’re doing a great job on your freelancing. You’re right about how ‘happy clients’ share their happiness with other prospects on what you did. 


  • Anonymous

    The developer license is an extra fee on top of the normal fee you see on their site. You pay for it after you register.

  • Jesse Friedman

    Dev license is $89 extra

  • Tim Read: web designer London

    Nice one. I give my clients a ‘Development Process Document’ which outlines how many designs and how many changes are permissible.

  • Rishi Patel

    A lot of good points. My agency caters exclusively to small  businesses, and I make a very comfortable living. We can spit out a custom website in just over a week most of the time (although the client is given a timeframe of a month), and pricing is based on modules just like you described. I use a WordPress framework, and have developed training materials for my clients.

  • Bruce

    Good read! I’ve been using WordPress for a while now and it’s great! I haven’t used Elegant Themes though. They have nice themes! I think I’ll sign up.

  • Boulder Web Design

     I think this is a decent segment to go after for small design shops and freelancers, and it is completely true that these clients are very loyal and have high referral rates as well.  Scope creep is unfortunately common, but can be kept under control through good communication. Thanks for the great article!

  • JBlaze

    awesome post !!!
    I did share a lot ;)

    however, do you have any example of a “rock-solid contract” or templates ?

  • Kathryn Hathaway

    I’ve been working on sites for artists at a discount. It’s great to be able to share my abilities with them as well as continuing to expand my skills. This article is opening up my thinking on how to get more work.

  • Anonymous

    I give my clients a design document, but I charge by the hour, so I give them an estimate of what I think it will take and if their budget doesn’t fit, we figure out what to take out of phase 1 and put in phase 2. Paying by the hour gives them (and me) control over the financial side of things.
    It also puts the power of scope changes in the hands of the client – if they want to change it, doesn’t bother me any, just more hours to bill.
    I also offer the first meeting as gratis so we can both decide if we are meant to work together. To date, I’ve not had one client ask me for bid pricing.

  • John

    Very interesting. Fairly similar to my experience except:

    1. I avoid CMS and WordPress like herpes. Well, actually I do a reasonable business making over Joomla/WordPress websites into non-CMS sites for clients unhappy with their current CMS sites.

    2. I host my websites on my own dedicated server and make over 1000% profit/yr. And clients pay year after year for their hosting and their domains so it’s a nice residual income base. And it’s a way to keep connected for #3.

    3. While the profit/hourly rate on a $3000 website may not be huge, most $3000 websites will generate a fair amount of updates revenue, updates billed at top dollar ($105/hr).

    As usual, there are as many ways to skin a cat as there are sharp edges.

    • Anonymous

      Curious, what has been your experience with clients not being happy with WP…or having a CMS at all, for that matter?  What is the downside to at least having the option for them to update/add content themselves?

  • Tharindu

    Good post , i think we all  have different experiences of handling clients . its always good to give it on a package not just website. 

  • Freedom Studios

    I must say that this is a fantastic post and spoke directly to me. Being a small web design company in South Africa, our typical client is has below $3000 as a budget for a new website. Sure you do get bigger ones from time to time, but the vast majority fit into this category.

    There are some very clear pointers highlighted in the post that I think will really help us to streamline our processes and work a bit smarter.

    Thanks for the great tips :)

  • CRaymond

    What a great post with really useful principles for working on any size project and get the most return on your time investment.

  • Holli Graham

    Great post with a lot of insight on how to make the creation process more efficient! Since you’re creating WordPress sites, I have a question about how you handle the maintenance of all these sites. Obviously, these are people with low budgets, but do you pass off keeping WordPress upgraded to the latest version to them or charge a fee for keeping everything running smoothly? If you’re creating so many of them, I could see where maintaining them could end up taking a lot of time.  What has been your experience in that area? Thanks again for a great post!

  • Ben Rollier

    $3000?? Man, I am under-charging

    • Anonymous

      Maybe so! I really wrote this with the agency world in mind. More often then not in that world a $3k site is laughable.

  • zhao zhong

    Great post!

  • Raycershanne Radam

    This is a great reading im saving it rite now, definitely will read it thank you for the advices this has controlled my innerself with the client – 

    Great strategies..

  • Anonymous

    Certainly WP theme-based sites have their place. But we are getting several independent designers and studios switching to our YourWebDepartment platform from WP. One reason is that in many instances, WP-based sites end up not not being really “free”. There are always going to be other issues that many designers prefer not to be involved with — support and constantly adding new features to a website, to name a few.

    Another common issue is the “commoditization” of design. There are some very cool WP themes out there, but they can be very similar. And not all designers are willing to delve into customizing them.

    And sometimes their own clients have had a bad experience with a WP site, ranging from bad or no customer service to the fact that the designer disappeared on them after a while, and their website was “held hostage”. They’d prefer to deal with the designer well, for design.

    I guess in the end there’s room for different approaches.

  • Anonymous

    I knew that “PLAN, PLAN, PLAN” will be included this article before I clicked.

  • Holli Graham

    Since I guess Patrick isn’t coming back, would anyone else mind explaining how you handle maintenance and upgrades for these low-budget WordPress sites? I’m having a hard time figuring out the best approach for that. I would love to hear some methods that are working for you. I should say that I don’t offer hosting plans otherwise, I would probably include it in the cost of that. Thanks!

    • Anonymous

      Sorry I was so long in responding, please see my comment above to your earlier questions.

  • Anonymous

    That is what I do for businesses that I know will not be updating their site frequently.  WP and Joomla are bloated and load slow, where as designing a simple 5 page html/css does magic.  Whenever the client has an update, he just calls or emails me.   Most updates are just that, a client wanting to place elements on the page that require you to style it, even for WP.  

    However, if there is a client who does not update frequently but needs to put lots of pages with more complicated navigation, I rely on CMS.  I think database driven solution works better for these kind of circumstances.

  • Sprise Media

    Glad that you hit on the difference in client mindset when the budget is low. It’s a different scenario where both scope creep and nickel-n-diming must be managed. Great post!

  • Sarah Evans

    I defiantly agree that efficiency is key for budget clients and setting clear boundaries. These type of clients expect the world for £500 especially when it comes to the odd extra job and support. The concerns I have for the future in just working for budget clients is how easy it is becoming for non-technical people to just install a WordPress theme themselves. Cutting out the need for the designer and a bespoke solution completely.

    • Anonymous

      You might think so but I would argue that you almost need better people when doing cheaper sites. For example, in order to pull off such sites you have to know what your doing really well to be able to plan this way. This means less time learning and almost all of your time spent on actual production.

      And these refined skills are another part of the sales pitch. something like “We have been doing this for 10 years and have a rock solid system. Follow our plan and we will build you an awesome site, on budget, and on time”

      I can think of many ways to eliminate the threat DIY people might present. Quality, function, style, speed etc.

  • Mikey Campling

    This was one of those posts that I didn’t know I needed until I’d read it.  Also some informative comments, especially about CMS.  I had a client who insisted on a CMS – because they’d heard about them – but didn’t really want to get to grips with WP and ended up paying me to update their content. As our Trans-Atlantic friends say, “Go figure”. 

  • Adam Anlauf

    great article!
    Finally I got down and read it. I got my share of clients that want everything for a small price and I guess everybody did or will in time. 

    I like the themes approach a lot, I tried it on some clients but I guess the communication was off.
    The package deal for a fixed price – I read somewhere that people ale more likely to buy if they know the price. 
    So building a set of packages would be a good idea – starting of with a basic one, and adding elements on the others changing the price.