Starting a Blog on a Budget
Are you thinking about starting a blog but don’t think you can afford the initial investment to get started? In this post, I’m going to tell you exactly how to start a blog (almost) for free. Yes. Almost.
There are ways to start a blog totally free. BUT if this is something you want to do to earn a sustainable, long term income, it’s 100% worth it to make a couple very smart, and yet still affordable investments right at the beginning.
Let’s get into what those investments are, how much they cost, and how they’ll work with all the other awesome, free resources.
There’s a ton of info here. Pin to refer back to later!
This post contains affiliate links. This means if you make a purchase through one of these links, I may receive a small commission, at no extra cost to you. All opinions are my own. Read my full disclosure here.
There are 3 key things needed to start your blog:
- Web host – The company that stores your blog on its server
- Content building platform – Where you build your blog, create content, format posts.
- Domain name – This is basically the name/address for your website.
Choosing a Web Host
Personally, I recommend starting out with SiteGround for hosting. They are a fantastic option for beginners.
SiteGround makes getting started quick and easy.
Essentially, you can sign up for hosting, choose your domain name, and install WordPress all through SiteGround. This means you can actually have a functioning site in minutes! It’s a one-stop-shop for creating a website.
I’ve used SiteGround as my web hosting platform from day 1 and I love it. They are trusted by the owners of over 1,900,000 domains!
It’s secure, fast, reliable, and the customer service is AMAZING! I’ve had to contact them for help numerous times (and you will too) and the support I receive is always outstanding.
They have also saved my butt after I messed up some coding and totally destroyed my site. SiteGround was able to fully restore my site. How? Because they back up your site every 24 hours! Because of this feature alone, I will forever sing their praises. Sign up HERE.
Still not sure? I wrote a whole blog post about why I love SiteGround so much. If you want all the details, check it out:
Why SiteGround is Your Best Option For Web Hosting
Content Building Platform
Upon arriving at the SiteGround home page, you need to choose where you’ll be building your blog. I use and recommend WordPress.
To be clear, you want WordPress.org – not WordPress.com
There are other places you can build your blog. But WordPress is very popular and therefore you’ll be able to find an endless supply of helpful resources available for troubleshooting, support, maintenance, plugins, etc.
After selecting to buy WordPress hosting, you’ll need to choose your plan. If you are just starting out, the StartUp plan is great and only costs $3.95 a month.
Choosing and Buying a Domain Name
After choosing your plan, you’ll be prompted to choose your domain name. Give this some serious thought and research. Your domain name will be part of your personal brand.
Choose and enter your domain name to see if it’s available. The cost to register a new domain is $15.95 a year.
For more details on what to carefully consider before choosing your domain name, I suggest you read this informative post by Angela Tempest: Domain Name – One of the Big Decisions When Starting a Blog
That’s it. If you’re thinking of starting a blog, these are your first steps.
Once you sign up for hosting, WordPress, and claim your domain name you will officially have started your blog.
Your investment will be $3.95/month for hosting ($47.40 for the year) and $15.95 per year for your domain name. From here on out, you can start writing content and monetizing that blog. Let’s go into the free blogging stuff now.
P.S. If you’re not sure what kind of blog you want to start, check out this post:
17 Tried & True Types of Blogs That Make Money
Optional Investment – Designing your blog/website
It is absolutely possible to create your site yourself. You don’t need to hire a designer. It IS a learning experience though.
If you get stuck and need some step-by-step help to guide you through the design process, Wonderful WordPress is the course I recommend to make the process way easier and much less overwhelming.
This WordPress for beginners course will teach you how to build your own WordPress website in a matter of hours.
Free Blogging Stuff! Whoohoo!
Pinterest Business Account
Pinterest is a HUGE source of traffic for bloggers. A large portion of my traffic comes directly from people clicking through to my site via a Pinterest Pin.
Pinterest is a massive, visual search engine with endless information. Joining as a business gives you an inside look at how your pins are performing using Pinterest Analytics.
It allows you to see what pins are getting the most views, clicks, saves, and by who. You’ll quickly learn who your audience is and what they are craving. That’s such a powerful tool!
You’ll see what’s working and what’s not. Thus, you can keep sharing the popular content and grow from there!
Best of all, it’s free! Learn more here: How to Set Up a Pinterest Business Account.
You’ll need to create eye-catching pins to promote your blog posts on Pinterest. No need for fancy and expensive software. Canva allows you to create beautiful pins and graphics for free! No design skills? No problem. Canva offers beautiful templates to help get you started.
They have a free version and a premium paid version. But the free one is very impressive and versatile. Sign up for free here.
Blogging Terminology Cheat Sheets
Hit the easy button when it comes to understanding blogging and social media terminology and abbreviations!
You are going to come across so many new terms and abbreviations on your blogging journey. I created these cheat sheets to help new bloggers navigate and understand blogging language.
Print them off and keep them handy so you don’t have to stop learning to Google each new term you encounter.
Did I mention they’re free? Grab your free copy HERE. Enjoy!
It’s important to begin growing your email list as soon as possible. MailerLite is a great option for creating and maintaining your email list when you are starting out.
A lot of bloggers start with MailChimp (I was one of them). But I struggled with the platform a lot. For me, it was quite confusing and I didn’t love the overall look of my forms and landing pages when I finally did figure out how it all worked.
I made the switch to MailerLite and wish I’d done it sooner! It’s much more user-friendly and offers better features, even on the free version.
You can send unlimited email campaigns, create beautiful landing pages, and customize absolutely everything! And it’s free for your first 1000 Subscribers!
There are also lots of helpful video tutorials on YouTube if you get stuck on anything. Sign up for your free account here.
After you sign up you may feel a little lost. What next?
I always recommend Kate Doster to anyone new to email marketing. She even offers an amazing (and free) webinar called Freebies That Sell And Serve that anyone interested in making money through email, should absolutely check out!
I also encourage you read the post below to learn how to get started with email marketing.
I saw a huge improvement in my writing after installing Grammarly. It’s the World’s leading checker of spelling, grammar, punctuation, and plagiarism.
The better your writing, the more credible you will seem to your readers. After installing Grammarly, just start typing your post. If you spell something wrong, miss a comma, or use bad grammar, that text will be highlighted and you can easily select the correction for an instant adjustment.
Did I mention they have a FREE version? Check it out HERE.
Never underestimate the power of social media. Most bloggers use Facebook, Instagram, and Twitter to grow their brand. All are free to join.
For me, Facebook Groups have been a great way to increase traffic and followers. I was hesitant to join Groups at first, but now I wish I’d started sooner.
Blogging groups are also a huge resource for new bloggers to ask questions specific to their site. This is especially helpful when first starting out. You WILL have questions. Joining groups with more experienced bloggers can help you get the answers you need, quickly.
Facebook Groups that I’ve used to learn new things and drive major traffic to my site:
Related Reading: 10 Facebook Groups to Grow Your Blog
For more tips on gaining success through social media, check out these Pinterest Boards for great resources:
If you’re struggling with setting up accounts or just general use of any of these free resources, head on over to YouTube (also free).
There is almost always a video tutorial to guide you through anything you are struggling with. It can be so valuable to watch and follow along as someone gives you specific instructions.
There are countless, great, free plugins. These are just a few that I use and love and haven’t paid a dime for.
Yoast – Helps to optimize your SEO (Search Engine Optimization)
Grow by Mediavine – Adds social sharing buttons to your site
JQuery Pin It Button – Adds a “Pin It” button to your blog’s images for easy pinning
GDPR Cookie Notice – Shows your website complies with the EU Cookie Law / GDPR.
Ewww Image Optimizer – Reduces file size of images to keep your site running quickly.
Not sure how to install a WordPress plugin? Check out this post to guide you through the process: How to Install a WordPress Plugin
Let’s Talk Blog Monetization
Now if you are wanting to monetize your blog by using affiliate marketing, here are a few must-have affiliate programs to join. For free 🙂
(Affiliate links are provided by an online retailer who then pays you a commission to promote or drive traffic to their sites, resulting in sales).
ShareASale is an Affiliate Marketing Network. You’ll find lots of merchants in various niches who are looking for bloggers to promote their products.
Ever wonder where bloggers get those ads that run down the sidebar of their blog posts? Find a merchant that fits your niche and they’ll provide you with those sidebar ads. You can also create a custom referral link for the specific products they sell.
There are fantastic merchants like Stella & Dot, Gymboree, and Wayfair looking for promoters. Join for free here.
Sendowl is an online platform for creative entrepreneurs who have digital products to sell. If you are just starting out you likely won’t have a product to sell yet.
BUT, tons of bloggers do. And lots of them offer affiliate programs through Sendowl.
So if you have a blogger you admire, reach out to them. Chances are if they have a digital product (like an E-book) they’re likely looking for affiliates to promote their products.
Failing that, Sendowl also has its own affiliate program. You can earn a commission just by referring others to join. They offer a 20% recurring commission for every sign up you refer.
You can sign up here.
If you want to learn more about Sendowl, check out my post: How I Use Sendowl to Make Consistent Affiliate Income.
You can join Amazon as an Associate for free and place product referrals on your blog or website. If that referral leads to a sale, any sale, you get a commission!
The Amazon Associates Program is one of the largest and most successful online affiliate programs out there and they make it really easy to use.
To join or just get more info, simply scroll to the bottom of Amazon.ca or Amazon.com and find “become an associate” OR go here (Canada) or here (US). Once you join you have 180 days to make your first sale.
If you really want to make the most of your 180 trial period and ensure you make that first sale, check out this helpful E-book: Journey to the Center of Amazon. It will pay for itself quickly. The author makes $4000-$5000 from Amazon every month!
Zero budget? I get it. No sweat! Check out my post full of tips on getting started as an Amazon Affiliate.
Starting an online blog: In Conclusion
These are just a few of my favourite tools to use in your early blogging days. There are many more of course, but these are the ones I used to get started and continue to use today.
They are all fairly easy to navigate and set up, even for a total newbie. If I can figure them out, so can you! Give them a try and see for yourself!
If I have one final piece of advice for someone just starting a blog it would be this: Learn SEO and implement it from the very beginning. This is something I did wrong and wish I’d done differently.
Read more about learning SEO the right way, HERE.
And if you’re someone who wants to learn the basics all in one place, check out my Build a Successful Blog Bundle.
It’s essentially 6 eBooks in 1 (+Bonus Section) that will teach you the basics on 6 key aspects to blogging. Starting a blog, SEO, Email Marketing, Affiliate Marketing, Blogging Legally, and Pinterest Marketing!
All for a price even beginners can afford to invest in their future.
Learn more HERE.