A step-by-step guide for creative and lifestyle bloggers
So you want to launch a blog, and preferably not “just another WordPress blog”. You want a blog that inspires you, won’t fall apart or slow you down, and readers will love to come back to, over and over again.
Hello. You’re in the right place.
Whether you’re trying out blogging for the first time or an old-timer who fell off the wagon for a while and wants to get back into blogging, the concept of starting a new blog can be quite overwhelming. In fact, the whole process is probably making you want to quit before you even began!
As a side story, I have been blogging for 18 years (say what?!) and have built a career and a business around blogging and designing blogs. Read my story here. A lot of people come to me for help because they think that only a blog “expert” or a web designer can set up a blog.
I’m here to tell you today that NO, you don’t need to be an expert to set up a blog the right way.
There’s definitely a process involved but this is not rocket science. If you can read, follow instructions, fill up some forms, and upload some files, then you can set up your blog right here, right now. Today, if you want!
But wait, there’s a right way to start a blog?
There is no ONE right way, yes, but there are several WRONG ways that will cost you money and days (maybe even months) to correct.
I personally made really bad investments in my quest for the right tools to keep my blog/s, and my clients’ blogs, going. Although I’m one to appreciate mistakes (because you learn things from them you wouldn’t have learned otherwise), I also wish I didn’t spend so much time and money experimenting and just trying things out.
As for you, you don’t need to make the same mistakes I made. And you sure don’t need to waste decades of your life to reinvent the wheel.
With this comprehensive guide, I’ll guide you through launching your blog the right way, with only the bare necessities, minus all the guesswork.
And just to be clear, I’m not talking about launching just another WordPress blog. I’m talking about launching a blog that you’ll love using and sharing for years and years to come.
Full disclosure: This post contains affiliate links, which means, at no extra cost to you, I may earn a commission when you purchase through my affiliate links. This is how I’m able to keep most of my content free. Read my full disclosure policy here. Thank you for supporting The Purpose Blog!
But first, some Blogging FAQs
Why start a blog?
There are many reasons why you’d want to start a blog today, more than ever.
1. To make money blogging. Blogging has become a legit way to make a living. Whether full-time or part-time, there are many ways to make money blogging. In fact, blogging can be a lucrative profession, with professional bloggers making a lot more than the average income.
2. To promote a business. Others don’t earn directly from blogging, but they use their blogs as a tool to promote existing businesses. Blogging is a cost-efficient way to increase search engine visibility and to establish thought leadership, which is why many digital marketers use blogging as a strategy.
3. To use for ministry or advocacy. Many churches, pastors, and non-profit organizations use blogs to inspire, encourage, and minister to their communities.
4. To be a published author. Aside from having an accessible digital space to showcase your written work (and to practice writing), publishers nowadays require authors to have an existing audience and an established online presence. This makes it easier to sell books. Alternatively, if you already have an existing following, you can self-publish your own book instead of waiting for a publisher to discover you. In fact, many bloggers/influencers prefer this approach.
5. For personal reasons or as a creative expression. Others blog to document milestones and share stories, or just for the fun of it, without any intentions of making money from blogging. This is okay too, and yes, you are free to do this. However, chances are you wouldn’t really put much effort into growing or maintaining your blog when you’re not benefiting from it in a monetary or professional way. Remember that blogging with purpose means creating content that doesn’t only benefit others, but more importantly, yourself. If you just want to share stories for the fun of it, social media may be a better place for you to do that.
How much does it cost to start a blog?
If you follow this guide, your basic setup fee would be around $35-$95+
- Web Hosting and Domain via Dreamhost ($2.95 per month on starter plan): $35
- Premium WordPress theme (one-time investment): $60+
Are you ready to start blogging? Let’s go!
7 steps to launch your blog
- Know your purpose for blogging
- Decide on a domain name
- Get the right blog hosting
- Install WordPress
- Design your blog
- Get those essential pages up
- Start blogging consistently
Click to jump!
1. Identify your purpose
Use the Purpose Blog Formula
If there’s one thing I learned about blogging all these years, it’s that purpose should always precede passion and profit. Sure, passion is always a good place to start. But it is purpose that keeps you going even when passion or profit are running low. It brings meaning to your craft and gives you direction. It allows you to connect with your readers and make a difference in their lives.
And this is why I believe that any blog (or any endeavor for that matter) should begin and operate from a place of purpose.
This is what The Purpose Blog is all about. Knowing your purpose for blogging is how you’ll be able to consistently and strategically create content, grow your blog, and make it last for years and years to come.
So how do you know your purpose in blogging?
- Look back. Think about your life story. What brought you to this point in your life? What are the values that matter to you? Remember that your personal story and experiences are the very things that will make your blog content authentic and relatable.
- Cast your vision. Start with envisioning how you want your life to look like in 3-5 years and what role your blog to play in your life or business.
- Apply the Blog Purpose Formula. Identify your Passion, Profession, and People. Somewhere in the intersection of these 3 important elements is your purpose for blogging.
If you want to deep dive into this process, join my FREE Blogging with Purpose e-course!
2. Decide on your domain name
I know what you’re thinking. Do you really need your own domain name?
The straight answer is YES, you need your own domain name if your intention is to eventually monetize.
Here are reasons why you should get a domain name:
- You want to eventually make money off your blog.
- You want to use your blog to promote an existing business or a potential business.
- You want to build up your personal brand and establish yourself as a thought leader in your passion or area of expertise.
- You care about the creative ownership of your content, and you want it in a space that you own. (This, for me, is the most important thing, whether you want to make money from your blog or you just want to blog for fun.)
Having your own domain name speaks a handful about your intentions for your blog.
When you invest in your blog from day one, it becomes of value to you. It also puts a bit of pressure on yourself, which can be a good thing if you want to motivate yourself to blog purposefully.
With that said, yes, definitely register a domain and set up a self-hosted blog!
Make a list of your domain name ideas, giving room for a few options in case what you want is not anymore available. When you’re ready with your list, it’s time to sign up for a web host!
3. Get the right blog hosting
Web hosting and domain name are two different things but are often mistaken for each other. In layman’s terms, web hosting is the space on the web where your website is stored, while your domain name is your website’s unique address. Example: This website is hosted by Dreamhost, and my domain name is www.thepurposeblog.com.
There are my web hosting providers, and I personally tried a handful of them. But it is Dreamhost that I keep coming back to.
Pricing starts as low as $2.95 per month for the first year (that’s about $35, with web hosting and domain name included). I love that the initial investment for Dreamhost is as low as possible for beginners. You’re not paying for server space that you’re not using yet, and you can just grow the space as needed.
Here’s how to start blogging with Dreamhost!
- Choose a Plan
- Choose a domain name
- Secure checkout
Uh yes, that’s it! Take note, you will only have to pay $35+ upfront and this already includes a FREE domain name and, if you like, an email address with your chosen domain too.
Once that’s done, it’s time to set up wordpress!
4. Install WordPress
There are other Content Management Systems or blogging platforms around, e.g. Squarespace, Wix, and Webflow, to name a few. It’s important to note that WordPress is the OG blogging platform and has been around since 2003! It has definitely stood the test of time. It has also perfected its content system in terms of SEO, user experience, and because it’s open source, it is basically FREE.
While newer CMSes like Squarespace and Webflow market themselves as better alternatives for businesses, they are also more expensive than a WordPress setup.
For individual bloggers, I always recommend WordPress because it’s more affordable, SEO-ready, and has a massive community of third-party plugin developers and theme designers. And because it’s open-source software, it has room for all sorts of optimization and customization as your blog grows.
Installing WordPress is super easy with Dreamhost through their setup wizard and their AMAZING customer support team. (Real humans, not bots!)
Just follow the prompts and you’re all set.
5. Design your blog.
Others will tell you to skip this part and just come back to it later. But as a creative person, I find that having a blog I love looking at helps me in my creative process. Not to mention, a good aesthetic attracts readers and keeps them on your website too!
I know hiring a web designer can be costly, and as a web designer myself, I understand the amount of work that goes into customizing blog designs, and why it costs so much. So if you don’t have the budget yet for a web designer, investing in a premium WordPress theme is your next best bet.
What’s nice about using a premium WordPress theme is, the theme developer already takes care of the plugins that you need to make it look functional, professional, and pretty.
Good thing for us, there are many premium WordPress themes in the market that are ready to use and easy to install. My favorite place to get WordPress themes is 17th Avenue.
As you can see, this blog you’re reading right now is using 17th Avenut’s Vivienne theme.




17th Avenue
If you love classic and sophisticated, 17th Avenue is for you. This was actually a recent discovery for me but already a favorite! Highly recommended for lifestyle and beauty bloggers, as well as for personal blogs.
My other blog, Chasing Dreams, is also designed with a theme from 17th Avenue. 10/10 recommend.
6. Get those essential pages up.
Make sure you’ve written out and set up the main pages of your blog before you launch. Here are the essential pages you’d want to prioritize:
Home Page
Consider your home page as your main entrance. Depending on what your purpose is for your blog, your home page should be able to tell your visitors what to expect and where to go. Do you offer services? Do you have a shop? Make it easy to navigate.
Blog Page
Most bloggers already have their blog posts on their home page, but if you have other information on your home page, a separate blog page keeps all of your posts in one place.
About Page
The About page is one of the most important but often neglected parts of your website. This is one of the most visited pages so don’t take this one for granted!
Contact Page
Have a page where all your contact details (email address, social media pages) can be easily found, BUT of course without disclosing your actual address and phone numbers.
Legal Pages
If you intend to eventually make money from your website, make sure you have a Disclosure Policy (important for a liates and brand sponsorships). If you’re collecting email addresses, make sure you have a Privacy Policy in place, too.
Install the Essential WordPress Plugins
Don’t take this step lightly! The reason why you need these pages and plugins set up initially is it will lay the foundation for more important processes later on, such as:
- Search Engine Optimisation. I like using SEO Yoast to make sure my blog is optimized for search engines. Having a clear hierarchy of your blog pages is also important in the way search engines read your website. This means having your main pages set up so you can keep on referencing them and making sure these important pages are linked sitewide—on your navigation, sidebar, or footer.
- Design, User Experience, and Usability. Speed, functionality, browser compatibility, readability, aesthetic—are all important for both SEO and user experience. You don’t only want search engines to crawl your blog pages, you also want to make it easy for your readers to consume your content and find what they’re looking for.
Pro-tip: When you buy a premium WordPress theme from 17th Avenue, your theme package already comes with ready-to-install plugins you need to make your blog look like a pro.
7. Start blogging!
And there you go! Your blog is ready, and now it’s time to put that purpose into action and start blogging your heart out.