How to Launch Your Web Development Business and Website with WPMU DEV
Do you need a website for your own WordPress development business? In this article, we show you how to quickly and easily set up a site using the same tools you would use to build sites for your own clients.
“Awkwardly, I don’t even have a website of my own right now because I haven’t had any breaks between projects in years.” Greg, WPMU DEV Member
You’re a WordPress developer… and you don’t have a WordPress website for your own business yet?
Maybe you’ve worked for an agency or promoted your services on freelancing sites and didn’t need a professional business website until now.
In this article, we’ll show you how to set up a website for your WordPress web development business quickly and easily using the same time-saving tools we provide to help our members build sites for their clients.
We want you to experience for yourself how much time and effort you can save building sites for your clients as a WPMU DEV member and white label reseller….by using our tools to build your own site! :)
By the time you’re done following the steps in this article, you will:
- Have installed and set up a WordPress site for your business.
- Have added your site content (including a services page listing all your service packages).
- Have tested and checked to make sure everything’s working.
- Be ready to launch your business and start bringing new clients in.
We’ll take you through the following steps:
- Part 1 – Hosting, Site Installation & Domain Setup
- Part 2 – Add Pages & Content To Your Site
- Part 3 – Pre-Launch Checklist
- Grow Your WordPress Business With A Reliable Partner You Can Trust
Part 1 – Hosting, Site Installation & Domain Setup
If you are a WPMU DEV member, then you already have all the tools, services, and resources you need to set up a new website quickly and easily and launch your web development business. (Not a member yet? Sign up for a free trial to follow this tutorial!)
Let’s roll up our sleeves, then, and get started with…
Setting Up Hosting For Your Domain And Website
With WPMU DEV, you can register a new domain for your clients, set up fully optimized managed web hosting, and quickly create and set up a secure and fully configured website…all without leaving your Hub dashboard.
We’ll begin by choosing a hosting plan for your website.
For this example, we’ll set up a basic business website, so we’ll choose the “Bronze” hosting plan.
Great! Now that you’ve selected your hosting plan, let’s take the next step…
Create Your Site
To create your new site, go to The Hub and click on the ‘+ Add Site’ button…
For this example, we’ll create a brand-new site.
Choose the ‘Create New’ option…
We provide step-by-step documentation on how to set up a new site, so refer to that information if you need help with this step, or just follow the setup wizard in The Hub.
For this example, we’ll set up our site on a temporary URL called
Add Your Domain
Next, we’ll add a domain, which we’ll connect to our new site (and we’ll manage our own DNS too!)
WPMU DEV offers integrated domain reselling at wholesale prices for Agency Level members, so you can choose a domain for your site with just about every TLD (Top Level Domain) extension available under the .SUN
If you are also hosting your site with WPMU DEV, your domain will be set up easily and automatically in just a few clicks.
Since domains and hosting are automatically set up when using WPMU DEV’s services, we’ll assume that we have registered the domain
geniuswebdevelopment.store with an external registrar to walk you through the slightly longer version of the setup process.
To connect your domain with your hosting, go to Hosting > Domains and click on the Add domain button.
Enter your domain details (optional: you can add a
www domain and select whether you’d also like to manage the domain’s DNS) and click on the Add domain button.
The domain should now appear in the Domains section.
Now that we have added our domain, all we need to do is wait for the DNS to propagate.
You can check to see if your domain has propagated using a tool like https://www.whatsmydns.net/.
The next step is to make our newly registered domain the site’s primary domain.
Our best pro WP tools in one bundle
To do this, go to The Hub, select the site with the temporary domain and click on Domains.
Refresh the screen to update both the site’s DNS and SSL status.
Click on the ellipsis (three vertical dots) next to the domain name and select Recheck DNS…
With all green ticks showing, let’s point our site to our newly registered domain name.
Click on the ellipsis icon next to the domain and select Set as primary.
Our hosting, site, and domain name are now all connected.
So far, we have completed the following steps, without leaving The Hub:
- Set up secure, fully optimized, managed WordPress hosting for our site.
- Created a new WordPress website
- Registered a new domain name and connected it to our website (see our documentation section for step-by-step instructions on connecting domains to hosting if you need help in this area.)
There’s only one step left to do now to finish setting up your website, and that’s…
Configure Your Site
For this step, we recommend setting up your website quickly and easily using our Templates and Configs tools as described here: Save Time and Increase Your Production With WPMU DEV Templates
Part 2 – Add Pages & Content To Your Site
Once your web development website is up and running, the next step is to customize it and add your pages and content, menus, links, etc.
As suggested earlier, you can quickly set up your site’s pages using templates.
Use Forminator to quickly set up a content form.
Add Your Services Page
We’re pretty sure you know what to do here, so here are just a couple of points to take note:
- You’ll want to list all your services in your services page, and
- Add these to your client billing section so you can easily charge for them.
See the articles below for tutorials on how to set up packages for all the different services you can provide to clients:
- How to Offer Website Maintenance Services to Clients
- How to Offer Website Web Hosting Services to Clients
- How to Offer Website Building Services to Clients
- How to Offer Design Services to Clients
- How to Offer Additional Services to Clients
After adding a list of services and doing a little bit of tweaking, fine-tuning, and customizing your site, you’re almost ready to launch.
Part 3 – Get Ready To Launch
If you’re already up and running you can clearly skip some of these steps.
Otherwise, before you officially launch we recommend ticking off these points below:
1. Decide How You’re Going To Price Your Services
Pricing is one of the most important, but also one of the hardest steps!
If you need help, read this tutorial to learn how to price your WordPress development services, avoid pricing yourself out of business, and more:
2. Have a Process in Place To Onboard and Work With Clients
Gone are the days of dealing with clients over email only. If you want to look like a real pro, you’ll invite them to your own branded client area and give them the VIP experience.
See this tutorial to learn how to create a branded client portal where your clients can access their account, site information, view their invoices and subscriptions, and pay for your services via a secure and self-hosted checkout area:
Once you have set up your client portal area, we recommend setting up a dummy client and logging in as the client, so you can check everything and make sure that your client portal will deliver your clients the best user experience possible.
3. Make Sure You Know How You’re Going To Invoice and Bill Clients
See this tutorial to learn how to set up and automate your client billing by integrating your services, pricing, and clients, with your payment processor account:
Don’t forget to run a test purchase when done.
4. Double, Double Check Your Site
Make sure that all the information on your site is correct, check that all navigation and links are working in your content, etc.
5. Time to Launch and Start Getting Clients
Have you done all of the above?
Congratulations…your new web development business is now ready to fly! 🎉
See this tutorial for actionable steps you can take and practical tips to start bringing in new clients: 8 Ways To Get New Clients For Your WordPress Web Development Business…And Keep Them Happy!
Grow Your WordPress Business With A Reliable Partner You Can Trust
As your business grows, you’ll need solutions you can rely on to keep delivering high-quality services to your clients.
WPMU DEV provides you with everything you need to focus on growing your WordPress business…from hosting, site management, and client billing, to plugins, tools, and 24/7 support.
We are the ‘all-in-one’ platform that you can partner with. If you are not a WPMU DEV member yet, sign up for a no-risk free trial today.