BUILD A WEBSITE in under an Hour FOR UNDER $100.

No, that’s not a typo! If you’re looking to DIY, you really can get your website set up in less than an hour for less than $100 bucks, and in this article I’m gonna get you started.

This article will get you started, but if you want someone to lead you step-by-step through building an entire website from start to finish, then I invite you to join over 5,000 people taking the Free 5 Day Website Challenge, an free video training series that will break it all down for you, including:

  • Setting up your website and installing WordPress
  • Choosing a theme and installing the right plugins
  • Setting up your email list and putting an optin on your website
  • Creating logos and graphics, and selecting the right fonts and colors
  • How to create a blog, adding content to your pages, SEO and more!


If you want an online business that gives you freedom, flexibility and fulfillment, setting up your website the right way is the first step.

And the RIGHT way is with a self-hosted WordPress site. No other platform is going to allow you build your audience and help you turn your expertise into income the way WordPress will. That’s a bold statement, and it’s the truth!

So who am I to say that, anyway?

I’m Shannon Mattern, your WordPress BFF and I’ve shown thousands of bloggers, creative entrepreneurs and coaches how to leverage the power WordPress to build their audiences and turn their expertise into income. Learn more about me here.

It’s my mission to make it simple.

I’ll guide you through the steps, answer your questions along the way, and help you make great decisions that fit you and your business.

Most of all, no tech talk or coding. Just breaking it down for you step by step. Because after all, what are BFFs for?

First, your website needs a place to live.

I use and recommend Bluehost* for a few reasons: they make it super-easy to set up and manage your website, their price is amazing compared to other WordPress hosting companies (under $75 for you domain and hosting in your first year), and they have a 30-day money back guarantee.

But most of all, Bluehost* doesn’t pull the kind of crap I’ve seen so many of my customers and clients have to deal with from other web hosting companies. Like having their sites shut down for getting too many visitors (um, really?? Isn’t that the point)? Or threatening to shut them down unless they paid for a malware monitoring service. (Sounds a little Soprano-ish to me…)

That’s why Bluehost* is my hosting BFF!! And I graciously share them with millions of other bloggers and business owners.

So here’s how to set up your website with Bluehost*

Tip – if you want a video showing you step-by-step how to set up your website, sign up for the Free 5 Day Website Challenge.

Choose Your Plan

  1. Go to and click on the green “Get Started Now” button.

2. Choose the BASIC plan (it’s really all you need to get started, you can upgrade later as you grow)!

3. Enter your domain name. If you already have one that you bought from someone else, enter it on the right, otherwise, enter the one you want in the box on the left. It comes free with hosting (unless it’s a premium name, which you’ll find out on the next page).

4. Enter your name and address info, then choose how long of a package you want and your options. The longer of a term you do, the more money you’ll save over time. But if you’re really on a shoestring budget you can change your term to 12 months and uncheck all the other options, and you’ll end up with a total under $75 for your website.

And honestly, (sorry Bluehost) I don’t buy any of those other options – because I teach you how to do all of those things in my Free 5 Day Website Challenge. It’s up to you whether you want to pay Bluehost to do it for you (they’ll do a great job) or if you want to DIY with my help – I’m not gonna be mad at ya either way!

Just be aware that if you don’t get domain privacy protection, for the first few weeks after you buy your domain you’re gonna get people calling you and emailing you about building your website for you. If that bothers you, it might be worth it for you. I’m just like New phone, who dis?”


After you pay, you’ll be prompted to  create a username and password for your account. It used to be that after that, you’d have to do a few things to install WordPress, but Bluehost made this even easier! After you create your password WordPress will automatically begin installing on your account and voila’! Now you have a self-hosted WordPress website!!

What’s Next?

Now that you have a WordPress site, I want to show you how to use it and set it up the RIGHT way. I’m like a triple threat – I’m a WordPress expert, a blogger and a side-hustler gone serious who knows what it takes to build a successful business online.

And since we’re BFFs now, I want to share all my answers with you!!  I’ll show you exactly how to use WordPress to set yourself apart from the crowd, build your audience and turn your expertise into income with the Free 5 Day Website Challenge!


The Free 5 Day Website Challenge is a FREE 5-video online course that will show you how to build your website with WordPress. You’ll choose and configure a theme, install plugins that help you protect your site and learn how to set up an email list. You’ll learn how to make a logo and add custom images, fonts and colors to your site. You’ll learn how to optimize your site and submit it to Google so you can be found online.

And the end of the Free 5 Day Website Challenge, you’ll have so much more than just a website, you’ll have the foundation of an online business that’s will help you gain the freedom, flexibility and fulfillment you crave!

Click the button below to sign up and Day 1 of the Free 5 Day Website Challenge will be sent straight to your inbox.


I can’t wait to help you build the business of your dreams!!!