This post contains affiliate links. I only promote products I truly love + feel are a valuable resource for my readers. For more information, please see my disclaimer.

How To Create An Irresistible Free Resource Library

Not too long after I started my blog, I decided to offer opt-in freebies for my readers so I could start building my email list. I’ve heard so many times out there an email list is extremely important for your blog.

Why do you need an email list?

Well, because besides your website — your email list is the only thing you truly own. All those followers on Instagram and Twitter? Yep, they could shut your accounts down any second and you would lose everything. Email lists are literally the best way to connect with your audience and they more often than not, convert to buyers of your products in the future.

Psst. Haven’t started your blog yet? Siteground is currently offering $3.95/mo for their first blog hosting plan! Click here and use my affiliate link (at no extra cost to you) to snag the deal and get started on your dream blog!

So I hopped on over to MailerLite and signed up for their free plan (up to 1,000 email subscribers) so I could create an email list and start sending out newsletters to my readers asap. I created free downloads to go along with my list. If I created a blog post, I would offer a free ebook or checklist to go along with it and readers would have to subscribe to my email list to access it the extra content.

There’s a couple of different ways you could deliver these freebies. You could deliver them straight to the subscriber’s email or you could create a free resource library. I went with the option of creating a library because it was so much easier and more organized!

What is a free resource library?

A resource library is essentially a page on your blog where you list ALL of your opt-in freebies in one spot. How awesome is that?! Instead of having to deliver specific files to certain readers that opt-in, you just send them over to your library of goodies. It’s a great way to offer content upgrades and your readers don’t need to be signing up for multiple downloads that they’re interested in.

The goal of a resource library is to provide extra value to your readers that they wouldn’t normally get just reading your blog. They’re super helpful and there are so many things you can offer in them. Like step-by-step tutorials, videos, printables, ebooks, checklists, calendars and so much more!

Make sure that your freebies are relevant and tailored to what your target audience is. If you’re a beauty blogger, you could offer beauty quizzes or an ultimate list of your favorite makeup products. And if you’re a fashion blogger, you could offer a gift shopping guide or a vacation packing list. Whatever your niche is, the ideas are endless.

How to create a resource library

So how do you actually create a resource library?

Great question! On self-hosted WordPress, you can easily create a free resource library. You’ll want it to be password protected so that only your email subscribers will have access to it.

Here’s what you’ll need to get started:

  • A WordPress blog or website
  • An email service provider
  • Images of each resource (optional)
  • Google Drive, Dropbox, etc.

and duhhh.. the actual resources you’ll be providing!

I set up my welcome emails on my email service provider to include the password to my library so that way when subscribers sign up they instantly receive the password straight to their email so they can start using it! Now to create the actual page of the library, you will head over to WordPress and create a page as you normally would.

You can make the page password protected by looking in the right-hand side of your screen in the section where it says “Publish.” In this area, you’ll see an option for Visibility where you can click “edit.” Once you’re there, select “password protected.” Then, it will ask you to choose a password for your library.

How To Create An Irresistible Free Resource Library

Start off with a title and introduction to your library + let readers know what they can expect to find in it.

In my free resource library, I also include the password again in case it gets lost on their email. You can also include it in every newsletter you send out so they don’t forget. Then I include a list of all my opt-in freebies and content upgrades with a link to each one.

Creating a Landing Page for your Library

You can create a beautiful landing page with more details about your Resource Library using the free plugin Elementor!

Elementor is a drag and drop plugin that allows you to design your website pages in any way that you like. You can either choose to create one from scratch or you can invest in some pretty effective landing pages by Bluchic! (hint: that’s what I did!)

Bluchic’s landing pages totally changed the game for me. I’m not a pro at web design so I did experiment a bit with Elementor and tried to design my own page with no luck. My pages were okay… but nothing compared to the Bluchic Landing Page Templates.


Here’s what my Free Resource Library landing page looks like now:

I highly recommend checking out Bluchic if you want easily customizable drag and drop templates to build pages with. You can use them for your Resource Library or for opt-ins, webinars, tripwires, literally you name it.

I even used them to help me design my homepage.

Otherwise, if you feel confident enough, I recommend messing around with Elementor and creating a page that highlights all the benefits of joining your library. Give them a REASON why they should want to join!

Click here to check out Bluchic’s Landing Page Templates

Adding your freebies

Now you can just do text links or you could include images of each resource (or both!) Whatever you prefer, you’re the boss. You can easily create beautiful images of them on Canva too.

You can upload your freebies to Dropbox or Google Drive and then add the links to your library. If you upload them to your WordPress site via the media area, you can also just directly grab the link from there. I like to use bitly to shorten my links and so that I can monitor the clicks on each freebie. That way I know which freebies are successful and which ones are a miss.

After that, every time you make a blog post with a content upgrade you can simply just add the opt-in box. Or you could simply add a link to the signup form so that people can subscribe + access the free resource library.

Once everything is all set up and looks good, your library is ready to be published for your the world (well, your subscribers) to see! It’s super simple and you can just easily go in and update it with new downloads in the future.

It seriously helps build your email list and cultivate a community + audience around your blog.

Still need help creating your library? Send me an email and I’d be more than happy to help!

How To Create An Irresistible Free Resource Library

What do you offer in your free resource library?