How To Earn Money As A New Craft Blogger

Welcome to my little corner of the web! If you’re here I am going to assume you’re interested in craft blogging and earning an income from it online. Perhaps you already blog about crafts or even are totally brand new to the online world. Whatever the case may be, I am going to tell you exactly how to earn money as a new craft blogger.

This post contains affiliate links for which I may be compensated a small amount if you should click and purchase something through them. This is at absolutely no extra cost to you.

Crafting Your Craft Blog – A Step-by-Step Guide

Set Up Your Website

  • Choose a domain name that reflects your craft niche.
  • Opt for self-hosting for better control and professionalism, using platforms like Bluehost.
  • Design a captivating logo with tools like Canva.
  • Select a theme that suits your craft niche, ensuring aesthetics align with your brand.
  • Populate your website with engaging content, including tutorials, craft ideas, and personal stories.

Brainstorm Craft Ideas

  • List down your favorite crafts and select one to focus on.
  • Generate blog post ideas around your chosen craft, offering tutorials, tips, and inspiration.
  • Consider creating craft video tutorials for platforms like TikTok and YouTube to expand your reach.

Harness the Power of Pinterest

  • Set up a Pinterest business account and optimize your profile.
  • Create visually appealing pin images using Canva.
  • Pin regularly, particularly after publishing new blog posts, to drive traffic to your website.

Monetize Your Craft Blog

  • Join affiliate programs like Amazon Associates, ShareASale, Rakuten, or ClickBank.
  • Promote relevant products and services through your content.
  • Utilize advertising networks like Google Adsense or premium networks such as Monumetric, Ezoic, or Mediavine for additional revenue.
  • Explore sponsored post opportunities by reaching out to brands once your website gains traction.

Master SEO for Traffic Growth

  • Learn the basics of Search Engine Optimization (SEO) to improve your website’s visibility on search engines.
  • Incorporate relevant keywords into your content, including titles, headings, and body text.
  • Focus on attracting organic traffic, as it increases the likelihood of clicks on affiliate links and ad revenue.

Engage with Your Audience

  • Foster community engagement through comments, social media interactions, and email newsletters.
  • Provide valuable content and respond promptly to inquiries to build trust and loyalty among your readers.

Continuously Learn and Evolve

  • Stay informed about industry trends and refine your craft blogging skills.
  • Experiment with various content formats and marketing strategies to optimize your blog’s performance over time.

By following these steps and staying dedicated to your craft blog, you can turn your passion into a rewarding online venture.

Join An Affiliate Program Like Amazon Associates

With Amazon’s affiliate program alone I have managed to generate decent shipped item revenue and hundreds of dollars a month from ads and other affiliate marketing sources as well.

Is there some crazy secret on how to make this kind of money? No. Literally anyone in the world can do this.

Finding and adding income streams that you are passionate about makes things a lot easier.

Shipped Revenue

Turning a hobby into a passionate online business is not impossible, but it does take a little work.

Promoting craft products from Amazon is fun and easy because you likely are using many of them already! It’s easier to promote things you know about.

I highly recommend you check out my Amazon Associates guide if you are interested in the program. It has a lot of great tips and advice.

My personal craft blogging journey.

Before I go any further I want to give you a little background on how I became a craft blogger myself and was able to quit my dead end job.

Like many people out there I began searching ways to earn money online. This of course led to hundreds of websites that claim to have legit work from home jobs. Most of them are just filling out surveys for a few cents here and there. The things we’ve all seen before.

I knew there was more to it. Why would anyone just settle for doing surveys? Anyway, I stumbled upon a Facebook group about how to make your own blog. Down the rabbit hole I went!

Immediately I signed up for a domain and web hosting from Bluehost. I highly recommend Bluehost for your hosting needs. They are so helpful and offer chat support for your website.

I created my own website and started a simple “mommy blog”. I had no sense of direction, but I knew I loved making crafts and writing about products I like to use.

How I was able to finally quit my horrible factory job

Yes, it’s true. I still was working full-time and running a blog. How did it go? Not very well. I was so annoyed with having to come into a job I couldn’t stand while struggling to get my blog going. I had no clue how to make money with a blog, and I nearly gave up after getting no traffic for so long.

After a while, I learned how to promote my blog posts on social media and practice good SEO. 

Over time, all of these factors combined to give my blog the boost it needed. 

Eventually, I was able to quit my awful job and start blogging full-time. It was such a great feeling!

What you need to get started as a new craft blogger

The first thing you are going to want to have is your own website. If you already have one, you’re leaps and bounds ahead of the game. You have a few options if you don’t have a website yet.

You can make a website on a free platform.


You can purchase your own domain.

Should I get a free website or purchase my own?

Here’s my honest advice. Consider purchasing a website domain as a business investment. This is your corner of the internet where you are in charge. Your website represents you! Having your own website makes you look professional and brands really like that.

But are free websites okay to use? Sure! You can use them all you want and some people succeed with them. What is great is that you can create a free website and then decide later to purchase the domain.

I highly recommend going self hosted with Bluehost. It’s going to help you have more control over your blog and revenue in the long run.

What should my website include?

A great name that reflects your craft niche.

An incredible and memorable logo. (You can design a logo for free at

Aesthetic theme that suits your craft niche. (Sewing, knitting, painting, selling things on Etsy, ect.)

Plenty of content.

Brainstorm Your Craft Ideas

In order to become a successful craft blogger you need to have content. I recommend writing down several crafts that you love to make in a notebook. Decide which one you are the most passionate about and start there.

Now, create several blog post ideas based on that particular craft. For example I like to make resin crafts so I have written multiple blog posts that have to do with it.

  • How to make your own cute resin hair clips
  • 10 Awesome resin molds to use for projects
  • 9 Superior tips for resin art beginners
  • How to use resin with your Cricut projects

These are all blog posts I’ve made focused around a single craft I chose.

You can also make craft video tutorials which are super popular on TikTok and Youtube.

Pin To Pinterest

I can’t stress enough how important Pinterest is to a craft blogger. Especially one who wants to earn money from their crafts or craft blog posts.


Pinterest is free and the traffic from it is free.

How do I get started with pinning to Pinterest?

All you have to do is make a free Pinterest business account. Set up your profile with a nice picture and description of what you will be pinning about. Also add your website link to the profile so people can easily visit your site.

Use Canva for free to make your pin images.

Make pins for all of your content as you go. I typically make my pins right after I am finished publishing a post. This helps me stay on track. Pin to Pinterest and over time your website traffic will really grow like crazy.

So where does earning money come in?

Monetizing your craft blog can be done in several ways. The easiest way of course being affiliate marketing.

As a crafter you undoubtedly use many different products to make your crafts. When people follow through and click a pin on Pinterest that leads to your website, what do you think they want to see?

  1. They will want a clear tutorial on how to make a craft.
  2. They will want to see the products you used to make it.

All you have to do is join an affiliate program that features some of the products you use for crafting and then promote them through your content.

My favorite affiliate program currently is Amazon, but there are so many others out there! Here are a few reputable affiliate programs to join with your new craft blog.




How does affiliate marketing work?

Affiliate marketing is a simple concept. You promote products and services that you enjoy and in return get a small commission when you make a sale.

However, in order to get sales, you have to have traffic to your content. Pinterest can provide a lot of help with this, but organic search is also important.

Do you use something like Google or Bing to look up things online? I do, and so do billions of other people around the world. That’s why SEO is extremely important.

Search Engine Optimization.

Ok this seems complicated now…I don’t know if I can be a successful craft blogger.

Yes you can. You absolutely can! Don’t worry one bit because I am here to help you understand SEO and all of the other things you need to know. Just stick with me.

Let’s recap

  1. Make a self hosted website.
  2. Deck it out with a great logo, theme, and headline.
  3. Create great content which can be in the form of tutorials, recipes, or how-to videos.

How to use SEO for gaining traffic

SEO can get pretty technical, but here is what you need to know. Search engines use keywords to direct searches to relevant content.

What does this mean?

If I search “How to make a resin coaster” I am going to be given results on the search page. Search engines determine how relevant your content is by how in depth, helpful, and keyword rich it is. Along with tons of other factors.

Always try to target a keyword in your content and focus on it throughout the post. You don’t have to keyword stuff, but make sure the keyword appears in the title, the first paragraph, and then naturally throughout the content.

*Keep in mind about algorithm changes*

What does that mean for you? It means keeping up to date with the latest algorithm changes. In today’s ever-growing online world, Google and search engines prioritize user experience over all else. Consider this when writing your content. Be helpful and genuine.

Why is traffic so important?

The more people that come to your website, the more clicks you are going to get on your affiliate links. It’s just simple math.

If 20,000 people visit my website a day, the chances are way higher of someone purchasing something than if I only 5 people visit.

More clicks = More Purchases = More Money For You

Ads Are Another Great Stream Of Revenue For A New Craft Blog

Many people sign up for Google Adsense almost immediately after making a website and most of them qualify and can begin earning money from ads right away.

However, you can always wait until your craft blog grows a bit and sign up for a premium network like Monumetric, Ezoic, or Mediavine.

I personally use Ezoic and really love their onboarding support. Installing Ezoic on your site is easy, but you must meet the traffic requirements.

Getting Sponsored Posts As A New Craft Blogger

After you gain your footing with a website and have built up a bit of content. Typically 10-50 posts. You can begin emailing brands about sponsored post opportunities.

You can usually do this by emailing the marketing department of most brands. Sometimes the email isn’t easy to find, but it can be often found at the bottom of their website.

Over time you can begin negotiating with brands for an exchange of money for product reviews. You can also get paid in product if you’d prefer. Remember, the worst thing you’re ever going to get is a big fat “no” or no response at all. It doesn’t hurt to try!

Don’t Wait To Get Started

There is no better time to get started as a new craft blogger and there are still plenty of opportunities out there in the online world.

With literally billions of people online and making searches every day, you can stand to earn a lot of money on the web.

Don’t wait to get started on your new adventure with a craft blog!

Feel free to email me @ [email protected] if you decide to make a new craft blog! I would love to answer questions and even showcase your website once you’ve finished it!

If you like this, you may like one of my other helpful posts!

Amplify your blogging success right away with these 50 tips

Scroll to Top