Drive tons of traffic to your site (and build your email list) using the power of Pinterest

Pinterest is an amazing source of traffic and leads (and no, it's not just for 30-year-old, Suzy Homemakers). It’s one of the most underutilized but insanely effective marketing platforms out there. You can use it to exponentially grow your email list. Learn more and Pin this for later!

Use Pinterest traffic to grow your email list

Pinterest is an amazing source of traffic and leads (and no, it's not just for 30-year-old, Suzy Homemakers).

It’s one of the most underutilized but insanely effective marketing platforms out there. You can use it to exponentially grow your email list

Here's how the flow works:

Pinterest -> massive traffic to your website -> seeing a lead magnet or content upgrade on your site -> people signing up for your list

You'll notice that the third step in this roadmap is when your website visitors see a lead magnet or content upgrade on your site. This is crucial. 

To effectively leverage your traffic, you need to capture names and emails!

Build the foundation to capture traffic

So, before I dive into how to leverage Pinterest to get traffic to your site, I want to make sure you have mechanisms in places to capture your traffic and get them on your list!

The reason?

Because people may come from Pinterest to your site or blog to read something there, but they may not be ready to buy.

In fact, MOST people who visit won't be ready to buy.

But, by coming to your site to read or watch your content, they have just raised their hand and said to you "Hey, you're interesting. I dig you and what you have to offer." They basically have just gone from a cold lead to a warm lead.

They are no longer casual; they are engaged.

But, let’s face it, with all of the information we are bombarded with, we all have the attention span of a drunk goldfish.

In fact, statistics show more than 70% of the people who visit your website will never come back.

That’s why when people visit your site, you must make it your top priority to capture their name and emails (or you may never see them again).

By getting these engaged and interested leads on your email list, you can build a relationship with these people so they begin to know, like, and trust you.

Then, when these people who LIKE you are ready to buy, they'll buy from YOU!

And, you can continue to email your list of customers and leads over time to nurture the relationship so they will buy you – not just once – but again and again and again.

Of course, you'll need an email service provider (ESP) to manage your list. If you don't have an ESP (or don't like the one you are using), I highly recommend ConvertKit. It is an amazing tool which is why I use it.

ConvertKit allows you to easily:

  • deliver lead magnets to your audience and tag the lead as interested (over time, this will help you know what your customers are most interested in)
  • create many different types of forms for your website and blog
  • get great form stats to see which convert best
  • segment your subscribers based on which lead magnets they download
  • build multiple automated email sequences (super important as your funnels get more sophisticated)

In addition, ConvertKit has a dedicated deliverability team to make sure that emails get into inboxes (instead of junk folders). 

If you want even more ideas for organic traffic, get my Ultimate Guide to High Converting Traffic. It's free and lists 63 ways for you to drive traffic to your site!

Steal My Traffic Building Secrets!


Grab my Ultimate Guide to TRAFFIC! In addition to Pinterest, it has 60+ ways to drive free high-converting traffic to your site so you can quickly build your list.

I promise I'll never send you spam or share your email address. Powered by ConvertKit

Create lead magnets to build your email list

In order to get people's names and emails, you need a lead magnet. (Also known as freebies, freemiums, sign-up incentives, opt-in bribes, demand generation asset, sign-up offers, etc.)

Regardless of what you call it, a lead magnet is simply something that you give away for free in exchange for someone's name and email address. By getting these people to subscribe to your list, you can send them emails with new content and updates about your offerings. Over time, you build a relationship with your email subscribers so they begin to know, like, and trust you.

Then, when these people who LIKE you are ready to buy, they'll buy from YOU! Once they are on your list, you can continue to email individuals even after they've become customers. When you continue to nurture the relationship, your list of people will will buy from you – not just once – but again and again and again.

If you want to learn more about lead magnets, I've written a blog post about it:
The 5 essential steps to creating lead magnets that rapidly grow your email list

Grow your email list with content upgrades

The second way you will be capturing people’s names and emails to build your list is a called a content upgrade.

A content upgrade is a gated piece of valuable information that expands upon or complements a blog post. It increases conversion from about 2% of people on your site to around 30% of your blog readers!

For example, if you were reading a blog post about how to sneak vegetables into meals for picky kids, reading it might not be enough. You might also be interested in downloading "5 Recipes that Picky Kids are Guaranteed to Love."

This is a perfect content upgrade to expand upon the blog post because the recipes are both valuable to the reader and they are specific to the article. It's likely to get a high conversion rate – people will be willing to exchange their name and email to get the recipes.

I recommend having a content upgrade on every blog post.

It's extra work, but it's such a list-building accelerator that it's absolutely worth the effort.

If you have blog posts now, but no content upgrades, get started by looking in Google Analytics for your most visited blog posts and start adding content upgrades to your top five most visited posts.

This will get you the most leads in the fastest time.

Once you have those setup, then begin adding them to each new post you create.

If you have time, begin adding content upgrades to other older blog posts (in order of their popularity).

Don’t kill yourself by creating thousands of different upgrades. You can use the same content upgrades for more than one blog post if they have related content.

Want to learn more about content upgrades? Here's a blog post to help you:
How to get more email subscribers: content upgrades boost conversions like crazy

Drive traffic to your site with Pinterest

Ok, so now that we have those foundational elements out of the way, let's talk Pinterest! My mind is blown by the power of this platform. For me, it's the second highest driver of traffic to my website and blog - and this is after only a few months of using it consistently.

You may be surprised to learn that Pinterest actually functions like a search engine mixed with a social media network.

It’s quite remarkable, really.

Just like Google, Pinterest has an ever-evolving algorithm, called its Smart Feed, to display relevant pins to its users based on keywords. 

How to get started using Pinterest

Your first step is to create a Pinterest profile that attracts your ideal client. Tailor your profile, your content, and your pins to these amazing people who just waiting to find you!

Sign up for a Pinterest business account so you can get their analytics tool (there is no cost to do so). It will allow you to see data on the people who are pinning your pins, which boards they’re spending time in, and what they are pinning most.

Next, create a profile. In your bio area, include some brief information about who you help, how you help them, and then include a sentence about your lead magnet with a link to its opt-in page.

You can see my Pinterest profile as an example (be sure to Follow me!).

Weave in keywords that will help people to find you. Search engines use keywords to drive their algorithms - Pinterest does as well. Keywords help Pinterest know what types of content you produce, and it uses that information to show your boards and pins to people who are interested in it. 

This means if you pin a lot of photos of cute puppies, Pinterest is going to fill your home feed with more photos of cute puppies - Not that I would know anything about that from personal experience. (-:

By creating a strong Pinterest profile, you ensure that your RIGHT people find you and that they follow you. 

Create relevant Pinterest boards

What is the main focus of your business and blog? Financial planning, self confidence coaching, knitting hats for cats (yes, this really is a thing!)?   

Regardless of your industry, you can create boards on Pinterest that break down your area of expertise into topics. Keep each board very specific. For instance, a fitness professional might have the following boards: Workouts for abs, Kettlebell workouts, Healthy post-workout shakes, etc. A financial planner might have boards on saving money, debt reduction, IRA planning, and so on. 

Bonus Tip! Make your first board one that features all of your own blog posts!

You can make a board about anything - as an example, take a look at my board on “Lead Magnets and Content Upgrades." (And follow me while you are there!)

Some people think that Pinterest is just for fashion, recipes, crafts, and home decorating. In fact, all sorts of topics are popular on the platform. Popular magazines like Success, Popular Science, and Wired all have Pinterest profiles with large numbers of followers, as well as huge tech companies such as IBM, Samsung, Dell, and Sony.

This means that - regardless of your industry - your content can get found when you create keyword-rich content on your profile, boards, and pins.

As people come across your boards and pins using the Pinterest search function, they start to follow you and your boards, and they share your pins by pinning them on their boards – this then leads to even more people seeing your pins.

If your pins interest the Pinterest users, then they can click on them to go to your blog posts or to download your lead magnets.

Create boards on Pinterest that your ideal client will get value from and will want to follow. As I mentioned boards are essentially ways to categorize your content.

Shoot to have at least 20 boards on your profile that relate to your area of expertise. There is no ideal number, but you want to have a good array.

Add keywords and descriptions to your board descriptions - this will help people find it when they search for the topic in Pinterest (and in Google). For the fitness professional I mentioned above, on their kettlebell workouts board, they may have keywords such as:  kettlebell arm workouts, kettlebell exercises, kettlebell fitness, kettlebell tips, kettlebell fat-burning circuit, and so on.

Bonus Tip: Remove any boards you have created that are irrelevant to your ideal client Are you that fitness professional I mentioned? Then get rid of that board you create for organizing your kids' room - you can always make this a secret board that only you can view.) Otherwise, your content will be diluted and the Pinterest algorithm may suggest your content to people who are not your ideal clients

Add pins to your Pinterest boards

Now it's time to start adding pins to your board. A good goal is at least 150 pins. Any less than that and your board won't be as interesting. The sky is the limit when it comes to a maximum number of pins. 

You want to also pin other people's content in to your boards that are related to your board topic - an array of knowledge will make people more likely to follow your boards.


Millions of people are searching Pinterest every day. And they use keywords to find relevant content. This is why it's essential to incorporate keywords into your pins. For instance, if I blogged about time management and had pins related to this, I would include keywords such as time management tips, time saving tips, time saving hacks, get stuff done, and so on. On my pins, I also like to include a call to action on my pin description such as "Pin this for later" or "Pin this to your board " or "Click through to read more."

Bonus Tip! Add keywords into your pin descriptions to make it easy for people to find them.

Schedule Pins with Tailwind & BoardBooster

BoardBooster and Tailwind are scheduling tools for Pinterest that allow you to automate your marketing on Pinterest.

There are 2 tools that help you schedule your Pins on autopilot: BoardBooster and Tailwind. I like both for different reasons, but lately, I have been using the heck out of Tailwind. You want to be pinning A LOT. These two tools will automate this process and once you set them up, they don't take much to maintain them.

You don't want to be on Pinterest all of the time. And, in order to grow your following (which is what gets you more traffic), you need to get your Pins in front of the right people. For example, my following has been growing like crazy and it's all thanks to Tailwind. I started with it, and it has been amazing (I added BoardBooster a couple of months ago and am testing it to see if it helps.)

Bonus Tip! Sign up for Tailwind and watch your traffic go through the roof!

Make pinnable images for your blog

Make your blog post images pinnable. You do this by creating pins for your lead magnets and your blog posts. Pinterest users love bright, attractive vertical images with text. These types of images get pinned over and over again. 

The easiest way to create these is to use CanvaPicMonkey, or for the more experienced designer, Photoshop. Canva and PicMonkey both have Pinterest templates your can use to create your Pins. I use both of these tools and LOVE them.

You can also create pins for your lead magnets, products, and affiliate links and pin them on your boards. 

Make sure you create vertical images, not horizontal. The standard size is 735 x 1102, but feel free to go even taller if you want! It's important to be consistent with your branding, images, and fonts so people get to recognize your Pins.  

Remember to write compelling, keyword-filled descriptions for your Pins - about 2-4 sentences is usually perfect. Avoid using #hashtags since the Pinterest algorithms don't "like" them.

Pin different lead magnets and blog posts to your boards. You can put the same pin on different boards.

Bonus tip: You can create multiple Pins for the same blog post and lead magnets and pin them. I typically create 5 - 6 pins for each one of my blog posts and lead magnets.  

Join group boards on Pinterest

You've probably heard about group boards on Pinterest. These are crucial for rapid growth and accelerated traffic. The reason for this is because there are so many contributors on each board, that it gives you a much larger network seeing your pins and re-pinning them to their boards. 

To use group boards effectively, you should pin your various blog posts and products, as well as other people's pins that are related to the topic of the board. Aim for around 80% other people's content and 20% of your own. You can add your group boards to your Tailwind account to automate pinning on them! 

To find group boards, go to Pinterest and search for {your industry + group boards} then click through to the boards and follow the instructions to join. Try to join groups with a lot of followers. 

Bonus Tip! If you are blog about business, social media, marketing, and related topics and looking for a fantastic group board to start with, join  ‘Business Bloggers and Online Entrepreneurs‘ group board! To join, click the image below and follow the directions. 

TIME TO TAKE ACTION: Get on Pinterest if you aren't there already. Work on creating a magnetic, key-word rich profile that will attract your ideal client. Just start small - Create one or two topic-focused boards and write the descriptions for these. Hide any irrelevant ones that you have.

Do a search in Pinterest to learn what people are looking for related to your baords. Begin to pin relevant content to your boards.

Next, begin to create 4-5 pins for your lead magnets and blog posts. Pin these to your boards as well. Rinse and repeat. Once you have the beginning steps down, sign up for an automated tool like Tailwind that will accelerate your process.  

As you add more boards and more pins to Pinterest, each day you will see wins. Your traffic will go up and you'll get more email subscribers. 

Any additional tips? Add them in the comments below!