How to Start a Craft Blog and Make Money in 2024

Are you a fellow crafter looking to start your own crafting blog? Then you’re definitely in the right place. This is the ultimate guide on how to start a craft blog and make money in 2024!

*This post may contain affiliate links, which means if you choose to make a purchase, I may earn a small commission to pay for coffee at no extra cost to you. I greatly appreciate your support! SEE FULL DISCLOSURE HERE

If you’re reading this, you probably share my passion for all things pretty, party and crafty. As a craft blogger, I’ve been on this journey for a while, and I’m thrilled to guide you through the process of starting your very own craft blog.

This guide is jam packed with steps, resources, and recommendations. So, below, I’ve included a table of contents in case you need to jump around. So, grab a notepad, and get ready to take notes.

Why Start a Craft Blog

If you have your own craft business, or simply just like to craft but looking for additional income streams, a craft blog is a good idea. Having your own website would allow you to show off your projects and designs more organically and can be monetized through affiliate links and ad networks.

Creating a presence outside of social media, is a move in the right direction. You never know when you may lose your account or a platform decides to close or start charging a fee. So let’s get your online presence established.

Establishing Your Craft Blog:

Choose the Perfect Domain Name

Your craft blog’s domain name is like its unique fingerprint. It’s the web address where fellow crafters will find your collection of DIY projects and creative inspirations. The best way to go about this is to pick a blog name that reflects your personality and resonates with your target audience. Keep it short, memorable, and relevant to your specific craft niche.

For example, my domain name is Looking back, I would choose something that’s a little easier to remember, but ya’ll have been rocking with me, so I’m rocking with it.

Make sure before you settle on a name, that the handles are available on the social media platforms you plan on joining. Also, make sure it is not trademarked.

Set Up Your Web Hosting

Now that you have a killer domain name, it’s time to set up your own blog. The easiest way to do this is by choosing a user-friendly platform like WordPress. Opt for a self-hosted WordPress blog for full control over your content and design. Not to mention, this platform makes is easy to monetize with tons of tutorials on youtube. It might require a bit more effort, but trust me, the flexibility and customization options are worth it. Plus, it’s a great way to establish your authority in the craft blogging sphere.

Now let’s get into the technical aspect of HOW. I use Siteground as my web host and have zero complaints.


SiteGround has three plans, all of which include free email accounts at your domain name. Plus if you sign up through my affiliate link you can get up to 80% OFF!!!

  • The StartUp plan is perfect if you only have one website and only need basic features
  • The GrowBig plan is my personal recommendation, it has premium features and includes the option to host multiple websites *go halfsies with a friend maybe*
  • The GoGeek plan is perfect for people with e-commerce and larger sites, or more geeky development needs like staging and GIT integration


You’ve already chosen your domain name, now buy it! You can buy a new domain straight from Siteground, or sign up with an existing one you may have already purchased from a site like Godaddy. Just remember you want it to be short and memorable. Choose something you can live with.


Unlike many other hosting providers, Siteground’s discount applies to any of the initial periods chosen during the sign up process. So you can choose a short period or longer period, it’s up to you. 


Next, Siteground offers automatic installation of WordPress. This is how it will look when you begin.


First, you’ll need to install the application for building your website, in our case – WordPress. When you log in for the first time in your Client Area, you’ll see a welcome message and a button “SET UP WEBSITE” which will take you directly to the installation process.

Next, you will select Start New Website and WordPress as your application of choice if it is not already selected.

Finish the installation process by choosing whether to add extra services, such as SG Site Scanner, which scans your website every day and alerts you if your website has been hacked or compromised. Domain Privacy is definitely recommended to protect your personal details from appearing in the domain registrar.

Once the installation has finished you will be prompted to begin the WordPress Starter wizard. You can choose a free theme to start with or as a place holder. Then add plugins to expand functionality, such as contact form, shop, etc.

When you’ve made your choice, click Complete. In minutes, your new website will be ready with the content and functionalities you have added. Just log in your site from and start adding content using the custom WordPress dashboard or upgrade your theme to something more personalized.

Find the Perfect Blog Theme

The first thing visitors notice when landing on your blog is its design. You can make a memorable first impression by investing in a premium theme. While free themes are available, a premium theme will give your blog a professional look and enhance the overall user experience. I love the Kadence child themes that Restored316 offers. I personally use the Create wordpress theme from them, which I LOVE and is perfect for crafters! Plus, they have great customer support and a facebook community ready to help. But if you don’t have the budget right now, you can always use a free theme as mentioned above.

Create Theme

Building Your Craft Blog Brand

Build an Email List

As a new blogger, some people may advise you to wait until your craft blog starts to gain traction before building an email list. I actually disagree. It’s best to start right from the beginning. Incorporate you email list sign up form on your home page, in your linktree, and on every  blog post.  It’s a great idea to have a direct line of communication with your audience, especially since social media can be finicky. Share exclusive content, updates, and even special discounts on crafting supplies. Building an email list is like weaving a community around your craft blog.

You could start with free email list provider, but I currently use Flodesk. The reason why I opted for Flodesk is because the price does not increase as your subscriber list grows. Whether you have 3,000 subscribers, or 300,000 subscribers, you still pay the same price. However, Convertkit is a popular choice for many craft bloggers, which I must admit I’m considering. However, if you have 50,000 subscribers, the cost gets pretty pricey.

Optimize for Search Engines (SEO)

Getting your craft blog noticed by search engines is the key to attracting a wider audience. You want your blog posts and images to land on the first page of Google. Think about how many times you actually look on page 2 or 3 of search results. The key for success is to end up on page one.

Use relevant keywords in your blog posts, meta descriptions, and image alt tags. 

I have a subscription to RANKIQ. It provides a list of low competition keywords for blog post ideas. These are searches that people are looking for, but not a lot of posts available on the topic. This makes it easier for new blogs to make it on the first page on Google. It also has a feature to grade your blog post and blog title to ensure you are including keywords related to your blog post topic.

Leverage Social Media Platforms

In this digital age, social media is a powerful tool for promoting your craft blog. Create social media accounts dedicated to your blog, and share your posts across platforms like Facebook, Instagram, and Pinterest. Engage with fellow craft bloggers, join crafting communities, and watch your blog grow!

Crafting Content & DIY Posts

Organize Your Craft Blog

1. Create a Well-Defined Menu Structure:

  • Develop a clear and intuitive menu structure. Common menu items for craft blogs include:
    • Home
    • About Me
    • Blog/Posts
    • DIY Projects/Tutorials
    • Resources
    • Shop (if applicable)
    • Contact

2. Craft an Engaging About Me Page:

  • Share your crafting journey, interests, and what readers can expect from your blog.
  • Include a professional and friendly photo of yourself to make a personal connection with your audience.
  • Provide contact information or links to your social media accounts.

3. Organize Blog Posts:

  • Implement categories and tags for your blog posts to make it easy for readers to find content related to specific topics or projects.
  • Consider creating a featured projects or popular posts section to highlight your best content.
  • Use clear and descriptive titles for your blog posts.

4. Include a Resources or Tools Section:

  • If you frequently use specific crafting tools or materials, consider creating a resources section where readers can find information about these items.
  • Include affiliate links if applicable, but prioritize providing valuable information to your audience.

You can visit my tools I use page to see how I have it set up. Below is also a small snippet to show how I organize it.

Learn How to Start a Craft Blog and make money in 2024. Share your DIYs, tutorials, printables & recommendations on your own blog.

Create Compelling Blog Posts

Now that your blog is set up, it’s time to fill it with engaging content. Craft blog posts can cover a wide range of topics, from DIY projects and tutorials to showcasing handmade items. Be consistent in your posting schedule, whether it’s once a week or more, to keep your audience engaged.

Monetizing Your Craft Blog: Turning Passion into Profit

This is the part you were looking for, I’m sure. You’re sharing all of your crafts, tutorials, and printables on your blog for free, so how can you monetize all of the time and effort you put into creating content. 

Monetizing your craft blog is an exciting step that can turn your passion into a profitable venture. Just remember, the most successful blogs diversify their income. Here’s a detailed breakdown of various strategies you can use to generate income from your craft blog:

1. Affiliate Marketing:

  • How it Works: Partner with companies or brands related to crafting.  Promote their products in your blog posts using special affiliate links. When your readers make a purchase through those links, you earn a commission.
  • Tips:
    • Choose affiliate programs that align with your niche and have products relevant to your audience.
    • Be transparent with your audience about the use of affiliate links.

Michaels, Joann, Hobby Lobby, Amazon all offer affiliate programs. However, don’t forget about “growing” businesses. Check out fellow crafters who have shops to see if they offer affiliate programs. We have an affiliate program for those who have used our products before, The Craftprint Shop and Cosmos Ink are just a few that offer it, but there are plenty more!

2. Google AdSense and Ad Networks:

  • How it Works: Display ads on your blog through ad networks like Google AdSense. You earn money when visitors click on the ads or view them (impressions).
  • Tips:
    • Don’t overload your blog with ads; find a balance to maintain a positive user experience.
    • Optimize ad placement for better visibility without compromising the aesthetic appeal of your blog.

3. Sell Your Craft Items:

  • How it Works: If you create handmade items, consider selling them directly through your blog. You can set up an online store or link to an existing e-commerce platform.
  • Tips:
    • Showcase your creations through high-quality images and detailed product descriptions.
    • Implement secure payment gateways for a seamless purchasing experience.

Woo-commerce integrates perfectly with your self-hosted WordPress blog to allow you to start selling. I started with Woo-commerce, but switched to Shopify for advanced reporting and tools. This is why my shop is on a subdomain at and separate from the actual blog, but I still include a link to my shop in my blog’s menu.

4. Offer Online Courses or Workshops:

  • How it Works: Leverage your expertise by creating and selling online courses or workshops. Teach your audience various crafting techniques or provide in-depth tutorials.
  • Tips:
    • Use platforms like Teachable, Zoom, or Facebook groups.
    • Promote your courses through blog posts, social media, and email newsletters.
Learn How to Start a Craft Blog and make money in 2024. Share your DIYs, tutorials, printables & recommendations on your own blog. Plus how to monetize it.

For example, I offer a couple of pre-recorded online classes, that can also be shared on my craft blog and marketed to my email list.

5. Collaborate with Sponsors:

  • How it Works: Partner with brands for sponsored content. While Tiktok and Instagram are popular platforms, being able to offer a bundle deal will increase your odds of securing a deal. This could involve writing a blog post featuring their products or creating DIY projects using their materials.
  • Tips:
    • Ensure that sponsored content aligns with your brand and is valuable to your audience.
    • Clearly disclose any sponsored content to maintain transparency.

6. Offer Premium Content or Memberships:

  • How it Works: Provide exclusive content or perks to subscribers who pay a monthly fee. This could include advanced tutorials, downloadable patterns, or access to a community forum.
  • Tips:
    • Create a membership section on your blog or use platforms like Patreon to manage subscriptions.
    • Deliver consistent value to keep subscribers engaged.


Love pretty, parties, crafts and free? All that I ask is that you don’t be a stranger and CLICK HERE to follow me on INSTAGRAM or subscribe to my YOUTUBE channel. If you think your friends might like it, share the link to the post and pin the image below. Do that, and you can expect tons more freebies, tutorials, party inspiration, recipes and recommendations!

Congratulations! You’ve now completed the step-by-step guide to starting your own craft blog in 2024. While there are a few other things you can do to ensure the success of your blog, which is more advanced, this is a great for beginners on how to get started.

Remember, the most important thing is to enjoy the journey and let your creativity shine. Whether your aim is to make it a full-time job, an extension of your crafting business or a hobby that brings in supplemental income, your craft blog is a reflection of your passion for crafting and a platform to connect with like-minded individuals. Happy crafting!

Learn How to Start a Craft Blog and make money in 2024. Share your DIYs, tutorials, printables & recommendations on your own blog.
Find this post helpful?

Share it on Pinterest

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *