Start A Profitable Crochet Blog
In 8 Simple Steps

If you're an avid crocheter & love to write, why not start your very own Crochet Blog? Blogging in the crafting/hobby niche is actually a very lucrative way to make extra cash and you could potentially turn your blog into your main source of income

Most crocheters I know list their patterns & crocheted products on third-party platforms like Etsy or Ravelry.  These are great, of course, because these get lots of traffic, but the downside of selling on these platforms is that they will take a hefty commission on everything you sell through them and you're competing against everyone else who's also selling similar items to yours on those sites.

If you're keen to teach others how to crochet or record video tutorials of your crochet projects, you could of course head over to YouTube and do that. A better way, though, is to create an online course where you teach your skills on your own platform (blog).

So why not start your very own crochet blog? That way you:

  • Have total control over your blog/website
  • Can sell your crochet items/courses/tutorials directly to buyers
  • Can build an email list of customers who like your products (and resell to them again and again)
  • Use your own marketing tactics to reach your customers
  • Have no third-party fees to pay when selling your products
  • Amass additional income through Affiliate Marketing, subscriptions, or having paid advertising on your blog.
  • Build your own digital asset that'll be worth quite a bit in this digital era we're living in!
  • Have an online machine (your blog) that pumps out money on auto-pilot.

If all this sounds a little too complicated for you, don't be intimidated! I was a newbie at this just a few years ago. I had no idea what any of this meant, but with a bit of research, trial & error, I managed to have my own crochet blog that's giving me oodles of joy and is helping so many around the world find answers to their crochet questions and discover their wants & needs online.

What I can offer you here is that I will guide you and show you the exact steps you need to take to start your very own crochet blog and sell your beautiful projects without depending on other platforms and paying hefty commissions.

DisclaimerThis post contains affiliate links, which means I receive a small commission, at no extra cost to you, if you make a purchase using the Start Crochet links. Please see my disclosure for more details.

Why Blog About Crochet?

When I first started to crochet, I was dumbfounded by how exciting and relaxing this hobby is. I was pregnant with my daughter at the time and wanted to make her a special baby blanket that I could wrap her in when she was born.

I started to research how to crochet online and slowly but surely got the hang of it. I'd stay up for hours at night to figure out all these beautiful stitches and see these written patterns come to life! I was overjoyed!

After I dove down the rabbit hole of crochet for a few years, I became quite good at it and started making amigurumi toys for my kids.  There were so many possibilities of lovely things to make out there on the internet, I wanted to keep track of them all.

I started making lists of all the patterns I still wanted to try out and all the stitches I wanted to explore. My lists started growing and growing and as I discussed my crochet journey with my friends, I realized I wasn't the only one that's so excited about this awesome yarn craft!

At some point, I decided I'd document my learning journey, the lists and all the things that had baffled me & I figured out how to do. After a discussion with my husband one evening, he suggested I start a crochet blog

I honestly had no clue how to even begin with something like that, but with a little bit of guidance from my hubby, I was able to figure it all out. And this is what I'm here to help you with. 

Like this post? Save it to Pinterest!

Start Your Crochet Blog in 8 Easy Steps

How To Start A Crochet Blog Step-By-Step

1. Choose Your Blogging Platform/Website Builder For Your Crochet Blog

Think of your website builder as the piece of land you'll be building your blog/website on. There are several options to choose from like or, but a word of advice from me is never to build on someone else's "land".

This is why it's best to start right off the bat with a self-hosted platform on (I know it's a bit confusing that there are 2 wordpress hosts, so make sure you choose the one with .org in the end. This is the one that'll allow you to be "self-hosted".

If you want to dig deeper into the differences between &, check out this article.

Why I recommend choosing

  • It's FREE to use because it's open source,
  • It's been around forever & a day,
  • It's the most popular blogging platform,
  • It has a whole industry of designers, plugin providers and developers around it that can help you turn your blog into a money-making machine,
  • You have complete control over how your blog will look & operate.

2. Pick A Hosting Plan For Your Crochet Blog

The next step you need to do is choose a hosting plan. If you don't already know what this means, web hosting is basically a service that stores your web files & images and makes your website available on the internet

There are several options for hosting plans you could choose from. The two I'd recommend are Siteground. & Cloudways.

Here are a few features that make Siteground stand out:

  • Great for beginners & allows you to install awesome website builders instantly
  • Reliable customer service/support (24/7 Live Chat, Phone, Knowledge Base)
  • Good pricing (Starting at $3.99/mo (renews at $14.99/mo))
  • Fast page load times (Find out why this is super important here)
  • Super Caching feature which speeds up your WordPress blog significantly
  • Free SSL Certificate to make sure your site is secure
  • 30-Day Money-Back Guarantee

The Second hosting provider I recommend is Cloudways.  I really love Cloudways for their excellent customer support service. I've been using Cloudways on my blog and I'm very satisfied with its speed, pricing and features. I never feel alone when something does go wrong from a glitch with a plugin or something. I just go straight to Cloudways' chat support and they sort me out right away.

Here are some of Cloudways features & benefits:

You get help when you need it: Always-available customer support for any questions or issues.

It's easy to use: Simple interface and steps for a smooth experience.

It's fast and reliable: High performance for WordPress and PHP-based websites.

It allows you to grow your website easily: Expand and duplicate your server effortlessly.

You'll stay safe and speedy: Advanced security and caching for a secure and fast site.

Teamwork Made Simple: Collaborate easily with a user-friendly team feature.

Good pricing (Starting at $11/month

Cloudways Web Hosting - Start Crochet

3. Choose A Domain Name For Your Crochet Blog

Your domain name is basically the name, address or URL your visitors will use to access your blog. 

If you chose Siteground as your host, then buying your domain name will be super easy because this option is included right in your setup.

Spend some time choosing an appropriate domain name for your blog, but make sure you don't spend TOO much time dwelling on it. You just need to make sure it's a name that matches what your blog is about or if you want to match your personal brand or make up a word altogether, that's an option too.

If you want some Crochet Blog Name ideas, check out this article I wrote with tons of names to choose from.

crochet business name

You'll find that as you type in the name options you come up with into your domain name registrar (like,, or GoDaddy), some might already be taken, so you'll get other suggestions of similar names to choose from.

You'll notice that there are extension options like .net or .co, for instance, which you could choose from, but it's still better to find a domain name that ends in .com because that is simply what people are most used to and will be easier for your visitors to remember.

One important point I want to mention here is to consider what exactly you want to do with your blog in the future. Do you think you'll be blogging for the rest of your life? What will happen to your blog if you decide to quit one day? 

Think of your blog as an asset that you're building on the internet. If you decide to sell it one day, it would probably be best not to attach it too much with your personal brand.

4. Enter Your Details

Once you've chosen your domain name (name of your site), you should fill out your account details including your username and password (make sure you write down your password somewhere safe for future reference!).

Fill out your contact info and payment details and select your hosting period. The longer hosting period you choose, the cheaper the offer gets.

5. Install WordPress 

Once you've filled out all your forms, you need to install WordPress. The simplest way to do that is to check the "help section" from Siteground Support.

siteground start crochet

What you need to do now is click the "question mark" on the top right of your dashboard.

From the "Get Quick Help" question mark (shown above), you type "wordpress install on new domain" and follow the instructions given.

If you have any trouble at all, you can always open a "support ticket" in the "View Help Center" at the bottom of the page. You'll get a pop up window with someone asking what you need help with and they'll guide you through the process step-by-step.

6. Choose a Theme For Your Crochet Blog

Now we get to the fun stuff! After spending some time doing all the technical steps above to set up your blog, you can finally start seeing your blog come to life once you choose a theme for it.

Your theme is what gives your blog its visual appearance, its style or look. Initially, you'll see a default theme installed on your site. This theme is ok for starters, but you'll definitely want to switch to a wordpress theme with more features so you can convert your website visitors into paying customers eventually.

To do this, you'll want to log into your Siteground account and click on "My Accounts". Then click on the "Go To Admin Panel" button at the bottom right corner.

From your site’s Dashboard, select “Appearance” and “Themes.” Then, click on “Add New.”

My recommendation for a wordpress theme that has all the features that make it fast & easy for you to visually edit the front-end of your blog + be able to create everything you could possibly need to turn your blog into a money-machine, without having to spend a fortune buying every single feature separately from different developers, is definitely Thrive Themes.

Conversion Focused WordPress Themes

thrive themes templates for blogs start crochet

Not only does Thrive Themes have an impressive set of templates that you could simply drag & drop into your blog, but it's also very intuitive and easy to use.  You definitely don't need to have any coding experience to use it!

What really sets them apart from other themes is their efficient support system & Thrive University, where you can learn everything you need to know to make your blog function super well. Have a look here. You'll need to register with your name & email, but it's 100% Free to join!

If you need help installing Thrive Themes on your WordPress Blog, here's how you can do that: How to install Thrive Themes on WordPress

And if you're keen on teaching online, creating your own crochet course that you have total control over and can sell through your blog and through other platforms like Udemy or Skillshare.

 Thrive Themes makes it super easy to do that through its Thrive Apprentice plugin.

How To Teach Online: A Complete Guide For Beginners

how to teach online thrive apprentice start crochet

7. Write Your Core "Pages"

There are certain "Core" pages you'll need to write at the beginning of your blogging journey. Spend some time figuring out some very important things before you start blogging because this will determine the success of your blog:

  1. Who is your ICA (Ideal Customer Avatar)
  2. What problem are you trying to solve for her? Or What is it s/he really wants?
  3. What solutions can you offer your customers that'll solve their problem/s? Or how can you give her/him what s/he wants or what s/he's looking for?

Once you've figured out these 3 questions, you can start writing you core pages. 

Write Your "About Me" Page

One of the first places to start is the "About Me" page. Here is where you'll want to upload a photo of yourself and write a few sentences about yourself and why people should come visit your blog.

Best thing to do is not write too much about yourself as such, but to write clearly how you can help your visitors and what makes you special, or different from everyone else out there.

Design Your Homepage

Your homepage is where you want to grab the attention of the reader and let them know at-a-glance what your website/blog is about, who it's for and what wants/problems you'll solve for your readers.

There are beautifully-designed templates that are ready-made for you by Thrive Themes. You don't need to be a designer at all for this! All you need to do is change the photos & text of the template and you're good to go!

Write Your "Contact" Page

This is the easy part. You need to add a contact form or simple name, address & contact details so people can get in touch with you.

Thrive Themes Contact Form-Start Crochet

Write Your Website Legal Pages

Here you need to write your "Terms & Conditions/Privacy Policy" so you don't get in trouble legally. Don't worry about these! You don't need to hire a lawyer for that. You can get your website legal pages from here.


8. Write Your First Crochet Blog Post

One piece of advice I can give you when thinking of what topics to cover in your blog posts is not to rely on what YOU THINK people will want to read. You have to keep in mind that your blog is about a topic that interests you, but you're actually writing it for other people (your readers). So what you need to focus on is what THEY WANT, not what's on your mind only.

The first thing you need to do before even contemplating writing a post is doing some "Keyword Research" to figure out what the hot topics are.

There are several ways you can do Keyword Research. You can research manually, use free websites, tools & chrome extensions, or you can go the paid route, which is obviously the most effective.

One of my favourite Keyword Research Tools is a Chrome & Firefox extension called Keywords Everywhere. 

Continue reading how to do Keyword Research and write content for your blog post here: How To Write An Awesome Blog Post - Fast & Easy

The Difference Between Blog "Post" & "Page" On Your Crochet Blog

Ok, so if you're a total newbie, this might be a question you're asking. Basically, your Blog is your website. Your Pages are the one-off pieces of content that are static, or not time-sensitive. You won't be updating your Pages very often.

Your main page titles will be on your navigation bar at the top of your blog. Examples of these are your "Home" page, "About Me" page, your "Contact" page, & your "Terms & Conditions/Privacy Policy" page. You can also have a page named "Blog" in your navigation bar that lists all the blog "posts" that you've written.

So what's a "blog post"? You could think of these as the articles you are writing/blogging about. They usually revolve around a specific topic and have a date on them to show when they were written.

Posts also have "Categories", which allows you to organise your blog into specific sections. This will make it easy for your visitors to navigate your blog.

You could also add "Tags" to your posts for even better navigation. As your blog grows and the number of blog posts you write increases, you'll want to make sure that you have a good organizational system for all the content on your blog.

How To Collect Your Crochet Blog Visitor's Emails

I know it's sometimes difficult to understand the importance of collecting your blog visitor's email addresses, but really... you if you want to get ahead in the blogging business (and yes, it is a business), it is imperative that you do this.

The best way you could go about collecting these emails is by giving your visitors a "Free resource" or "Freebie". This would be something useful your visitor could use and download digitally in exchange for their email address.

You could give them a free crochet pattern, an ebook, a checklist, free sizing template etc. You can see an example of a crochet hat sizing template here and some more examples below.

Crochet Hat & Beanie Sizing Chart + Template
Free Download

Free crochet hat sizing template

The Last Thing You Need To Know About Starting A Crochet Blog

So there you have it! If you'd like to start building your own digital asset (your crochet blog) that could potentially give you a lucrative income as you sleep, literally, then follow the 8 simple steps outlined in this post.

If you feel you don't care much for the technical side of things (setting up your blog) and would rather spend your time researching, writing & sharing your awesome crochet creations, then you could take the shortcut route and purchase your very own "Crochet Blog in a box" (wordpress website with basic theme & basic settings including a Homepage, About page, Blog page, Contact Page). If you're interested in this option, please contact me.

Your Name*
Email Address*
0 of 350

Get Some Ideas For Freebies On Your Crochet Blog

I've designed many printables to download for FREE that help people with their crocheting. You'll find simple sizing templates, project trackers, free gift tags, crochet terms explained and much more. Head on over to the Start Crochet's Printables Page and download whatever you'd like to check out!

Free Crochet Printables - Start Crochet

I hope you found this blog post helpful. If you have any questions, please leave them in the comments below and I'll get back to you soonest.

Best of luck with your new crochet blog!


You May Also Like

Hi. I'm May! Welcome to my Blog! Here you'll find easy crochet patterns, tutorials and simple crochet gift ideas you can offer your loved ones on special occasions.

{"email":"Email address invalid","url":"Website address invalid","required":"Required field missing"}