Want to drive more traffic to your website?

Set Your Goals and KPIs

Before you start to implement specific tactics to increase your website’s visibility, you need to know what you want to accomplish. If you don’t have specific goals in mind, how will you know if you reach them?

Determine what you want your inbound marketing strategy to do for you. Do you want to generate leads that your sales team can follow up with in person? Will you move your audience through your marketing funnel entirely online?

Think about your key performance indicators (KPI) as well. One of the benefits of digital marketing is how much data you can track. This lets you get accurate data to compare against KPIs such as:

  • Number of leads per period
  • Conversion rates
  • Cost per lead

Think about what metrics you want to track during the planning process. For marketers, this is essential so that you can measure the fruits of your efforts.

Understand Your Competition

You likely already know who your biggest competitors are. But have you reverse-engineered their marketing strategy to see how they’re reaching new customers?

Another benefit of digital marketing is that it leaves a footprint. With a bit of simple sleuthing, you can uncover most of your competition’s marketing system. Once you know what they’re doing, you can find weak points that you can leverage in your marketing.

Tools like SEMrush, Ahrefs, and MozRank let you monitor your competition’s search rankings, find the websites linking to them, see what keywords they’re bidding on for their digital advertising, and more.

You can use this information to duplicate and improve upon the things they’re doing in your marketing. For example, if they rank higher than you do in Google, you can build a similar backlink profile for your site and maybe even get some of the sites linking to them to link to you instead.

Identify Your Target Audience

All the planning in the world is useless if you’re targeting the wrong customers. That’s why it’s important to identify your target audience before you start implementing your marketing strategy.

Create buyer personas or avatars for your ideal customers. This gives you a “face” to speak to when creating content. These personas should include as much detail as possible, including:

  • Personal information like age, sex, family structure, income, and similar demographics
  • Pain points — what makes their job more difficult or what is stopping them from reaching their goals
  • Value proposition — what value does your product or service have for them
  • Priorities — what are their top priorities

Consider who the actual buyer is in the company as well. Your customer may have decision-makers that sign off on the final purchase and doers who actually use your product or service. You need to appeal to both of them to be successful.

Create an Effective Marketing Funnel

A marketing funnel or "sales funnel" is a process that takes customers through the various stages of the sales process, typically as follows:

  1. Suspect (can be weeded out)
  2. Prospect
  3. Lead
  4. Opportunity
  5. Client

It’s called a funnel because each lifecycle stage reaches a narrower group of people. Anyone remotely interested in what you have to offer could be a suspect but your offer will only be a good fit for some of them. Only some of those prospects will end up becoming leads. And so on down the line.

The first three stages in the funnel will be online in almost all digital marketing tactics and strategies. Once a prospect becomes a lead, it will depend on how your business operates. If your product or service requires face-to-face selling, the opportunity and client stages might happen in person.

Content Marketing

Content marketing reaches your audience through one or more types of content. These could include:

  • Blog posts
  • White papers
  • Case studies
  • Video content
  • Podcasts

Content doesn’t have to be the written word, it can be any medium that provides useful information for your audience.

Your content strategy is the basis for most of your inbound marketing. This is the information that draws your potential customers into your marketing process in the first place.

Keep in mind that businesses often need more detailed information than consumers would. A blog post might be a good starting point but white papers and case studies that get into detail about how your products or services work will typically be more effective. New content that is fresher and up-to-date may be more valuable for B2C, whereas in-depth, quality content may be more valuable for B2B.

Search Engine Optimization

Search engine optimization (SEO) is the process of setting up your website in such a way as to improve its rankings in the search results. SEO is mostly focused on Google but optimizing for Google will help your site rank higher on Bing and other search engines as well.

SEO includes both on-site and off-site improvements. Some of the most critical SEO techniques include:

  • Keyword optimization
  • Technical optimizations like site load speed and XML sitemaps
  • On-page optimization like image tags and SEO-friendly content
  • Off-page optimization like backlinks and your site’s social media footprint

These are all important for any website but if you work with local customers, there are some specific SEO techniques to rank locally.

Local SEO

The goal of local SEO is to get your site ranked in Google’s local 3-pack. This is the list of three websites that Google puts ahead of the rest of the results when it thinks a searcher is looking for a local solution.

To optimize for local rankings, you need to make sure your Google My Business profile is complete and your company details are uniform on any other directories or websites where they're listed. Google uses that information to populate the information in the 3-pack.

Build a Lead Capture System and CRM

One of the most powerful parts of a B2B digital marketing strategy is the ability to gather leads online. Once you add a lead capture system to your website, your lead generation process can be completely automatic.

After you drive traffic to your website, whether that’s from Google, LinkedIn, or some other source, the lead capture system does the work of moving a visitor from the prospect stage of the funnel to the lead stage. This should be done with a CRM such as Hubspot.

There are many ways that B2B marketers can capture leads, but the most common is to get visitors to provide their email addresses so you can follow up with them by email. To improve your conversion rate and chances of someone giving out their contact information, you should offer some kind of “reward” in exchange for their emails, such as a white paper or case study.

High-quality webinars, whitepapers, email newsletters, infographics, and other content can help you accomplish this, along with a well-designed landing page and persuasive messaging. Blogging is another tool for your marketing efforts that can lead to lead generation, although it's definitely a long game, can often be more associated with awareness and education parts of the buyer's journey, more than lead generation, and requires a strong SEO strategy, proper CTAs, and content focused on truly valuable information.

Email Marketing

Once a prospect gives you their email address and becomes a lead, it lets you follow up with them by email. There are many ways to approach this, including:

  • Set up an autoresponder that sends email on a preset schedule
  • Manually follow up with every lead
  • Send special offers to leads such as a free trial period or discounted pricing

The most important factor to successful email marketing is to provide value in the email you send. Most people already get more email than they can reasonably deal with so the last thing they want is more “noise” in their inbox.

The goal here is to make your email communication so valuable that your audience wants to read it. If you can get to the point where they email you to ask why they haven’t received any messages from you recently and are afraid they got removed from your list, you’ll know you’re doing something right.

Marketing Automation

Once your inbound marketing strategy is up and running, it’s a good idea to automate as much of it as possible. This lets you focus on the most important things in your business and leave the stuff that doesn’t need manual intervention to marketing automation tools.

One of the easiest things to automate is your email. Tools like Customer.io and Constant Contact let you schedule email to go out at particular times or set up an autoresponder series that automatically gets sent to every new prospect over the course of several days or weeks.

These tools also let you segment your email list and send specific messages to a subset of the list. This lets you do things like send follow-up messages to only the people who clicked a link in one of your messages — or only the people who didn’t click it.

Other tools, like Infusionsoft, combine CRM (customer relationship management), sales, and marketing tools in one place. This lets you automate certain parts of your marketing strategy while still managing the important stuff manually.

Collect Testimonials

One of the most powerful ways to build trust with potential customers is through testimonials and reviews from existing ones. Your after-sale follow-up process should include asking satisfied customers for their feedback or a more detailed testimonial about your product or service.

You can automate this process by building it into your email follow-up series or using a Voice of the Customer (VoC) tool to gather feedback.

What About Influencers? 

Influencers did not make the top 10 list, but they may be a viable strategy for some B2B companies. Most B2C influencers make their living endorsing goods. This is not the case for B2B influencer marketing. Many of the B2B influencers have a day job" which is tied to their status and influence. 

In certain instances, the influencer may be a single owner or may manage a corporation, but they are still connected to the entity. As a result, B2B influencer marketing programs are much more likely to have circumstances in which the proposed influencer cannot participate, or at least cannot participate in a way that your brand would find ideal, due to existing relationships, company partnerships, or job restrictions. Still, there are of course exceptions to the rule, and it may be worth looking into.

Get Help Fine-Tuning Your Inbound Marketing Strategy

Planning and implementing an effective inbound marketing strategy and methodology can be a lot of work and requires some technical knowledge to do it right. Chances are, you’ve already got your hands full running your business.

If you want help getting your B2B inbound marketing strategy sorted out, O8 is here to help. We offer a range of digital marketing services from website design to marketing strategy design and implementation.

Get in touch with us today to discuss your needs and find out how we can help you grow your business.



O8 is a web and digital marketing consultancy based in Minneapolis, MN offering expert-level UX Design, CRO, and strategic consulting, as well as highly-technical capabilities in Drupal, WordPress, and HubSpot

We work differently from traditional agencies in that we extend your team with ours.