My Free Guide!

At Write Your Story, my mission is to encourage you, my sweet friends, on your journey through life, by sharing the story that God has written for me so far. My hope is that through what I have learned, I can share knowledge and valuable information that you too can learn and grow from. My life has been covered by His grace, nothing is from my strength or doing alone. I want you to experience that same grace, redemption, and love, and share your passions and story with others if you feel called to do so! Chances are, if you’ve come to this page, you also feel a desire to Write Your Story for other’s to read. Maybe you want to share your walk with Christ, your fitness journey, your talent as a cook, your love for travel, fashion, momma life, a platform for your business, mission work, the list goes on. WHATEVER IT IS, others can benefit from your wealth of knowledge and you can start your own blog TODAY with my step by step guide, for just $3.95 per month (that’s less than a Starbucks coffee), and begin Writing Your Story. In my guide, I include pictures so you’ll know exactly what to do. Need help? I’m just a contact button away! Ready? Let’s begin!


Step 1: Choose your host

Your first step in starting your own self-hosted blog is choosing a host. I blog with the website creation tool WordPress, and Bluehost is the only hosting platform WordPress recommends as a server. You can create your own custom domain name for free with Bluehost. Your domain name can be completely customized however you want it. It could even be Pretty cool, huh? If that isn’t enough, Buehost is one of the most successful and well known blogging platforms because of its affordability and wonderful customer service. When I was having an issue with my blog the day I switched to self-hosted, I contacted Bluehost’s customer service and within seconds I was chatting with a representative who solved my problem in minutes. I was pleasantly surprised because that’s not usually the way customer service works with many companies.

In addition to Bluehost, I love using WordPress for free through Bluehost because it allows you to customize and edit your blog with ZERO coding whatsoever. WordPress is extremely user friendly and makes blogging possible for anyone. All you have to do is sign up with Bluehost, create your free domain name, and then you’ll be able to install WordPress with just one click from Bluehost’s dashboard. You’ll create your login info, log into your new blog website, and get started! It’s REALLY that simple. To get the updated deal with Bluehost to start your blog today, click on the green “Get Started” button below. Keep this page open as a guide and I’ll walk you through each step of the way.

Step 2: Sign up with Bluehost


Okay, so you’ve clicked the “Get Started” button above. You should now see this page in a new tab.


Now, choose a plan! I recommend starting with the basic plan as a new blogger. You can always update your plan at any time based on the growth of your blog.



Now that you’ve chosen your plan, you get to pick your very own domain name. Pick a name that is simple, spelled correctly, and relates to your niche. (Your niche is the main focus of your blog, for example “Travel”). If you already have a domain name from a blog you’re switching over, enter that domain name into the “I have a domain name” box.


Great! Next, you’re going to enter your account info, package info, and payment info. None of the upgrades are necessary at this point. You can always upgrade later on in your blogging journey if you find it to be necessary. What I love about Bluehost is you get 36 months of self-hosting at this low price. That’s three years you won’t have to worry about paying for your hosting plan.


Step 3: Install WordPress

YAY! You finished signing up for Bluehost! Now the fun part. You get to set up WordPress for FREE with just one click and customize your blog with layouts, designs, plugins, widgets, and more!

Bluehost will automatically direct you to your Bluehost dashboard as shown below. If you were not automatically redirected to this page, you can access your Bluehost dashboard from your “Welcome” email you will have received from Bluehost right after signing up. Once on the Bluehost dashboard page, you want to click on “cpanel”, and under the tabs you will see a tab called “websites”. Under websites, click on the orange button “Install WordPress”.



It will ask you to choose your domain name from the dropbox. Your domain you created with Bluehost, or that you are transferring over, will drop down. Click on it and you’ll be taken to a new page to continue your WordPress installation. Click on advanced options to create your username and login.

Once WordPress has installed, enter /wp-admin onto the end of your domain name and you’ll be taken to your WordPress login. For example, for my blog I would enter and it would bring me to my login page.

Next, enter your login information, press log in, and you’ll be whisked away to your dashboard for your brand new blog website! It will look like this…

Step 4: Start Blogging!

And you’re DONE. Congrats! You now have your very own self-hosted blog and can begin writing. To begin your first post, click on the “Posts” tab. Welcome to the blogging world, friend! Im so excited for you!! Please if you have ANY questions or want to share your new blog with me, shoot me a message and I’ll be happy to answer! Happy blogging!

Disclosure: This article may contain affiliate links that help keep this blog running. Thank you for supporting my blog!