How can I make a small, profitable business on Wordpress?

I'm unemployed and want to start a B to B service I can start from home and someday grow where I can hire some help. When I think of my skills I've built quite a few Wordpress Woocommerce sites for myself and friends. I've done everything from register the name to create everything and the site comes out pretty nice. Not award-winning but I'd be proud to make them for others and the feedback has been good. When I talk to my techie friends about starting a Wordpress business they are *all* negative on it because there is so much competition who, they say, will do it at a lower rate. They tell me to pick a different direction, even like HTML/ CSS front end development will have lots more opportunities. However I would have to go to school and train to do it. Not to mention everyone expecting Javascript/Jquery which I dont have yet. My goal is a small service that is low stress to me (low stress is important to me). I would be happy charging $25/hr to start and work my way up to $45-55/hr. Do you think a Wordpress consulting business could support this or do you think that the competition is too high and I should look at a different skill I can offer, like learning Html5/css3? Maybe if I focused on just Wordpress Ecommerce would be better? I'm worried to build a business only to find 3 years from now that competition is brutal and Im struggling to survive. I want to build something where people are coming to me for help and i can make those mid-range rates easily. Thanks for any feedback.


It sounds like you have plenty of skills to get started now. There's no need to keep re-training in different areas when you have experience to get started today.

My suggestion would be to pick a niche and try and become the go-to guy in that particular niche.

Let's say, for example, you are interested in men's fashion. You have experience in creating Wordpress ecommerce sites. You could call up maybe 10-15 of the local businesses in that niche in your local city/state and offer to make their website and get them in on a set-up fee and then a monthly maintenance retainer.

This approach would be lower stress (because it's something you're interested in) and also because you could create a methodical framework that you could apply to other businesses in that niche.

That's just one idea.

Second idea - create a course on WooCommerce development and put it on Udemy (or Coursera etc). Note down 10 of the biggest obstacles you've had to overcome when building sites for friends and family and then note down 10 of the most important considerations people should consider before people get started. Now you've got 20 video lessons for your course. Charge for the course on Udemy or use it as a marketing tool to get more b2b development work.

Idea 3: Go make money on, peopleperhour etc. Perhaps you've tried this already? Skills like yours are in demand on those platforms.

Idea 4: Take the things I noted in the second idea above, and turn it into a handbook. Sell that book via Amazon.

Idea 5: Go on Tweetdeck. Create a column that searches for people who are using keywords like "Wordpress woocommerce issue" "Wordpress woocommerce help" "WordPress woocommerce problem". Give them your link and tell them you'd be happy to have 5 minute discussion to see if you could help them resolve their problem.

Idea 6: Find 10 major theme development companies. Sign up to their help or support forums. Do a similar thing to what's noted above on Twitter and offer to have a quick call via to see if you could help.

Idea 7: Go down the route of finding existing Wordpress/Woocommerce blogs. Write posts for them about specific WooCommerce issues, problem solving or project management tips. Do this with the aim of improving your inbound consulting gigs.

Idea 8: Do the exact opposite of whatever those friends are telling you.

Idea 9: With your skills you could easily start a dropshipping company. I won't go into all the details here but just start looking at sites like Clickbank or Product Hunt to get a feel for something you're interested in. Build your site and start dropshipping products.

Wordpress consulting alone, yeah it's probably quite competitive, but that doesn't mean there aren't plenty of opportunities for revenue. I think you will be even more motivated, successful and less stressed if you pick a niche industry, product or service to focus on.

Enjoy it!

Answered 4 years ago

Sounds like you have been building all the expertise that you need.

I'm not a web developer, but I do have experience as a coach for entrepreneurs in the UNC Kenan-Flagler Entrepreneurship Program.

Sounds like you've given some thought to your offering - which is great. But I really think you should focus on your market first and here's why - what you think the market may want and what they actually want may be different.

First, I recommend that you don't even think about the competition. Your offering will be unique - just because it's you. You may be just what the market's looking for...

I agree with another answer about niching down so I think focusing on Wordpress Woocommerce would be just fine...or a really good place to start.

Here are some of my recommendations to help you get your creative juices flowing.

Strategy 1:
Make a list of 100 (or more) people that you know. Reach out to them and ask if they need help or know anyone that may need help with their Wordpress sites or other sites. Offer your services and ask them to introduce you to others.
You might even reach out with a specific question - like what's the biggest thing that you struggle with as an online merchant - or something like that?

Strategy 2:
Grow an email list - Make a list of 100 (or more) people and ask if they would be interested in joining your email list - and that you plan to send them a weekly newsletter about Wordpress Woocommerce or some other topic of your choice - you'll probably be surprised how many people are interested. This list becomes people excited about buying your products and services. Once you get your first 100 subscribers then start asking them questions, like what are their biggest pain points related to your topic? Once you know what their real struggles are - then you KNOW what product or service can help solve that problem. Then go build that product or service and sell it to your anxious buyers.

Strategy 3:
I agree with one of the other answers that you probably have opportunities right in your own backyard. I recommend contacting your local Chamber of Commerce and joining it. It's usually pretty inexpensive. They have regular networking events - plus you'll get access to all the members in the area and those are your potential clients. And you can become the expert in your locale for this'll be THE GUY that everyone goes to for their e-commerce sites. You'll probably get a lot of satisfaction if you are able to help local businesses (like brick and mortar) to find a way to get a new revenue stream by building or improving their online presence.

These recommended strategies aren't mutually exclusive so mix and match as you see fit.

If you want to talk through your questions further - don't hesitate to reach out for a phone call.

Good luck!

Answered 4 years ago

generate leads for other peoples products or services. $50 theme and hosting. $50 month on ad spend. we generate leads for these services and outsource the work to our preferred white label partners.
They do the work and we get our cut.

Customer acquisition cost is $4 and our average ROI is 30% of the project.

Answered 4 years ago

Tough question. Everyone and their brother can claim to be a WordPress developer, so the competition is indeed brutal. You aren't going to be able to compete on price, so what can you bring to the table that thousands of overseas/freelance developers can't? Are you a graphic designer? Do you manage projects well? Are you a good people person? Are you passionate about the work? Do you have a large network of contacts who may be able to refer business to you? Do you know SEO? You really need to find something that would make you stand out from the crowd or offer some advantage that others don't have.

There are lots of sites like and where you can bid on projects, but again, you are going up against guys who charge $5/hr so that is going to be tough.

Getting yourself on Google for search terms like 'wordpress developer' will also be nearly impossible, so you are really going to have to rely on referrals and networking. You'd be surprised by how much work you can get from doing a great job on just one web site. I started from scratch with my business, and one job for a well-known company has led to hundreds of projects. So really you are going to have to make your work speak for itself - building something that is just 'ok' won't do it - you need to really kick ass!

As far as WooCommerce goes, you need to have a firm grasp of all of the nuances of e-commerce if you are going to go down that road. Do you fully understand PCI compliance? Payment Gateways? Shipping logistics? SSL certificates? Tax laws? SEO? Providing front-end development is a WHOLE different ballgame than providing an e-commerce site for a client. Be sure that you know exactly what you are doing if you are going to offer that as a service. If your client's site gets hacked due to your negligence and credit card data is stolen, you are in a world of trouble. And since WordPress is the most hacked platform on the planet, this is a very real concern. Installing WordPress and WooCommerce on a cheap GoDaddy hosting plan and calling it a day just isn't going to cut it.

So find your niche, build high-quality sites, make the client happy and stay on top of the latest trends/tech and you can have a shot of making it in this business. Will it be easy? Definitely not, but certainly worth a try if is something you are passionate about. If you are just looking to make a few bucks because you don't have any other options, this probably isn't the right path for you.

Answered 4 years ago

This is right up my alley. Work with wordpress domainers all the time. Hit me up and I can give you some recommendations.

Answered 4 years ago

Long story short first: I'm not a developer, yet I've built a Wordpress development digital agency that now has 5 full-time freelance developers and repeat clients from 9+ countries.

Some of my thoughts:
There are people that can set up Wordpress, install a theme and couple of plugins and sell that as a service. Such a service has a very small value though, high competition hence very limited yield.

There are people that can not only set up Wordpress, install a theme and couple of plugins, but also make tweaks to the theme. This requires front-end coding skills, which can easily be learned for free by taking some awesome courses, example: codeacademy. Demand for front-end developers in Wordpress area is huge and even though there is a large competition, there is a large demand, so yields are pretty good.

Next level is Wordpress back-end development, this requires knowledge of PHP, SQL and JS/Jquery. The value you can provide with such knowledge is the ability to custom code plugins or custom fields, integrate site with 3rd party APIs etc... Being able to provide this service makes pretty much anyone "always busy" with clients in pipeline.

My agency provides all three types of service I mentioned, yet I am not a developer myself. How did I do this? I hired developers and found clients. My value in the package is the ability to sell value to a client, translate client requirements into an effective project plan and effectively use agile project methodology in working together with the developers to deliver the project and make the client come back with more projects.

If you're interested in learning more about what tools, methodologies I used to build my agency, hit me up.

Answered 4 years ago

Unlock Startups Unlimited

Access 20,000+ Startup Experts, 650+ masterclass videos, 1,000+ in-depth guides, and all the software tools you need to launch and grow quickly.

Already a member? Sign in

Copyright © 2020 LLC. All rights reserved.