This “how to build your website” guide covers: Design, Development, Sales Copy, and Basic Online Marketing.
If you are a personal trainer looking to build your own website, this blog post is for you. There are many steps to take before you can actually start building your site that will help ensure it is done correctly and has the best chance of being successful. I have outlined the most important considerations below and some more advanced tips that will give you the edge over other trainers in your area!
Looking to go from hustling side jobs at the gym to start your own online business? The first major leap forward in growing an online business is getting your website up and running.
Step 1: Prepare your site’s domain name and web hosting
Just like any DIY project, there are just a few tools you will need ahead of time so you can get to building. You wouldn’t add a new addition to your deck without a hammer and some nails, right?
Namecheap.com – This is the cheapest domain provider I’ve found. Anytime I’ve contacted customer support, they’ve been the most pleasurable to work with, and I also like their user interface better than GoDaddy.
Siteground.com – I wish I would have made a case study on this; I’ve actually bounced around with 5 different hosting companies because I was determined to find the best hosting company that I could recommend to my clients that need fast websites. Today, a fast website is essential, and I’m not exaggerating that Siteground is hands down the best. As soon as I switched to them and installed their free site enhancement plugin, my page speed scores went from the 50s to 90s. This is the company I recommend, but you are welcome to go with the one you are familiar with.
Step 2: Choose Your Website Platform
WordPress is the most used platform. It is the best, in my opinion, because it allows for the most customization, which is super important for business owners looking to grow and expand in the future. I’ve seen so many times, people hop on sites like Wix or Squarespace and regret it years down the road because they realize that they lack the ability to change certain things later on.
If you want a website that can grow as your business grows and you don’t want to risk limiting yourself, later on, WordPress is absolutely for you.
With that being said, this guide will be covering WordPress.
Step 3: Choose your WordPress Theme
I recommend a couple of different themes, though there are many!
- Divi – This is the best overall theme. It’s the easiest to use, offers a huge list of templates to get things done way faster, and it’s also fairly lightweight. This is also one of the most widely used themes on the internet, so if you need support down the road, you’ll be able to find help very easily.
- Free theme + Elementor – A great choice if you are on a budget. You can download any free theme from the WordPress theme library and then install the Elementor plugin to build your web pages without any coding experience.
- GeneratePress – This is the best premium theme for light loading and amazing page speed.
Step 4: Install Your Theme
Once your WordPress website is set up and you have your theme picked out and downloaded as a ZIP file on your computer, you’ll have to install your new theme before you can use it! Installing your theme is very easy. And I’ll show you how to do it step by step below.
Step 1: Log in to your WordPress dashboard by typing in your domain and adding a /wp-admin. Example: yourdomain.com/wp-admin
Step 2. Now in the dashboard, look for the “Appearance” tab. > Hover over it and click on “Themes”
Step 3. Now Click “Add New” at the top. > Then click “Upload Theme“. > Next, drag and drop your .zip file over into the “Choose File” area, as I did below. Or simply, click the “Choose File” button and browse for your theme. (Just remember you want to upload the .zip file.
That’s really all there is. Once it’s installed you’ll click activate and you’re ready to start building out your pages.
Step 5: Designing the visual content for your site (Even if you have no design experience!)
- Option 1: Create Your Design In Canva.
One way to design your own website, even if you don’t have any design experience, is to use canva.com. They are a website that provides free templates for anyone who wants to design their own content, but they also have premium templates you can browse if you need more advanced features like custom logos or web pages with complex layouts, etc. Once you find a template that you love, you can start swapping out images, text, and headings with your own content. Check out this blog post for some design inspirations.
- Option 2: Premade Divi Templates
Another option for creating your website design is to use Divi’s premade library of templates. All you have to do is create a new page using the Divi builder, and it will ask you to choose from a premade template. Click the one that you love and select import. Your new page will automatically import and be ready to go; all you have to do is change the content to fit your needs and then publish.
Step 6: Developing your own website (No Coding Experience Necessary)
If you are looking for really cool features but don’t know how to code, Divi has hundreds of templates that you can choose from with amazing animations and cool layouts that will work perfectly for your business.
Even if you miss a specific feature or section that you would like, it’s simple to add in your own sections with the drag and drop builder.
Once everything is ready to go, you have to update the content to fit your business and then publish your changes.
Step 7: Writing your website copy
AIDA Sales Method AIDA stands for Attention, Interest, Desire, and Action.
AIDA is a sales method that breaks down the selling process and has been used for more than 100 years. There are many variations, but it’s important to understand the typical steps in order:
Attention: your first goal is to get someone’s attention
Interest: when you have their interest, you can start explaining the benefits of what it is that you are selling
Desire: once they want it enough, then they will take action by buying or signing up for something
Action: This step is where you make the sale. This is what converts online interest to offline action
PAS Sales Method PAS stands for Problem, Agitation, Solution.
PAS is a sales method that also breaks down the process of selling and is designed to make you aware of your problem and then agitate the problem while offering up a solution to fix it:
Problem: Here, you ask your prospect what their problem or issue is
Agitation: You provide logical arguments to make them think they need your product
Solution: You convince your prospect that you have the best solution for their problem by convincing and reassuring them.
Use Jarvis.ai to write your sales copy for you. Conversionai.com
Download my free copywriting guide to walk you through step-by-step how to write your website copy.
Step 8: Selecting which marketing channels to use
Don’t think too hard about what marketing channel you are going to use. I recommend picking one and just sticking with it. The most important thing is that you are consistent with the one that you choose. Remember that the best type of content is the kind that educates your audience. You want to be remembered as the expert in your field.
Blogging – This is a good option for the introverted type of person like myself. If you grow your audience through writing, blogging is a great option because you can write out your thoughts. If you plan to go this route, you will have the best odds of success if you have a basic understanding of SEO (search engine optimization). Here is a guide that I wrote on SEO.
TikTok – If you’re the creative type and want to share value with people by making and sharing your own content, then TikTok is a great option. With TikTok, you have the potential to reach a huge audience; all you have to do is come up with a unique and valuable content idea.
YouTube – If you want to grow an audience through the power of videos, youtube is the way to go! Again, don’t get discouraged if your channel doesn’t grow as fast as you want it to. Consistency is so important! Consider doing a 90-day challenge where you post 1 video per day for 90 days. It might seem like a lot, but it will help get you in the mindset of being consistent, and you will surely start to see your channel grow.
Advertising – This is for people who are already generating some revenue, probably not best for beginners or anybody starting as it can be costly. Nonetheless, if you have the stomach for spending some money on advertising, this is by far the fastest way to start making money with your online business. Not to mention there is a pretty hefty learning curve. Not only do you have to learn the platform, but you also have to learn what it takes to get people to buy.
Step 9: Building Your Brand
I recommend using a brand template in Canva. From here you can choose the perfect font, images, graphics, and color palette all in one place. It’s fast and super convenient.
Can You Build A Website For Free?
The short answer is no, you will have to pay for hosting and domain regardless of how you build your website. If you choose not to have your own domain and hosting you will not get to pick out your URL which won’t be as professional. However, a lot of website builders like Wix offer free websites if you use their provided subdomains. Hosting is usually around 8-30 dollars a month, depending on your packages and needs and a domain costs around 8-12 dollars a year. I always use namecheap.com with the honey chrome extension and it usually comes out to 7 bucks a year. To make things faster and easier, you’ll most likely want to use some page builder, especially if you’re a beginner. I recommend the Divi theme personally, and that costs around $50 per year or $200 for an unlimited license.
Advanced Tips – SEO (Search Engine Optimization)
Step 1: Download and Utilize an SEO Tool
Even the FREE version is amazing; it tells you exactly what you need to do to make sure that your content is optimized for search engines, and it also handles all the technical stuff for you, so you don’t have to worry about it.
Step 2: Optimize your website for fast loading
The best way to optimize your website loading speed is to use a caching plugin. Next, choose good hosting. Then optimize your images. I recommend Siteground hosting because their free plugin does all of these for you, but you do have to be hosted on their server for the plugin to work.
Recently Google released an update called Core Web Vitals that will be used to identify if a website is doing well or not.
This is important because if you do not have these things, you are at risk of not ranking well in Google. To fix your page speed, you’ll want to head over to:
Google Page Speed Insights – Check out your current website speed score to see if you are doing good. If you have anything less than a 70, you should absolutely fix these issues. To fix the issues you can reach out to me at [email protected]
If you are not using Siteground hosting, then I recommend a plugin called NitroPack https://nitropack.io/ which can help your page speeds increase dramatically by simply clicking a single button.
Step 3: Optimize for Mobile (Responsive web design)
Common Issues and How To Solve Them
- Pressure to be a perfectionist – Don’t worry too much about getting it perfect the first time. It’s better to get a little exposure and try again than never make anything at all because you’re afraid of what people will think if they see your content for the first time.
- Struggling with your words – Writing copy on your website can be tough, but remember that you don’t have to come up with something creative every time. Sometimes the best copy is just a quote by someone else that resonates with your audience.
- Lack of marketing knowledge – The most important part of marketing your website is choosing a marketing channel and being consistent. Just do your best to post multiple times a week consistently for the life of your business, and you will outrank the majority of your competition.
- Easily distracted – It’s easy to get distracted and to lose focus when you’re staring at a screen for hours on end. Try setting some time limits or doing your work in blocks of 20 minutes with a break between each block.
If you’re running into issues with your website, let me know, and I can either send you a video that I’ve already made to help with the issue or take over and get your problem squared away.