7 Reasons why MOST DIY websites fail and how you can avoid falling in to those traps

Adventures In Digital Marketing Episode 79

If you’re looking to DIY your website – whether you’re a small business or a just-getting-started blogger – then you need to AVOID these seven pitfalls like the plague!


The internet is absolutely littered with abandoned DIY website projects. Today, we’re going to talk about seven of the main reasons the DIY website projects fail and what you can do to avoid falling into that trap.

Welcome back, everybody. This is Rob from I’m a web designer and developer. I help people to do business better online. What I see so many times when people are taking the Do It Yourself route when it comes to their website and the project fails.

There are seven main reasons that we usually see when those projects fail. The first reason that we’re going to talk about today for why those projects fail is that people get in the weeds and they end up focusing on the wrong thing. What I mean by that is they’re focused on everything, but what they should be focusing on.

This usually will show itself because folks get totally in the weeds trying to figure out their theme, their look, the field, the fonts, the colors, the images, those kinds of things. They get totally distracted with that part of getting your website done instead of focusing on what you should be doing. When I’m helping people start with a brand new website, the biggest thing that I recommend for them is to find a theme that they like that they’re comfortable with, that they can spend some time growing into and growing with their website.

You don’t need a custom web design right out of the box. You certainly don’t need to spend days and weeks and months getting totally caught up and trying to figure out what your website looks like. Find a theme that works. Focus on creating your art. Ship that art, do your thing. Don’t get bogged down in the nitty gritty little details of trying to figure out all of the intricacies of a theme.

Number two, on our list of roadblocks to our success with our DIY website project is that you don’t have a content plan. What I mean by that is that you don’t have a plan for what you’re going to be doing on your website over the next weeks and months.

Any website project is always a work in progress, but you have to have a content plan which means that you need to be working on how you’re going to be generating content. You can’t just sit down at your computer and decide that you’re going to create something all the time. It just doesn’t work that way. What you have to do, if you’re going to go down the DIY route with your website is you got to have a good plan for creating your content for your website.

Number three on our list that is a roadblock to success for our DIY website project is you don’t have a plan for sharing your content or marketing your website. What that means is that you think that just by posting it to your personal Facebook page maybe sharing it on Twitter, or something like that is going to be enough to start generating traffic. Maybe you just don’t have any idea about what you need to do to promote your website.

That is a recipe for disaster. If you don’t have a plan for how you’re going to generate traffic, you don’t have a plan for how you’re going to share your website. If you don’t have a plan for how you’re going to use your website to build your business, you’re going to be stuck between a rock and a hard place and very easily end up as one of those abandoned website projects that are out there instead of what you intended for your website to be which is something to generate business for you online.


Number four on our list is, you don’t know what tools you need to do the business that you want to do online. That could be you don’t know what content management system that you need to use. You don’t know what you need to use for any payment gateways.

You don’t know what you need to use for email collection or those kinds of things. It could be you don’t know what plugins you need to use on your website if you’re using WordPress. You don’t know what you need to do to collect email addresses. I get requests a lot of time for some crazy kinds of configuration for people that are just trying to get started with their website.

When you’re just trying to get started, there’s a certain set of basic building blocks that you need to have in place to get your site off the ground. Then you can work on extending features and functionality later, but the main thing that you need to focus in on is knowing what you need to get off the ground to get your site going, to start creating content, and start marketing your website. Don’t get lost in the weeds of not knowing what you need as far as the tools are concerned for your website project.

Number five on our list of things that are derailing our progress is, you forgotten your why. This is probably one of the biggest reasons because when you start to get into it and you start building and working with your website for a little while, you’re going to realize it’s a lot of really hard work. If you don’t have a really good reason why you’re doing all these things, it’s going to be something that can really discourage you.

Because you’re going to have late nights and early mornings when it comes to working on your website project. That’s just kind of the baseline requirement for anybody who’s trying to do business online. Make sure that you have a really good reason why for why you’re doing what you’re trying to do on your website online.

One of the other big problems that I see with new websites especially DIY websites is you focus on monetizing the website way too soon. When you’re just starting, the biggest thing that you need to be worried about doing is building your audience.

Focusing on monetizing too early is going to discourage you. If you’re discouraged, you’re not going to want to continue to work on it because monetizing your website is a lot of really hard work. There are a lot of things that you need to do to get things in order and in order to be able to monetize your website properly. Part of doing that the right way is to build your audience.

That means that you started building your list. Then you’ve got people that are listening to your message. You’ve got people that are interested in hearing what you have to say and what value you bring to the table for them to help them solve their problems. Because the number one question that everybody asks when they get to your website is, how can you help me and who are you?

They want to know who you are. They want to know how you can help. Monetization comes much further down the process in most instances. You have to work on building that know, like, and trust factor. Those things are so crucial when it comes to doing business online. Don’t put the cart in front of the horse. Make sure that you’re focused on building your audience first.

Finally, last thing on our list that derail success for DIY website projects is perfectionism. Everything has to be absolutely perfect in order for you to roll it out there. That is just not the case. It can be such a huge roadblock for people to overcome. You have to understand that done is good enough.

That having it out there, being done, having things completed, that all the items on your list of your checklist for trying to get your website done, all those things are checked. It doesn’t mean that everything has to be perfect. It’s a learning process. There’s a consistent learning process that goes for every new website project. Continue to make progress. Work on putting one foot in front of another and taking the next step as you go down the road in working on success for your website.

If you want to know more about this, I’ve created a checklist and you can find that down below. This is a checklist that is designed specifically to help you to get through all of the steps that you need to complete to complete and launch your own self hosted WordPress site. I encourage you, please check that out.

Take that link. Download the guide to help you launch your website. I hope that helps. If this helped you out, please hit like. Please subscribe.

I’m working on creating videos about what I’m doing in my own business, how I’m helping people with their website and documenting everything along the way. So come back, we’ll be back with more content like this in documentation on what I’m doing as far as online marketing goes and what’s working as we continue to try to figure this online business thing out. We can do it all together.

Until next time, like I said, my name is Rob from We’ll catch you next time around.

See Also:

Join The