Start a Blog

This post contains affiliate links. All thoughts and opinions are my own.

Congrats! You’ve made the decision to finally start a blog! But if I know you, I know you don’t just want to start any old blog, you want to know how to start a successful blog from the ground up. When I first started blogging, I had NO idea what I was doing, let alone any clue that blogging could be a full time career. I knew I wanted a creative outlet, and was pretty much sharing photos from the web that inspired me and writing little blurbs about them.

Fast forward to 5 years later, and I’ve switched from to, bought my own domain and customized my website template design, and am monetizing my blog through brand partnerships, ads and affiliate marketing! I’m no computer whiz, and you don’t have to be either! All you need is basic computer knowledge (literally just typing and clicking), some great ideas, and motivation to write your little heart out!

Ready? Let’s do this!


A) Choosing Your Focus

Choosing your focus is an essential part of starting a successful blog. A blog can cover SO many things, so it’s really important to narrow it down. Many experts will tell you that you need to choose a niche. I don’t think that’s true and I’m not recommending you pick a niche (unless you want to of course) but you should focus your content, and there are other ways to do that.

For example, perhaps you want to be a mommy blogger. You can talk about all things lifestyle, from a mom’s point of view. My Life and Kids, Living for Naptime, and Busy Blogging Mom are great examples!

Or, maybe like The Golden Girl you want to focus on a real girl approach to living your best life. She focuses on content for the stylish, everyday girl, and talks about everything from fashion and beauty, to travel, to healthy living. The targeted audience is her focus, so she’s still able to write about lots of different things!

Very Erin focuses on self-improvement and personal growth, and covers a range of topics including how to prepare for a move, 10 things every woman should have in her purse, how to beat the afternoon slump, and so on. There are ways of writing about a lot of topics but still having a focus.

See what I’m saying? You don’t have to ONLY write about fashion, or only food, or only budgeting. If you want to start a blog, chances are you want to write about a bunch of different things. You can SO do that, just make sure your content and audience is focused!

B) How to Find Your Audience

Figuring out your audience (or target reader) can be the toughest part of starting a blog, but it’s absolutely essential is you want to build a successful blog. Without knowing who you’re writing for, you end up writing to no one. When a lot of bloggers first start out, they think if they write for everyone, then everyone will read their blog, but the opposite tends to happen. Your target reader wants to feel like you’re talking to her through your posts. This is what will make her come back for more!

One of the best ways to how your audience is to create a reader avatar. Your reader avatar is a character you come up with that you’re going to be talking to every time you write a post. By character, I mean they’re a symbol of a real person who would be reading your blog.

Start out with their demographics and basic information about them: Their age, gender, race, hometown, marital status, kids/no kids, pets, career, income, etc. Then write down their likes and dislikes, passions, hobbies, struggles, paint points. What makes them excited to wake up in the morning? What do they wish they had more time for? What is their biggest dream/goal and what’s stopping them from reaching it?

Knowing the inside and out of your ideal reader will be SO helpful when it comes to creating content for your blog. And when I say write down things like their struggles, this doesn’t have to be something like an illness or tragedy (although it could), it could also be issues like not having enough time to cook healthy meals, or feeling unfulfilled in their career.

You may notice that your avatar starts to sound a little bit like you. Your avatar shouldn’t me you, but it’s likely that your avatar will closely resemble you from a few years ago. But don’t make this your go-to. If your avatar is totally different from you, that’s totally fine, too!

Do you want to start a lifestyle blog? This step by step guide shows you exactly how to do it from choosing your blog focus, to setting up WordPress, to finding a gorgeous template. I created this guide with beginners in mind. It will give you all the info and ideas you need to start a successful blog! Click through to get started or save this pin for when you’re ready to start your lifestyle blog!


Choosing your domain name will be one of the most important things you do for your blog. It should also be your blog name so you want it to be something you love and want to stick with! Some people choose to use their full name as their domain name and there are many positives of doing so. Check out Melyssa Griffin’s post on why she switched over to from

Perhaps one day I will switch to, but for now I’m happy with my blog’s name! If you’re having trouble thinking of a name, your full name might be a good option.

Otherwise think about the following: What will your blog be about? Who is your target reader? What are the categories of your blog? What problems does your blog aim to solve, or what is the end goal? These things can help you come up with your blog name! Make sure it’s easy to say and read, and that people don’t need to guess how it’s spelt (which can be a big issue if they’re putting it into the URL to try to find your blog).


There are a handful of blog platforms out there to choose from, some of the most popular being and

I started out with, but when I wanted to get more serious about blogging, switched to being self-hosted on To buy a domain and actually own your own blog you must have – that’s why when I first started my url was instead of The second one is so much more professional, so if you want to get serious about blogging, and eventually start monetizing your blog, is the way to go.

There’s a fee if you go this route, but it’s definitely worth it to own your own site. Otherwise, free sites (like have full rights to your content.

Some other things I love about are that they make it easy for you to optimize for SEO, there are tons of free plugins and widgets, and you can easily customize your blog the way you like! It’s also key if you want to start monetizing your blog and become a full time blogger.


This is something I wish I had done right from the get go. Last year I went through Ruth Soukup’s Elite Blog Academy (EBA) and it completely lays the foundation for starting and growing a successful blog. From refining your message, creating killer content and a gorgeous blog presentation, to fool proof ways of growing your traffic, social media and email list, to monetizing your platform and building your blog into a business, EBA is a one-stop shop!

Ruth lays out the step-by-step of exactly what you need to do to make your blog successful and churn an income. It offers the perfect structure to help you move forward and helped me grow from 1,000 page views to over 30,000 page views a month and counting!

Ruth only opens the cart for EBA once a year (usually in March!). Get on the waiting list here so you don’t have to wait a year for the cart to open again! I waited year after year and when I finally took the plunge I wish I had done it sooner. It’s definitely an investment, but if you want to get serious about your blog, monetize it and take it to the next level, this is the course for you! PS. You get lifetime access to the course, so that means you FOREVER get access to any updates she makes on the course, and she’s always making it better and better!


Do some research on which host you want to go with for your site. I decided on SiteGround and have had a really amazing experience with them so far, I highly recommend them! They have 24/7 customer service and are always helpful when I need anything – although I’ve only had to reach out to them a couple times.

Web Hosting

SiteGround offers 3 awesome plans to choose from, depending on your needs as a blogger! Here are some of the differences:

You can see a full list of the differences here!


Choose the package that best suits your needs and click “Get Started.” You will then be able to sign up your domain name. And voila, after you make your payment, you will be the proud new owner of a blog and domain! Easy as that!

Do you want to start a lifestyle blog? This step by step guide shows you exactly how to do it from choosing your blog focus, to setting up WordPress, to finding a gorgeous template. I create this guide with beginners in mind. It will give you all the info and ideas you need to start a successful blog! Click through to get started or save this pin for when you’re ready to start your lifestyle blog!

RELATED POST: How to Brand Your Blog (An Epic Guide to Branding)


Now comes to fun part! You get to design your blog! If you really want to go all out you can hire a web designer to design a website for you. These can be pricey, but definitely worth it if you want a really professional-looking blog! Personally, I can’t wait to invest in a customized design for my blog, which is one of my big goals for 2019!

However, I’ve come this far without one and there are some really beautiful templates out there! You definitely don’t need a professionally designed website to have a successful blog or to start making money with your blog, but if you have extra cash to make the investment, then go for it!

WordPress has some free templates, but I bought my blog template from A Prettier Web and couldn’t be happier! Mel’s customer service is incredible and there are so many amazing features and ways to customize the templates to make them your own! Another WordPress template shop I highly recommend? Code + Coconut! They sell gorgeous, minimal themes that are easy to set up so you can get the beautiful site you’ve been craving as soon as possible!

Code + Coconut

Once you’ve picked out your dream template, you can customize it to suit you and your brand! You can change the colours, fonts, layout, sidebar, menus, widgets, pretty much everything! Get creative!

You can also invest in a stock photo membership like Haute Stock to enhance the aesthetics of your blog and social media. Haute Stock has helped me grow my blog so much with their stylish, affordable and totally gorgeous photos. I don’t know where my blog would be without this subscription! Sometimes I just don’t have the time to shoot my own content, and the Haute Stock library is truly stocked with SO MANY bright, airy and feminine photos, perfect for female bloggers! They release new images every Monday, so you’re never in short supply!

From lifestyle images to desktop flat lay images, seasonal images, and more, you’re sure to find the perfect photos for your blog that will elevate your brand from the very start! I really wish I had a subscription to a photo site like Haute Stock in the beginning. I know it would have taken so much stress off my to take/find beautiful photos and would have catapulted my blog to success much faster!

If you’ve been thinking about starting a blog, now is the time! Follow this step-by-step guide and you’ll have your lifestyle blog up and running in no time!

If you loved this post on how to start a lifestyle blog, please share the image below on Pinterest!

Blogging for beginners: Want to know how to start a lifestyle blog? From finding your focus, to choosing a host and picking a website template, start a blog today!

And don’t forget to say hi on Pinterest | Instagram | Facebook