The Ultimate Guide To Lead Generation For Small Business

The Ultimate Guide To Lead Generation For Small Business

As we often say:

Sales are the lifeblood of any business.

And if you want to make more sales, you need first to get more leads.

Today we are going to discuss:

  • What is a lead?
  • What is lead generation, and why is it important?
  • How to generate leads for a small business?

Want to keep your sales pipeline full?

Continue reading…

What Is a Lead?

A lead is anyone who has:

  1. Expressed an interest in your product.
  2. Provided you with their contact details.

For example, an email subscriber is a lead because they visited your website and gave you their email address.

What Is Lead Generation?

Lead generation is the process of collecting the contact details of people who have expressed an interest in your product.

There are many different lead generation strategies, but they can all be divided into these two categories:

  • Inbound lead generation is about attracting potential customers (e.g. content marketing).
  • Outbound lead generation is about reaching out to potential customers (e.g. cold calling).

Which one of these two approaches is better?

It depends. Some companies benefit more from inbound lead generation, some from outbound lead generation, and some get the best results by combining the two.

It’s best to try things out for yourself and see what works for your business.

B2C Vs. B2B Lead Generation

It’s worth noting that there are three key differences between B2C lead generation and B2B lead generation.

b2b and b2c lead generation puzzle

#1 B2C Lead Generation is Low-Touch, B2B Lead Generation Is High-Touch

The main difference is this:

  • B2C lead generation is low-touch.
  • B2B lead generation is high-touch.

In other words, the former can be fully automated. Meanwhile, there the latter may require networking, cold outreach, sales presentations, etc.

different stages and statistics of b2b and b2c lead generation process

Of course, this is just the general rule, there are plenty of exceptions.

The lower the price, the lower touch the lead generation, so when you are creating a lead generation strategy, the cost of your product is more important than whether you are selling to consumers or businesses.

For example, a boutique that sells luxury items to consumers may need to put more effort into lead generation than a SaaS company that sells $47/month software to businesses.

#2 B2C Cold Calling Taboo Vs. B2B Cold Calling Norm

b2b and b2c cold calling

Another important difference between B2C and B2B lead generation is the way people view cold outreach.

Cold calling an individual consumer may be seen as invasive and weird. Meanwhile, cold calling the relevant person in a company that may benefit from your product is generally seen as acceptable.

#3 One-Sided B2C Relationships Vs. Personal B2B Relationships

b2b and b2c prospect relationship for lead generation

Relationships are essential in both B2C and B2B lead generation, but the strength of a relationship required to generate a lead is different.

For B2C companies, a one-sided relationship where the company establishes itself as an authority in their field through content but doesn’t interact with individual potential customers may be enough.

However, for B2B companies, personal relationships are much more important because in the world of business, the old “It’s not what you know, it’s who you know” adage holds true.

When it comes to making purchases with your employer’s money, there’s additional risk involved because buying the wrong product makes you look bad in front of your boss and can negatively impact your career.

That is why decision-makers want to buy from people they have met in real life, with whom they have personal relationships, and whom they trust.

This means that B2B businesses may benefit from investing in networking by attending industry events, inviting people for lunch, etc.

How To Generate Leads for a Small Business

Okay, so what can you do to generate leads?

Here are seven lead generation strategies that work well for small businesses…

#1 Cold Emails

cold emails for lead generation

Cold emails are the most straightforward way of generating leads.

Justin McGill, the founder of LeadFuze, had great success with this approach.

Here’s how he used cold emails to grow his startup to $30,000 monthly recurring revenue in a year:

Step #1: He Created a List of Potential Customers

LeadFuze is a search engine for leads that can help you find verified email addresses, mobile numbers, and social media information.

Justin created a list of potential customers that he wanted to reach out to, then used his product to find their email addresses.

Alternatively, you can use SellHack, FindEmails, or Hunter to find the email addresses that you need. 

Step #2: He Wrote a Personalized Email To Each of Them Using the Question-Value Proposition-CTA (QVC) Formula

Justin used a specific formula to write his cold emails:

  • Question – He opened with a question that was relevant to that company.
  • Value Proposition – He then got to the core of his message by highlighting what made his product unique.
  • Call-to-Action (CTA) – He ended the email with a clear call to action. “Don’t end the email weakly, with a “Look forward to hearing from you” type closing. Instead, ask directly if they can speak in the next few days OR give them some sort of closing question that begs an answer to elicit some kind of response, ” he explains.

Take a look at this sample cold email that follows the QVC formula:

cold email outreach template

Justin also advises giving the recipient a way to opt-out of follow-up emails:

cold email outreach template

This is important because you don’t want to come across as a spammer that won’t leave them alone.

#3 He Followed-Up on the Initial Cold Email

Merely sending one cold email is not enough. You need to follow up on it.

But Justin didn’t just follow up; he made sure to add value with each subsequent email.

“You don’t want these to be simply “checking in” type messages. Instead, you want to bring more value than you didn’t bring in the first email.

For example, it is the perfect time to now highlight a case study of a company you have worked with and their results, “ he explains.

Justin has seen a lot of success with this email sequence:

  1. QVC Email
  2. Case Study
  3. Value Add (recent blog post link, relevant news article, another case study, etc.).
  4. Break-up Email (letting them know you won’t be following up anymore).

You can also experiment with sending follow-up emails until you get a response, whatever that response may be. Just remember that each email should add value!

#2 Cold Calls

cold calling for lead generation

Cold calling may be nerve-racking, but it’s another straightforward way to generate leads. It can work well once you get the hang of it.

Here are a few tips that will help you get better results with this lead generation method:

Stop Being Awkward

People are often uncomfortable with cold calling.

They either feel as if they are begging for the sale or pushing their product onto someone. But it doesn’t have to be that way.

Best-selling author and renowned sales coach Grant Cardone emphasize that if you believe in your product, then not trying to sell it would disservice potential customers. It makes sense, doesn’t it?

So do you believe in your product? Then you are doing people a favor by cold calling them. You are letting them know about something that would add value to their lives.

Pre-Qualify Leads

You don’t want to waste your time calling up businesses that have no use for your product.

That’s why it’s important to research each company before contacting them to make sure that they belong to your target audience.

Look at the company’s LinkedIn profile, recent press coverage, news on their blog, etc.

This will give you a better understanding of whether or not they would benefit from your product.

Do Customer Research

Once you have pre-qualified a lead, it is time to do customer research.

Here’s what you want to understand:

  • What challenges is the company facing right now?
  • What challenges is the decision-maker facing right now?

You want to present your product to make it clear not only how it will solve a specific problem for a company but also how it will make the decision maker’s life easier.

Keep in mind that the better you understand a potential customer, the easier it is to sell to them, so make sure to do your homework before picking up the phone.

Learn more: Why Entrepreneurs Feel Like A School Bully When Selling On The Phone” (ClickFunnels)

#3 Blogging

blogging for lead generation

Blogging is a great inbound lead generation strategy.

Here’s how you can turn your blog into a lead generation machine:

Step #1: Do Keyword Research

You probably already have a pretty good idea of what your target audience is struggling with.

Do keyword research to identify specific keywords related to those problems that can attract a significant amount of traffic if you rank for them.

Ubbersuggest is a free keyword research tool that you can use for that.

unersuggest dashboard for keyword research

Alternatively, you can use Ahrefs, which is arguably the most powerful SEO tool on the market.

ahref homepage screenshot

Learn more: “Keyword Research for Your Business”(ClickFunnels)

Step #2: Create SEO Content

Now that you have a list of profitable keywords, it’s time to create SEO content around them. 

What matters the most is that you provide genuine value to the reader. Your article should be a comprehensive guide to that particular topic. It should tell the reader everything they need to know about it.

It’s best to go to Google, search for that keyword, then read all the results on the first page. How can you make your article better than what it is currently ranking?

Clearscope comes in handy here. It allows you to analyze competitor content quickly and then optimize your content accordingly. 

writing blog post about best travel credit card

Learn more:“What is SEO Content? How to Write Content that Ranks” (Ahrefs)

Step #3: Get Backlinks

Backlinks are the most important ranking signal that tells Google that your content deserves to be on the first page.

This makes sense. When established websites link to your site, they are effectively vouching for it. Presumably, they wouldn’t link to it if they didn’t think you offer quality content.

That’s why writing great articles isn’t enough to build a popular blog; you need to go out there and get those backlinks.

Here are the three most straightforward ways to do that:

  • Guest post – The easiest way to get a backlink from an authoritative website is to write a free blog post for them. Adam Enfroy used guest posting to grow his blog from zero to 178,021 unique visitors in 2019, so it works.
  • Broken link building – Use Ahfrefs to analyze list posts on popular websites in your niche, find broken links in them, then email the site owners to let them know about the links and suggest your blog posts that they could link to instead. 
  • Creating linkable resources – You can also get links by creating resources that other people want to include in their content (infographics, statistics, case studies, etc.). Remember the infographic at the beginning of this article that illustrates the difference between low-touch and high-touch sales? That’s a great example of linkable content. CrankWheel got a backlink from us without contacting us because they created an image that happens to add value to this post.

It’s important to understand that if you want to create a popular blog in 2021, you need to be aggressive about link building.

 A link here and a link there is not enough. You should aim to build at least one link per week proactively. Ideally more.

For example, back in 2019, Adam Enfroy wrote 80+ blog posts in one year to get his blog off the ground.

That’s the pace you should set for yourself if you are serious about blogging.

Learn more:Link Building for SEO: The Definitive Guide(Backlinko)

Step #4: Create a Lead Magnet

Once your blog starts getting traffic, it’s time to convert that traffic into leads.

You can do that by offering website visitors a freebie in exchange for their email address.

This freebie is called a lead magnet. It can be an e-book, a case study, an email course, a video course, an app, etc. What matters is that it provides genuine value to the visitor.

What does “genuine value” mean? It means that the lead magnet should provide a solution to a problem that the visitor struggles with. 

For example, Jon Morrow is a famous blogger that teaches people how to build a lucrative freelance writing career. 

When you go to his website SmartBlogger you are immediately offered a free cheat sheet for becoming a freelance writer:

freebie offer from jon morrow's smartblogger site

If you are an aspiring freelance writer, you want to know how to get that first paycheck, so you probably won’t hesitate to give Jon Morrow your email address.

Of course, it’s not enough to promise a website visitor something extraordinary in exchange for their email address; you then have to deliver on what you promised. It better be good!

Keep in mind that people use your free content to decide whether they should invest in your premium products, so you want to exceed their expectations with your lead magnet.

Learn more:“How To Create a Lead Magnet That is Highly Effective [With Examples]”(ClickFunnels)

Step #5: Use Pop-Ups to Collect Emails

You can capture more email addresses with pop-ups.

Use ClickFunnels to set up an exit-intent pop-up shown to people as they are about to leave your website. You have nothing to lose at that point.

You may also want to consider experimenting with other types of pop-ups, such as a welcome pop-up shown to the visitor when they arrive on your website. 

That’s riskier because you may alienate the visitor, but you won’t know if it’s worth it until you split test it.

#4 Paid Advertising

paid advertisement drawing

Now that you have a lead magnet, you can promote it via paid advertising.

Step #1: Create a Landing Page for the Lead Magnet

You should start by creating a landing page for the lead magnet. Think about it as a sales page for your freebie. Its purpose is to “sell” the lead magnet.

Step #2: Create an Ad for the Lead Magnet

You should then create an ad that promotes your lead magnet.

Make sure that you emphasize the main benefit a potential customer will derive from getting it.

Remember that Jon Morrow’s subheadline “Go From Total Beginner to Watching Your First Paycheck Deposited in Your Bank Account”?

That’s a great example of a powerful copy. What does an aspiring freelance writer want the most? That first paycheck! 

Now, the question is, what do your potential customers want the most?

Step #3: Drive Traffic To the Landing Page

Run the ad and send people that click on it to the landing page. 

What’s important here is that you figure out how to get email subscribers profitably.

Learn more:“7 Ways to Lower Your Facebook Advertising Costs”(ClickFunnels)

#5 Podcast Sponsorships

Did you know that 75% of the United States population over age 12 are familiar with podcasts?

And U.S. weekly podcast listeners listen to an average of six podcasts per week:

statistics on podcast listeners in us

Consider sponsoring a podcast in your niche. It doesn’t have to be big. What matters is that its listeners are your target audience. 

Usually, podcast advertising includes a custom link for that podcast’s listeners to get a special offer, usually a discount.

However, that special offer can be your lead magnet, in which case you would be using podcast advertising to generate leads.

#6 Print Advertising

print advertising for lead generation

Print advertising may seem old-fashioned, but it nevertheless works well for some small businesses, especially the brick-and-mortar ones.

You can make print advertising more effective by including a link to your lead magnet landing page and a call to action encouraging people to download it.

You can also make it easier for them to provide a QR code that takes them straight to the landing page.

#7 Networking

network building for lead generation

As we have discussed in the section on the differences between B2C and B2B lead generation, personal relationships play an essential role in B2B sales.

So if you have a B2B business, you may want to consider investing in networking by attending industry meetups, conferences, etc.

You may also want to reach out to individual people in your space and invite them to lunch just to get to know each other.

Of course, you shouldn’t expect immediate results from this, but if you play the long game and consistently work at building your network, it will eventually generate leads.


Generating leads is how you keep your sales pipeline full.

When you are just starting, you might have to reach out to potential customers yourself, but your aim should be to eventually get to the point where potential customers come to you instead.

You should also look for ways to automate lead generation as much as possible. 

That may mean complete automation for B2C businesses or partial automation for B2B businesses. You need to figure out what works for your company.

What matters is that you create a system that allows you to generate high-quality leads consistently.

This Is How to Write a Press Release for a Small Business

This Is How to Write a Press Release for a Small Business

Do you need to write a press release for your small business?

Often, when people think of press releases, they imagine large communications teams with an editor sitting at the head, collaborating on a press release together. But what if you run your business on a much smaller scale? How can you make sure you get the word out about developments in your company?

If you’re wondering how to write a press release for your small business, you’re not alone. You’re also not without help.

Below, we’ll go into the steps to writing a press release for your company, no matter its size.

Keep on reading to learn more!

About Press Releases

If this is your first time writing a press release, you may wonder when you should write one and when you should focus your efforts on other parts of your marketing campaign.

This is a great question since press releases aid your marketing techniques.

The biggest difference between a press release and an e-mail marketing campaign lies in its readership. For your other marketing techniques, you focus on reaching your target audience, which consists of the people most likely to buy your product or service. When you write press releases, though, you write to the press and people with an invested interest in your company.

As such, you want to change your approach to speak to these people.

Press releases also focus on different subjects than other marketing approaches. Since they go to the media, they have to be news-focused instead of sales-focused. That doesn’t mean that your press release can’t include a call-to-action, though. In fact, many do.

Collecting Contact Information

Before you start writing a press release, you need to define your recipients. This involves gathering the contact information of people in the local press.

To do this, find out which newspapers and television companies serve your area. Then, visit their website and look at their contact information. These places often have news desks to which they prefer you to send news-related e-mails. If they don’t have a news desk e-mail, take a look at their employee pages.

Many news organizations provide contact information for their editorial staff. If yours does, send your press release to either the editor-in-chief or a managing editor. It’s better to send news-related items to senior editorial staff because they have the direct authority to assign it to one of the reporters under them.

At this point, you should also think about whether or not you want any key people to receive your press release as well. These could be board members, investors, or even clients or donors with whom you have a close relationship.

Do you want help distributing your press releases? Check out these services.

Consider Using an E-mail Management System

Do you have an e-mail management system in place?

If not, you should consider getting one. They store your contacts for you and give you templates you can use to make your press releases appear more professional.

This takes some of the guesswork out of your press release formatting and makes you appear credible.

How to Write a Press Release

So, what are the essential things you need to know about how to write a press release? How do you make your small business press release look just as good as those who have entire teams dedicated to writing for the press?

Fortunately, no matter the size of your business, you still have the opportunity to follow the same techniques the professionals use.

Let’s get into some of them below.

Deciding the Goal of Your Press Release

As you sit down to compose your press release, you should first determine your overall goal.

What do you want to accomplish with this press release? Do you want to tell of a new person you’ve hired or give an important update on your company? Do you have an upcoming event you need to let everyone know about?

No matter what your purpose is, make sure it’s as clearly defined as possible before you start writing. This will make the writing process easier, as you’ll be able to write toward your goal.

Use the News Structure

As mentioned above, the media becomes a key part of your target audience when you write a press release. These people have the opportunity to turn your story into a local (or sometimes even national) news piece. This affords you the opportunity to gain a lot of attention and potentially get new clients.

Because of this, you need to know how to best communicate with the press. In the eyes of media professionals, your press release needs to be a story that fits their organization well. This means you need to learn to present your story as a news piece.

Reporters use a certain structure when writing newsworthy stories. They always start with the lead and continue with the body. Press releases often conclude with a call-to-action.

Writing the Lead

The lead consists of a few sentences in the first paragraph that contain all the pertinent information. This includes answering the 5 W’s and 1 H (who, what, where, when, why, and how).

Think of the lead as a quick summary. Ask yourself what you would want someone to know if they only have time to read the first line or two of your press release.

The Body

Then, write the body, which repeats all of the information in the lead but with more detail.

The important information always goes near the top, with the less crucial information at the bottom. Your body can be several paragraphs long. In general, though, you should try to keep your press release brief and to the point.


At the end, include a call-to-action.

This directly ties into the purpose of your press release. If you want to gain more press exposure, invite reporters to call and interview you. Should you want people to give to a certain cause or make a purchase, include a button or link at which they can do so.

Want More Business and Career Advice?

Learning how to write a press release often serves as a crucial part of many business owner’s public relations.

Fortuantely, picking up the technique may not be as daunting as it first seems. If you have robust roster of press contacts, defined the purpose of your press release, and learn to write according to the news structure, you will increase your chances of getting your story noticed!

Want more business and career advice? Check out the rest of our articles!

Affiliate Marketing on a Small Budget: 5 Strategies to Stretch Your Dollar

Affiliate Marketing on a Small Budget: 5 Strategies to Stretch Your Dollar

Having an endless budget to spend on testing campaigns and traffic sources is every affiliate’s dream.

However, as a beginner, you’re likely to have a small budget with a specific number in mind that you don’t want to go over.

Even if you’re an experienced veteran, there’s several factors that could put you in a position where you don’t want to pump a ton of your money into campaigns at the moment.

To make small budget affiliate marketing work, you simply need to alter your promotion strategies.

We’ve determined five ways to do just that.

You’ll notice that most of our below recommended strategies follow a trend of attempting to reduce competition with other affiliates. That’s because this is a tried and true way to make affiliate marketing work with a reduced budget.

If you’re trying to buy traffic or target users that large, big-budget affiliates are already buying and targeting, you’re naturally going to have to spend a lot of money to compete.

The following strategies will allow you to avoid that competition while still reaching users who are hungry for the product or service you’re promoting.

1. Narrow Your Niche 

Finding a niche and then shrinking its appeal is one way to combat over-saturation. It increases the cost efficiency of your budget by decreasing competition with other affiliates, many with larger budgets than yourself.

Where there is less competition, there’s usually less spending on keywords, ad space, etc.

To accomplish this, choose a popular niche and start thinking of how you can break it down into sub-niches.

Here’s an example.

Fitness: This is a long-standing lucrative vertical but one that’s saturated and highly competitive. There are already countless active ads focusing on weight-loss or a general active lifestyle backed by significant spending.  

To stretch your budget, create ads that focus on smaller fitness communities like bodybuilding, cross-fitters and even users following particular diets like paleo or intermittent fasting.

The product or service you’re promoting doesn’t need to be specific to those sub-niches as long it still relates to fitness. Just make sure your campaign angle, ad copy, and landing page fill in any gaps that exist between the content of the offer and the sub-niche. (Eg. Why people on a paleo diet should purchase this fitness program.)

2. Target Smaller demographics

The goal here is to discover users that are being missed by broad, large-budget targeting.

It’s similar to the sub-niche strategy we discussed above except you’re applying it specifically to demographics.

To do this, you’ll need to spend some time brainstorming creative angles for a campaign. In doing so, it will lead you to more unique users and hopefully untapped leads.      

Let’s say you’ve found a credit score campaign at MaxBounty that you’d like to promote.  

Just advertising to female credit card users will stretch you too thin.

Instead, you could target younger users in their 20s who are shopping for their first new vehicle. They may be so caught up in finding their dream car that they’ve forgotten how they’ll need a great credit score to finance. You can be the one to refresh their memory.

Dead set on a diet campaign? You could think outside the box by targeting middle-aged grooms who don’t want to look out-of-shape in comparison to their beautiful brides on their wedding day.

By narrowing your demographic, you can reach people who have the same level of interest in what you’re promoting but at a lower cost than a wider audience.

3. Select the Right Campaigns

When working with a small budget, it’s important to choose campaigns that are likely to cost you less to test and promote.

It’s also wise to choose campaigns that have a broad appeal. This usually means avoiding cost-per-sale campaigns with high rates.

CPS campaigns are more likely to be high risk/high reward. They also tend to require more budget for testing to determine what’s working and what isn’t.

With a cost-per-lead campaign with a lower rate, you have a greater chance of capturing leads which you can then use to assess your strategy, traffic source, creatives, etc.

Surveys, sweepstakes, and email submit campaigns are just a few great options for smaller budget affiliates for the reasons mentioned above.

We’ll discuss later how you can narrow the niche during your promotion, but the campaigns itself should appeal to a wide range of users.

4. Promote Campaigns in Less Popular Countries 

One of the most common ways to stretch a small budget in affiliate marketing is to avoid promoting campaigns in the most popular English-speaking countries.

Highly populated English-speaking countries like the US and the UK are the top choice for many affiliates. That’s because they offer wide reach while eliminating the need to translate creatives to another language.   

By putting in some extra work, you can find less competitive leads in countries like Sweden, Norway, Brazil, and South Africa to name a few.

However, we don’t recommend just using a service to translate your campaign (ad copy, LP, etc.) to another language and promoting the campaign. This strategy can yield poor results.

Different countries simply have different preferences.

You won’t find the same potato chip flavours in the UK as you will in North America. Residents in those countries prefer tastes that are ingrained in the culture of that region.  

You need to take the same approach when shifting campaign angles to different countries.

Take some time and think of ways you can alter your creatives to be more appealing in other geos. This could be as simple as changing your ad image and landing page headline to something that represents the culture of that country.

5. Utilize Less Competitive Traffic Sources 

In 2020 there are more traffic sources available to affiliates than ever before. From dozens of social platforms like Instagram and Snapchat to countless traffic networks like Taboola and Propeller Ads.

A simple way to save some cash is to avoid the top-tier premium traffic sources that cost the most money.

For example, let’s say you’re planning on using search traffic for your campaign.

You likely view Google Ads as the search alpha dog, and for good reason. Their platform simply offers unprecedented volume and reach.

However, their biggest competitor, Bing Ads shouldn’t just be viewed as a runner-up. In fact, they’re actually superior to Google Ads in several ways:

  • Easier to target an older demographic
  • Reaches users with a higher average household income
  • Cheaper cost-per-click

That last one is likely the most important if you’re on a tight budget.

Where Bing lacks in overall reach compared to Google it makes up for it in cost.

Bing’s average cost-per-click is 60% lower than Google’s.

Bing Ads is not just a substitute. It’s an alternative that can provide great results at a fraction of the cost.

With traffic platforms, you can save a lot of money by choosing the proverbial Pepsi over Coke. Most of the time the conversions will taste just as sweet.