Last Modified:
October 4, 2021

how to start a craft blog

OneHourProfessor is reader-supported. When you buy through links on my site, I may earn an affiliate commission. Learn more

Crafting has never been more popular, and there are many sites out there that will help you sell your crafts. For example, Etsy, one of the largest ecommerce platforms for crafters, has seen its revenue skyrocket over the last few years.

How much has it grown?  In 2012, Etsy brought in 74.6 million dollars in revenue. In 2020, that number jumped to over 1.7 billion dollars.

Annual Revenue of Etsy Inc Between 2012 and 2020

As a crafter, you might think about listing your goods on Etsy. However, you should be aware that Etsy will take 15% of all income made on their site unless you sell over $10,000 worth of goods. Then, they’ll only take 12% (how nice of them…lol).

But if you build your own crafting website and blog, you don’t have to worry about these fees. Not only can you sell your crafts directly to buyers, you can also market your goods on your own blog much more effectively than if you used Etsy, Amazon Associates, eBay or some other third-party ecommerce site.

If you’re interested in making money off your crafts — and not throwing it away on third-party fees — then it’s time for you to learn how to start a craft blog. This may sound difficult, but that’s why I’ve created this guide: to help you start your blog and sell your crafts without wasting a lot of time.

Editors Note

This guide is extremely DETAILED and explains everything you need to start a Craft blog. I’ve been at this blogging stuff for over 8 years and have built a business making $20,000 per month, so I have a lot of helpful advice for you newbies out there.

If you get stuck or need advice, please contact me directly and I’ll help you out for free.

How to Start a Craft Blog in 10 Steps:

If you just need someone to walk you through the process of setting up your blog quickly and easily, check out step 5.

Many people who start a craft blog are hoping to make a bit of extra money each month. 

However, there are tons of other reasons why you might want to start your very own craft blog.

  • Let your voice be heard
  • Build your resume
  • Improve your writing skills
  • Make money
  • Do something you love
  • Share handy skills with others
  • Build an online business creating products
  • Educate others
  • Share interesting findings
  • Get noticed in the Craft community
  • Discuss DIY project

Whatever your reasons are for starting a craft blog, you can rest assured this will be an exciting undertaking that is likely to completely transform your life and craft business.

1. Decide the Focus of Your Craft Blog

First, you need to decide on the focus of your blog. 

What direction will it take? 

There many different ways you can position your craft blog, some of which are listed below:

  • Trying crafting instructions and reporting results
  • Creating crafting templates to sell
  • Innovation in the Craft community
  • Having a complimentary blog for a YouTube channel
  • Growing a craft community

Use the list above to help you jumpstart your brainstorming process. 

If you find it hard to decide on any one direction, simply think of the craft blogs that you enjoy reading. This may help you determine what you find most interesting and help you determine what your blog’s focus should be.

2. Choose Your Crafting Niche

Your next step is to choose your craft niche. A niche is simply a segment of a larger market where you can better provide a service. 

The crafting industry has A LOT of different niches.

Here are some popular examples of niche craft blogs:

  • Recycled Paper Crafts
  • Crafts for Toddlers and PreSchoolers
  • Upcycled Crafts Blog
  • Crochet Designs Blog 
  • Craft Reviews Blog 
  • DIY Home Decor / Houseware
  • Sewing and Needlework Crafts
  • Creative Handmade Gifts
  • Flower Crafts
  • Ceramics and glass crafts
  • Fiber and Textile Crafts 
  • Leatherwork

You might even choose one type of item in each niche to focus on, such as: 

  • Children’s Headbands
  • Glass Pebble Magnets
  • Palette Clock
  • DIY Lace Bowls
  • Decorative Champagne Flutes
  • Flower Crowns
  • Velvet Pillows
  • Pallet Coasters
  • Palette Picture Frames
  • Beaded Bracelets

As you can see, there are tons of different areas you can choose from as your craft blog niche. 

Once you’ve made your decision, move on to the next step

3. Choose Your Blogging Platform

A quick search online will show you that there are dozens of blogging platforms (both free and paid) to choose from. 

But, I’m going to make this easy for you and recommend my favorite blogging platform: 

Self-hosted WordPress.

You may be wondering why I would suggest you get a premium WordPress blogging platform, instead of using a free one. 

Let me explain.

Free blogging platforms like Blogger, Wix, and Squarespace come with a few drawbacks.

  • You Don’t Own the Content: Your site can be taken down at any time for any reason, which means you’ll lose all the content you published on your own website.
  • You Could Lose Followers: If you decide to move to a premium blogging platform at a later time, you may lose a lot of followers when you change to the new URL.
  • Looks Unprofessional: A free blogging platform doesn’t look professional and it does NOTHING to boost your credibility with your audience.
  • You Can’t Fully Monetize: You are limited as to the types of blog monetization methods (like display ads) that you can use with a free blogging platform.

But, you will experience none of these drawbacks with a premium WordPress blogging platform. 

In fact, it comes with quite a lot of compelling benefits

Why choose self-hosted WordPress vs. free alternatives?

  • Professional Looking Domain: Instead of a domain name that looks like ““, you will have an amateur-looking domain like “”.
  • Thousands of Themes and Plugins: With WordPress, you have endless options for extending the basic functionality of your website.
  • Full Website Monetization: When using WordPress as your blogging platform, you can employ ANY type of blog monetization strategy that you want.

In addition to all that, WordPress is FREE for anyone to download and use forever. 

And, the platform has exceptional customer support, which is great for those who are building their first blog. 
In short, this is the logical choice for you if you want to start your craft blogging on the right foot.

4. Decide on Your Domain Name

Your domain name is simply what you’re going to call your new craft blog. 

Choosing the right name for your blog is a crucial part of the overall process, but, you shouldn’t spend too much time on it. 

You’ll be surprised just how many people get stuck at this stage and end up never taking action on their blog. 

So, avoid falling into this trap by setting aside an hour or two to complete this section and move on to the next step.

You can also read this article to discover more detailed instructions on how to choose a domain name.

Here are the steps to help you choose a great domain name for your new blog:

1. Buy a “.com” Domain Name: Although there are a lot of craft-focused domain extensions, like “.DIY” and “.craft”, you’re better off going with “.com” as it’s the most commonly used and the easiest one for your audience to remember.

2. Choose a Broad Name: This will give you room for expansion as your blog grows, whereas a name that is too narrow will constrict your content creation efforts.

3. Choose a Short Name: The name you choose should be short and sweet to make it as easy as possible for your audience to remember and type it in their browsers.

4. Use Alliteration: This involves choosing a name with the first two letters that sound the same, such as “Crafty Kids” or “Cool Crafts”.

5. Get Creative: If the name you want for your craft blog is already taken, you can try using synonyms of the word instead. You can also think about taking words from different languages to help you get a unique blog name. For instance, “Craft Girl” might become “Craft Chica”.

6. Add Extra Words: Still can’t get the name you want? Try adding extra words like “the“, “hub“, “arena“, and so on. This will help you come up with a version of your blog name that is available. For instance, the name “Curtain Crafts” might become “Curtain Crafts Arena”.

7. Think of a Concept: When choosing a name for your craft blog, it helps if you can think of a concept around the name. For instance, think of different branding ideas around your new blog. Where do you want to take it in the future? This will help you come up with a relevant name that matches your blog’s true purpose. 

8. Use Name Generation Tools: There are a lot of name generation tools online that will help you find a great name for your new blog. Some of my favorites include Instant Domain Search and Lean Domain Search.

9. Don’t Buy an Expensive Domain Name: Why spend money on an expensive domain name when a standard domain name will work just as well? Rather use that money to create content and grow your blog. Once it’s profitable, you can then purchase ANY domain name you want.

10. Don’t Get Stuck Here: Avoid spending too much time here. As previously mentioned, set aside a couple of hours to complete this task, pick a name that you are happy with, and jump to the next step.

Examples of Popular Craft Blog Names (and why the names make sense)

1. Craft Gossip

This name is short and sweet. It describes exactly what visitors can look forward to on the blog: crafts and news on current events in the industry.

2. Crafty Chica

This blog dedicated to helping people explore glitter uses alliteration and a word from a different language to create a memorable name.

3. Craftberry Bush

This crafts and DIY blog has a unique name that is hard to forget.

4. Itsy Bitsy 

This is yet another blog that uses alliteration for a name that will stick in the minds of its audience.

5. Felt Blog

This name is short and easy to remember. It’s clearly descriptive of what the blog is about (working with felt fabrics).

5. Buy Your Domain Name and Hosting

The next step in the process is to actually buy the domain and choose a website host

Your domain name is what you’re going to call your blog. 

It’s also your address on the internet. 

Of course, you can call your blog something different than your address, but in order to avoid confusing your visitors, it’s always best to use the same name for both. 

So, for instance, if you choose the name “Inspired Crafts” for your blog, then your domain name will be “”. 

Hosting refers to where your new craft blog will reside on the internet. 

There are hosting companies that host (or store) your website files on their servers to ensure that your content is always available to visitors. 

I recommend that you use BlueHost, a reliable hosting provider with affordable services for new bloggers. 

A lot of people start to freak out at this stage. 

But don’t worry, I am going to help you through this entire process by providing a step-by-step guide.
Click this link to visit BlueHost and then follow along with the tutorial below:

Step 1:  If you haven’t yet, click on this link and you’ll be brought to the WordPress Hosting page that you see below. 

Step 2:  Next, you’ll be brought to the hosting plan page.  You could choose to get a “Plus” or “Choice Plus” plan, but honestly, that’s not a requirement.

The Startup plan is the cheapest at $2.95/month through my link vs. the normal $8.99/month.  

This plan has everything you need including 50GB of webspace (plenty of room for your files), a free domain for a year, plus other standard features like a free SSL and a secure WordPress install. Feel free to browse a bit to decide the right plan for you, but rest assured that Basic will work just fine if you want to minimize your investment.

Step 3:  After clicking into the plan, you’ll be brought to the next page where you will type-in your new domain, or you can just choose “I’ll create my domain later” if you haven’t decided on one yet. The domain is the URL people will type into a browser to view your website in the future. 

Step 4:  Once you submit, the next page will ask for all of your information. That will start with your account information, which is self-explanatory.

Step 5:  Next, you’ll have to input your Package Information. This is to choose how long you want the plan to go for. My advice is that you choose 24 months to get the discount and save some money, but you can go as low 12 months if you want.

Step 6:  Next you’ll have to choose what “Package Extras” you want. You can scroll over “More Information” to understand what each of these items are, but here is my own advice.

I would get the “Domain Privacy + Protection”, this makes it so that no one can tie your name to the domain name you create. To me, the only other one worth considering is “Codeguard Basic”. The other two I wouldn’t personally get. But choose what is best for you.

Step 7:  The next step is Payment Information, which is self-explanatory.

Step 8:  And the last step of signup is to confirm that you read and understand the Bluehost Terms of Service, Cancellation Policy, and Privacy Notice. Click the check button and then click “Submit”.

Step 9:  Next you’ll be prompted to create an account and password. This is the information that you’ll use to login to the Bluehost platform to manage your site and account info.

Step 10:  At this point Bluehost puts you through a short questionnaire to better understand your scenario. You can answer all of these questions, or click “Skip this Step” on the bottom. If you’re a newbie, I advise you to answer the questions as it’ll help your onboarding experience.

Step 11:  After you’re done with that you’ll be advised to choose a theme. For now, you can just choose to use a free theme. You can always replace the theme later if you’d like.

Step 12:  From there, you’ll be brought into the backend of WordPress in the admin panel. This is where you’ll manage your site from. You can add posts/pages as you see fit, but when you’re ready click on the blue button that says “Launch Your Site”.

Step 13 (Final):  Your blog is LIVE.  Just go to a browser and type in your domain name.  Once you do this, you’ll be able to access your website!

Congrats!  You officially have a website.

If you’re wondering how to edit things on the website, all you have to do from here is go to your website URL with /wp-admin at the end in a browser and login.


And don’t worry, we cover how to edit things more in the rest of this guide as well.  So please continue reading.

6. Choose and Install a Theme For Your Craft Blog 

Now, it’s time to choose and install a theme for your craft blog. 

The theme is a piece of software that dictates the way your content is displayed on your website. 

You need to pick a theme that is designed specifically for a craft blog so you can create a unique and professional-looking site. 

WordPress offers a lot of amazing premium themes that you can choose from. 

Keep the following factors in mind to ensure you choose the right theme for your blog:

What to Look for in a Good Theme

  • Mobile Responsiveness
  • Speed
  • Easy Customization
  • Beautiful Designs
  • Prompt Tech Support

Luckily, all WordPress themes meet the criteria above. 

In fact, they come with a ton of benefits.

Benefits of Premium WordPress Themes

  • Responsive Design: WordPress themes look great on ANY device
  • Tech Support: This is perfect for anyone who isn’t tech-savvy
  • Robust Security: Themes come with in-built security to fight off malicious code
  • SEO-Friendly: WordPress websites tend to rank high in the search engines
  • User-Friendly: These themes are built to make it easy for complete beginners
  • Unique Designs: You can build a unique website that doesn’t look like any other site online

Here are a few WordPress themes designed for craft blogs. 

If none of them appeal to you, don’t worry. You can still search through theme marketplaces like ThemeForest, StudioPress, and Envato to find exactly what you’re looking for.

Craft Blog Theme Options for WordPress

Personally, I always recommend Thrive Theme Builder to people. Why? Because it’s completely customizable and you can adjust your blog to look exactly how you want by pointing/clicking as opposed to hiring a developer.

In fact, this blog was build using Thrive Theme Builder and I’m absolutely thrilled with the result. Long term? I think this is the most cost-effective theme you’ll find.

Click the image below to watch a video and learn more about Thrive Theme Builder.

And, if you’d like to watch an extremely detailed tutorial you can watch this playlist on YouTube.

If you feel Thrive Theme Builder isn’t for you, here are some other theme options that are perfect for a Craft blog.

Here are a few examples of themes that are great for a Craft blog:

1. Food Craft – Clean & Modern PSD theme for Food Blog

This template is great for anyone who wants to create a “food craft” or “papercraft” blog. It’s clean, modern, and makes it easy to display your beautiful works of art. You can easily change text, content, images, objects, and even the color palette.

2. Vixen – Responsive DIY Craft WordPress Blog

This theme comes ready with an Instagram feed plugin to make your social media sharing easier. It loads quickly and is optimized for SEO and readability. It’s easy to customize and it can work great for all types of craft blogs.

3. Gabriela – Crafted Blog WordPress Theme

This is an easy-to-use WordPress theme that is designed specifically for bloggers who want to share their thoughts about lifestyle, food, fashion, or any other topic that relies heavily on videos, images, galleries, and audio. This makes it perfect for all types of craft blogs.

7. Create Essential Pages & Logo

Now it’s time to get started creating content on your new blog. 

We’ll start with the essential pages. These are the “About” page, “Contact” page, and “Privacy Policy” page. 

Here’s what you should include on each: 

About Page

On this page, include all the information you think your readers might want to know about you. 

Show them who’s behind the post they are reading. 

Tell them your name, age, interests, and hobbies. Tell them where you stay, why you started this blog, and what your ultimate goals are. Don’t be afraid to let your personality shine through. 

On this page, you can even include an image of yourself.

Contact Page

Your Contact page should include all the information visitors need to get in touch with you. 

Ideally, there should also be a contact form to make it easy and convenient for them to leave you messages. 

You can also include a call-to-action and links to your social media pages so visitors can connect with you on other platforms.

Privacy Policy Page

This is a vitally important page of your website. 

There are websites online where you can get to a privacy policy drafted for free. 

Alternatively, you can hire a professional to draft this and other legal pages, such as the Disclaimer, Terms and Conditions, etc. 

Create a Logo

This is also a great time for you to create your craft blog logo

There are many different ways you can go about doing this, but I recommend using this free logo maker to create a logo that is unique – even if you have no technical skills. 

If you want high-resolution files, there’s a minimal charge to access them (as well as a few other things).

8. Begin Blogging

Now comes the fun part. Time to start blogging! 

BUT, what exactly are you going to write about

Here are a few ideas for your new craft blog:

Create Step-by-Step Tutorials 

Crafters love tutorials. They not only love to see what you’ve made, but they also want to know how they can make it too

So create tutorials on how to make awesome crafts and they will likely be a big hit with your audience.

Create Evergreen Articles

One surefire way to start your blogging career off on the right foot is by creating evergreen articles for content that will stand the test of time. 

For instance, you can create reviews of supplies and equipment used in your craft. You can review anything that you use for your own craft projects or things that you know your readers are interested in. 

Either way, that gives you A TON of ideas for things to review. This can be anything as simple as a crochet needle to a high ticket course on glassblowing

And remember, a craft blog isn’t just about written text. 

You also need to provide other media formats like video and images – and lots of them!

In addition to evergreen articles, videos, and image-heavy articles, you can also create news-type articles where you share the latest news in your industry or niche.

Important Note: You should have at least 10 articles published before you start promoting anything on your new blog. 

This is to ensure that the visitors you send to your blog have enough content to keep them occupied and make them want to come back to read more articles.

9. Promoting Your Craft Blog

Promoting your craft blog comes down to a few effective strategies. 

You don’t have to do it all at the same time, but you can try one strategy, and once you have it running well, you can implement another, and then another. 

In time, you will have a nice steady stream of traffic coming to your blog. 

Tell Your Friends and Family: This is the first thing you should do once your blog is live. Share it with your friends and family. Ask them to read your posts and give you feedback. Also, encourage them to share your blog with their own networks of friends so you can reach even more people.

Leverage Social Media: Your audience is on social media. It’s up to you to determine which platforms they hang out on. Generally, craft blogs tend to do well on Pinterest and Instagram. So make sure you share your content there in order to drive a steady stream of visitors to your new blog.

Join Relevant Groups and Forums: Find craft-focused groups on Facebook, Linkedin, Reddit, and other online communities. Once you join, start providing value, answering questions, commenting, and sharing helpful content. In other words, NETWORK! 

In time, you will be able to share your links to your posts without seeming “spammy”. This will drive a lot of new traffic to your blog.

Guest Posts: Guest posting is one of the greatest resources available to you as a new blogger. It allows you to connect with brand-new audiences that you otherwise may not have been able to reach. 

All you have to do is find other popular blogs in your niche, pitch them your content ideas, and then submit posts with a link back to your own blog so you can drive traffic to your posts.

Use Paid Social Ads: Social media ads are a great way to drive targeted traffic to your blog. You can set up a campaign for as little as $5 per day and soon you’ll have a steady stream of visitors to each of your posts.

10. Start Making Money

Once you have a steady stream of visitors to your blog, it’s time to start thinking about how to monetize that traffic. 

There are a lot of ways you can do so.

For instance, you can start making money selling crafts on your blog. But the fact is, you don’t even have to sell physical items at all. 

You can simply share your craft ideas and photos with your audience, and sell e-books, courses, principles, patterns, and other digital products.

Here are some other effective monetization methods to consider:

Display Ad Networks: This is the simplest way for new bloggers to generate income online. You can join an ad network like Google AdSense where you can get paid for displaying ads on your blog.

Affiliate Marketing: This is where you join affiliate networks and get paid to recommend certain products to your audience. Whenever a sale is made, you get paid a small commission by the merchant. Some of the more popular affiliate programs you can join as a craft blogger include Paper Mart, Fabricville, and Monotype. 

Selling Digital Products: You can sell everything from ebooks and gated content to online courses, crafting kits, and more. The best part about this blog monetization method is that you only have to put in the work once, and you can SELL THE DIGITAL PRODUCT FOREVER!

Selling Physical Products: This is the original money-making strategy. Find an audience that is hungry for your crafts. Sell it to them. Everyone wins! 

Create a Service: This monetization method is great because it allows you to monetize your skills so you can start making money from your blog from the first day. You can offer a service, such as teaching classes, one-on-one crafting lessons, or seminars (whether in person or online). This is an effective way to monetize your knowledge and skills.

Sponsored Posts: As your audience begins to grow, brands will seek you out for you to create sponsored posts to market their products or services to your audience. 

You can write sponsored posts and product reviews for brands in your niche (for a fee) as a way to monetize your blog. 

Just make sure that the topics you write about are aligned with your target readers’ tastes to avoid alienating any of them.

If you enjoyed this blogging course and want to learn how to make even more money with your craft blog, then read this article. You won’t be disappointed.

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