Why Content Marketing for Small Businesses is Essential in 2023

Content marketing lets you get your business name and brand out in front of your target audience. Effective content speaks to your customers’ pain points, offering solutions and guiding them on their customer journey.

Content increases your visibility online, casting your business as the authority in the industry and driving traffic to your website. Among small businesses, 99% report that they see positive results from their content marketing efforts.

However, the key lies in learning how to employ content marketing effectively. If you run a small business and want to build revenue for your brand, here is what you need to know.

Why small businesses need content marketing

Content marketing generates three times as many leads as other strategies, commonly called traditional outbound marketing. With content marketing, your goal is to create material that addresses the issues that matter the most to your customers.

For example, if you have a plumbing business, you might create material that explains how homeowners can protect their pipes in the winter. If you run an IT firm, you might create content outlining basic cybersecurity practices all businesses should have in place. This material helps customers see you as the trusted authority. Then, when they have problems with their pipes in the future, or they realize keeping up with all the cybersecurity practices has become too much for them, they turn to your businesses for help.

The internet has become a critical component of people’s daily lives. Eighty-one percent of retail shoppers say that they will make online searches before they make a purchase. Similarly, 90% of B2B buyers will start their shopping journey with an online search. You want to make sure you have produced quality content that your target customer discovers as they make these online searches. Content marketing is your cornerstone.

Content marketing for small business acceleration pack

Jumpstart Your Content Marketing with the Accelerator Pack

The benefits of content marketing for small businesses

Content marketing offers several benefits for small businesses that you will want to seize. Here are some of the most common advantages we see:

  • You increase the visibility of your site. When you have content that regularly answers customers’ needs, your site will become more visible to customers as they search online.
  • You will drive more traffic to your site. Increased visibility means more visitors and more people can enter your sales funnel.
  • You increase your brand reputation. Quality content associates your brand with expertise.
  • Your content marketing can serve you for years to come. Unlike an ad that disappears after it runs, the content lives on your site as long as you maintain it. That article you wrote can still attract customers months or years later.

How to get started with content marketing for small businesses

Now that you have begun to see some of the benefits of incorporating content marketing into your brand strategy let’s explore how you can get started with content marketing. Done right, content becomes the voice of your strategy. And that means you

Step 1. Know who you want to target. You need to identify precisely who your target clients are. Consider factors like their income, background knowledge, budget, and who else has to sign off on their purchase decisions.

Step 2. Identify what matters to these target customers. Know what your customers are concerned about and what questions they have. Look at competitor sites, research keywords related to your industry, ask your sales team what customers ask, and ask your existing customers what they want to learn more about.

Step 3. Create a content calendar. A calendar helps you keep your content focused and on track. For example, if you want to produce a blog post every Friday, you might create a three-month calendar outlining your topic for each week so that all you have to do is sit down and write.

Step 4: Promote your content. Remember to call people’s attention to your new content through platforms like social media. Let people know when you put out a new piece of content to start bringing in traffic.

Creating a content marketing strategy for small businesses

Eighty percent of those who excel with content marketing have a documented strategy. To create this strategy, you want to identify your goals with content marketing. For example,

  • Do you want to increase traffic?
  • Do you want to increase sales?
  • Do you want to increase your market share?
  • Do you want to raise your website on the search engine results page (SERP)?

Once you know how you want to succeed, you can then identify the indicators you will use to measure your success. Knowing what you want to achieve with your content will also help you choose your content topics and target your audience effectively.

Therefore, create a basic content strategy that outlines:

  • What you want to achieve
  • Who you are targeting
  • The topic you want to cover
  • How you will measure your results.

Measuring the success of your content marketing efforts

Finally, as you put your strategy into action, make sure you carefully measure your success. Use the metrics you defined earlier to monitor your success as you develop your content. Note which content is more or less popular and how customers interact with your content before buying. These insights will help you refine your strategy moving forward.

Build your small business with content marketing

Content marketing for small businesses can help power visibility and success. If your company has not yet implemented a content marketing strategy, consider how you can use this information to raise your visibility and bring customers to your door.

If you’d like more insights on how content marketing can help your business scale, book a free consultation and let’s talk.



Why Email Marketing is Essential for Small Business Growth

Social media may get all the praise. But email does the heavy lifting in marketing. With over 4 billion active users and an ROI of $36 for every $1 spent, email marketing for small businesses can transform your ability to acquire customers, nurture leads, and increase sales to grow your business. Let’s look at this often underutilized small business marketing tool.

Why small businesses need email marketing

Email marketing gives small to medium brands direct access to a communication channel that most people use to do business, interact with companies, and manage their personal lives. It allows small businesses to cut through the noise generated by big brands with their massive budgets to make a real connection with a customer.

Email is a crucial tool to keep top of mind with prospects and customers, nurturing those relationships and driving more purchases and re-purchases.

How to build an email list for small businesses

The most effective email lists for small businesses are always permission-based. This means that people choose to sign up. If you start sending emails to someone who doesn’t want them, the messages end up in a spam folder.

Modern email platforms see this. It influences their automatic spam-routing algorithms to send your emails straight to junk so fewer people see them first. To prevent this, you must encourage people to subscribe to receiving your emails. This is not only a good idea, but is the law in certain jurisdictions such as Canada and the EU.

Generally, small businesses do this by offering something in return for an email. What you offer varies by industry but must be of value to the customer. Something that helps them solve the problem they have, such as:

  • Discount
  • Case study
  • Report
  • eBook
  • Whitepaper
  • Template
  • Quiz results
  • Contest submission

As a small business, you’ll want to communicate this offer in multiple locations, such as:

  • Homepage pop up
  • Influencer promotion
  • Social media contests
  • In-person events
  • Social media and Google ads
  • Inside your blog posts, videos, quizzes, or other content
  • Opt-in buttons during checkout

email marketing and more

Creating effective email campaigns for small businesses

To build an effective campaign, you must first know what you want to accomplish with email. Set some goals for your campaign. Be specific. Some common goals for email marketing for small businesses include:

These are also some of the easiest goals to tackle first with email. Generate quick wins with email before you take on lead nurturing and email drip campaign selling, which are more complex.

Let’s say you want to reduce abandonment. Here’s how to get started.

  • Collect an email at the beginning of the checkout.
  • Compose a friendly reminder email.
  • Set up automated emails that go out within 30 minutes to an hour of abandonment.
  • Track the email’s performance.
  • Test and optimize.

Measuring success with email marketing for small businesses

It’s important to know what to measure in your campaigns and start tracking those metrics to learn what works best as you make changes.

Here are some top email metrics you should track and what poor performance means.

Open rate. A low open rate may suggest an issue with timing or the headline. Test both to make it the best it can be.

Click-through rate. If people open the email but don’t click on the links you want them to, the value or call-to-action (CTA) in your email may need to be improved.

Bounce rate. A high bounce rate means people aren’t even receiving your emails. Check the email addresses. It could have been a typo or a bogus email. Take action accordingly.

List growth rate. You want new sign-ups to outpace unsubscriptions. If they’re not, focus on increasing the quality and relevance of your emails. Make sure you’re being conversational rather than promotional. You gain interest, trust, and loyalty this way, which reduces unsubscribes. To increase sign-ups, revisit how you are building your list (see section above).

Spam rate. If a high percentage of your emails are going to spam, email providers will block you. So, it’s crucial to fix this fast. Reconsider your emails’ frequency and messaging and ensure people on your list have opted in.

Best practices for small business email marketing

Each audience is a little different. But you can’t go wrong if you start with these best practices for small business email marketing.

  1. Be transparent. Don’t opt people into email automatically. Communicate value so they choose you.
  2. Optimize for mobile. Roughly half of emails are now opened on mobile.
  3. Make the most of welcome emails. Welcome emails have 4 to 10 times the open rate of routine emails. Make the most of it by demonstrating the value they’ve signed up for.
  4. Perfect your subject line. Make it click-worthy but also representative of what the email is about. Test its performance to improve open rates.
  5. Create compelling CTAs. Communicate the value of clicking the CTA links in your emails.

Email Marketing for Small Businesses

Email marketing for small businesses can be a game changer, helping you maximize the impact of your other marketing efforts by funnelling customers into a location where you can have their undivided attention.

But this attention is earned. Betray that trust, and your audience can easily unsubscribe.

Follow these tips to experience the ROI email can generate for small businesses.

Book a free consultation to learn more about how to make the most of email in your business.


In today’s business world, it’s difficult to stay ahead of the competition, especially for growing businesses that can’t afford the big salary of an experienced Chief Marketing Officer (CMO). One way to do this is by hiring a Fractional CMO. But what exactly is a Fractional CMO, and why do you need one?

A Fractional CMO is a part-time, senior-level marketing executive who provides strategic marketing leadership to your organization. They work with you on a contract basis, providing the same level of expertise as a full-time CMO, but at a fraction of the cost.

Why do you need a Fractional CMO?

Well, marketing is an essential part of any business. Without a solid marketing strategy, it can be difficult to attract new customers and retain existing ones. A Fractional CMO can help you develop a comprehensive marketing plan that aligns with your business goals and drives growth.

Benefits of Hiring a Fractional CMO

  • Cost-effective solution: As I mentioned earlier, a Fractional CMO can provide the same level of expertise as a full-time CMO, but at a lower cost. This is because you only pay for the services you need, and you don’t have to worry about the costs associated with a full-time employee.
  • Flexibility: A Fractional CMO is a contract-based position, which means you can adjust their services to meet your needs. If you only need their services for a few hours a week, that’s okay. If you need them to work on a project for several months, that’s also okay. This flexibility allows you to get the services you need when you need them.
  • Expertise: A Fractional Chief Marketing Officer brings a wealth of knowledge and experience to your organization. They have worked with many different companies and industries, which means they can provide a fresh perspective on your marketing strategy. Additionally, they have the skills and expertise to develop a comprehensive marketing plan that aligns with your business goals.

How to Hire a Fractional CMO

  • Define your marketing goals: Before you hire a Fractional Chief Marketing Officer, you need to define your marketing goals. What do you want to achieve with your marketing strategy? Do you want to increase brand awareness, drive sales, or something else? Defining your marketing goals will help you find a Fractional CMO who has the right skills and expertise to help you achieve those goals.
  • Research: Once you have defined your marketing goals, it’s time to start researching Fractional CMOs. Look for companies or individuals who have experience in your industry and have a proven track record of success.
  • Interview: Once you have a list of potential candidates, it’s time to start interviewing them. Ask them about their experience, their approach to marketing, and their availability. This will help you find the right Fractional CMO for your organization.
  • Contract: Once you have found the right person, it’s time to draw up a contract. Make sure the contract includes the scope of work, the timeframe, and the compensation.

Hiring a Fractional CMO can be a cost-effective way to get the marketing expertise you need to grow your business. By defining your marketing goals, researching potential candidates, and interviewing them, you can find the right person for the job. With the help of a Fractional CMO, you can develop a comprehensive marketing strategy that aligns with your business goals and moves your business forward.

The Good Ideas Marketing Fractional CMO Program

If you would like to learn more about our Fractional CMO Services offerings, book a free discovery call. All of our engagements begin with a strategic review and development of a marketing action plan. We identify the gaps and opportunities that will deliver you the highest return on investment and fastest business growth.

Our services includes:

  • Developing and implementing marketing plans, short-term and long-term
  • Conducting market research and analysis
  • Identifying target audiences and creating buyer personas
  • Creating and managing digital marketing campaigns
  • Analyzing and reporting on campaign performance
  • Developing and managing social media strategies
  • Developing and managing content marketing strategies
  • Collaborating with sales teams to create effective sales enablement materials
  • Leading your marketing team and inspiring team members
  • Hiring new employees and building out your team for success

Book a free discovery call and find out if a Fractional CMO is a good fit for your business.

Google reviews

[Report] How Google Reviews Help You Get Found

Getting found when people go searching on Google is essential for pretty much any business today. And if you’re a local business – meaning your customers come from your town or your area – then you absolutely have to make Google your friend.

Businesses ranked 1 to 3 in local results — those who win placement in Google’s 3-Pack — earn 126 percent more traffic and 93 percent more conversion-oriented actions than their competition, according to new research by SOCi. So there’s a lot at stake to getting your local SEO right.

That same research report found that Google Reviews are now the second most important ranking factor for local businesses, behind only Google Business Profile (formerly Google My Business) signals. Let’s have a look at how you can leverage this insight to grow your business.

local seo

Getting More Google Reviews

According to the report, businesses with an average rating of 4.5 stars or higher are more likely to appear in the top 3 local search results on Google. In fact, 86% of consumers read reviews for local businesses, and 89% of consumers say that reviews influence their purchasing decisions.

The number of reviews you have is also important. The study found that businesses ranking in the top 1-3 spots had an average of 21% more reviews than their competition. Consumers will also choose businesses with a lot of reviews. For every 10 new reviews earned, conversion of Google profiles improves by 2.8 percent according to the report.

Businesses should focus on generating more positive reviews from customers. Encouraging customers to leave a review after each visit or purchase can be an effective way to do this. Businesses can also incentivize customers to leave a review by offering a discount or other rewards. Be cautious here, though. Offering an incentive for a positive review runs afoul of Google’s rules and could get you penalized, but encouraging a review in general is okay.

Responding to Google Reviews

Responding to reviews, both positive and negative, is also essential. According to the report, for every 25 percent of reviews responded to, conversion of Google profiles improves by 4.1 percent. Responding to 100 percent of reviews, as opposed to none, boosts conversion by 16.4 percent.

Responding to positive reviews also shows customers that the business values their feedback and appreciates their business. Responding to negative reviews can be even more critical, as it allows companies to address any issues and show that they are committed to providing excellent customer service.

Businesses should also ensure that their Google Business Profile listing is accurate and up-to-date, including consistent business name, address, and phone number (NAP) information, as well as high-quality photos and detailed business information. The use of relevant keywords in reviews can also improve local search rankings. Here’s are some tips for optimizing your profile.

Read Your Google Reviews

Monitoring and analyzing Google Reviews on an ongoing basis can provide valuable insights into what customers like and don’t like about the business and allow them to make improvements.

Your Google reviews can also unlock to what people REALLY like about doing business with your company provide insights into how to position yourself to attract more people like those happy customers. Read this post on building a marketing strategy for more insights on how you can use this trick to be more relevant to your prospects.

The importance of Google Reviews in local SEO is clear. Businesses should focus on generating more positive reviews, responding to feedback, ensuring accurate business information, using relevant keywords, and monitoring and analyzing reviews to improve their local search rankings and attract more customers.

Do all of this and you’ll start to see your business rise in the ranks and get into that coveted 3-Pack when your prospects are out looking for a solution to their problem.

8 ways to market a small business

When it comes to marketing a small business there are a lot of options, but how do you know which is right for your business What are the best ways to market a small business? Where do you begin?

To find the most effective way to market your small business, you really have to begin with understanding your ideal customer and the best way to find and engage with them, but I explore that concept in detail in this post.

Today’s post is about providing you with a handful of ways you can try with your business that work, to some degree, in just about any business.

The 8 Ways to Market A Small Business

1) Create lead generating website

Many small businesses out there have a website. If you’re amongst those that don’t, it’s time to get one built. Your website is the hub of your online marketing efforts and if you don’t have one everything else is a lot harder.

If you do have a website, or are about to build one, you want it to work hard for you to capture leads, and drive sales. To do that, you need to ensure it has these 11 essential elements of a small business website.

There are loads of options out there for building one. You can DIY it on platforms like SquareSpace, Wix, or Duda, or you can hire someone like me to build one in WordPress or even custom code it.

The important thing in that process is to start with strategy and understand how you will use your website to attract and engage your ideal customer.

2) Social media marketing

Social media marketing for small businesses can be a powerful tool for reaching potential customers and building a community around your business.

Again, here it’s important to understand which platforms your ideal customers are on and target those. If you’re just getting started, or looking to restart your efforts, my advice is to pick one or two platforms tops and focus on those.

Many small businesses try to do too much and be on every platform and it’s just too much work. They get overwhelmed and stop doing everything.

The other thing to remember about social media marketing is where it fits the customer journey.

For most businesses, social media is not going to be about lead generation and that’s because the algorithms that control who sees what are making it harder and harder to get non-paid content found. For example, Facebook engagement hovers around 5.20%. That means roughly one in every 19 fans sees the page’s non-promoted content.

Basically, if you want to be discovered you have to run ads. But that doesn’t mean social media has no value.

Where social media helps small businesses is by showing their personality. People will turn to a business’s social media after they become aware of a business to get a sense of them before they make a purchasing decision. That’s why it’s critically important to post more than your latest special or motivational quotes. Show prospects your personality, let them get to know you.

I explore these concepts a little deeper in this post about mapping the customer journey, and this one about building the ultimate marketing strategy.

3. Develop a content marketing strategy

Creating and sharing high-quality, informative content, such as blog posts, videos, and infographics, can help attract customers and establish your business as a thought leader in your field.

To be most effective in your content marketing, you need to work from a calendar.

Start with quarterly themes; then break those down into monthly topics; and finally into weekly or bi-weekly sub-topics. Map that out over six or 12 months and you will have a calendar you can work from to keep you on track and not scrambling to create something each month (and more often just not getting it done).

And focus your content on being useful to your ideal client. Think about the questions they have during different stages of their customer journey and try to answer those.

4. Invest in search engine optimization (SEO)

SEO can help improve your website’s ranking on search engines like Google, making it more visible to potential customers.

To break it down, SEO is really about three things: how your website functions; what content is on your website; and what other sites are pointing to you. To manage this is a big job and can get pretty technical, you’re probably best off hiring a pro to help you here.

For local businesses (if your customers come from your area) there are some specific tasks and I talk about those more here.

5. Use email marketing

Email is one of, if not the, most cost-effective ways to market your business. And it can be used in a variety of ways.

Email marketing can be an effective way to stay in touch with customers and promote special offers or new products.

You can use email to nurture prospects who aren’t ready to buy, but have shown an interest in your products or services.

Email can be part of your sale funnels and lead funnels and you can learn more about those here.

To do any of this you need to capture those email addresses first. That goes back to your website and making sure you have something there that someone will want to give you an email address in order to access, like a checklist, or ebook.

6. Network and build partnerships

Networking and building partnerships with other businesses and organizations is a powerful way to market a small business. It can help expose your business to new customers and increase your visibility.

I call these strategic partnerships. Businesses that serve the same ideal customer, but in non-competitive ways. You build a network of strategic partners who all refer to each other.

If you’re a landscaper, this may be a roofer or contractor. For a business coach, it could be an accountant or a printer.

There are also organizations like BNI that are built to do exactly this in a more structured way.

7. Offer promotions and discounts

Offering promotions and discounts can help attract new customers and encourage existing customers to continue doing business with you.

Of all the ideas to market a small business, this one is probably the one that will drive the most immediate sales, but be careful not to use this too liberally, or you will train your customers to wait until you have a sale.

And remember, it’s always easier to do more business with existing customers than it is to go out and find new ones, so give some thought to what you can do to encourage them to do more business with you. This, of course, starts with delivering a great experience with their initial purchase.

8. Get involved in your community

Participating in local events, sponsoring community organizations, and supporting local causes can help build goodwill and attract customers who share your values.

Communities can also be digital. Are there Facebook groups that cater to your target market? For businesses serving other businesses, Alignable can be a great platform to connect.

It’s important here, though, to participate in a way that adds value to the others in the group. Be helpful. Don’t just sell.

These are just a handful of the many ways to market a small business. Try some of them and see if they help, and remember to track your results. Know what your goal is and have a way to measure the impact.

To really know which of the ways to market a small business will be most effective for you, you need to really understand your ideal customer and have a core message that speaks to their needs and wants. That means starting with strategy.

If you’d like to learn more about how to do that, download the 7 Steps to Small Business Marketing Success or book a free consultation and let’s talk about how to grow your business.

4 Steps to Build the Ultimate Small Business Marketing Strategy

If you cast a net (and by that, I mean do a Google search) for how to build a small business marketing strategy you’re going to get A LOT of results. In fact, you’ll get about 2.15 billion results. I know because I just did it.

If you comb through those results, though, what you’re going to find is a mixture of one-off tactics – like how to master TikTok, or how to build a great website, or Facebook ads – and really technical, complicated approaches to marketing a small business. Neither of which is really going to help most small business owners.

Grabbing the latest tactic of the month only serves to frustrate and have you throwing money at something that may or may not be right for YOUR business.

Meanwhile, those deep dives into marketing theory, while grounded in solid research, are going to leave most business owners confused and spending time they just don’t have trying to figure out how to implement it in their business.

I’m here to tell you that, while marketing strategy isn’t about random tactics, marketing a small business doesn’t have to be that hard. What I’m going to walk you through in this blog post is a proven strategy that anyone can implement, that I use in my done for you marketing system, and that will set you up to attract and convert more of your ideal customers.

4 Steps to Building the Ultimate Small Business Marketing Strategy

1. Narrow your focus to your top 20%

2. Promise to solve a problem

3. Create an end-to-end customer journey

4. Make content the voice of strategy

Step 1 – Narrow Your Focus to the Top 20%

The first step to creating your small business marketing strategy to attract customers is to narrow your focus to the top 20% of your clients. This is a two-part process.

Part one is making a list of your top 20%. And I would suggest that you define your top 20% based on two criteria: profitability and referrals. Meaning that they are both your most profitable customers and they refer the most business to you.

I’m not asking you to do this because I want you to ignore the other 80% of your customers, but there’s a reason that a customer is more profitable. That reason usually relates to the fact that they were a good fit for the problem you solve. They were willing to pay full price, even a premium. We want to find out why.

Take a sheet of paper and actually make a list of the customers that fit that criterion. I have a workbook for this process you can download, but you can also just use any old piece of paper.

Once you have a list of at some of your top 20% it’s time to figure out what makes them tick. This is part two of this step.

Create three columns: Must Have; Nice to Have; Ideal.

Into these columns, I want to you write down the characteristics of those top 20% you just wrote down.

Under must have, you could have things like lives in my town, owns a home, has a car. Whatever those things are that they must have in order to need your product or service.

Under nice to have are those things that make them more inclined to want to do business with you. For example, if you’re a landscaper, maybe you’ve found that your ideal customers are couples who both work, so they’re busy, and like to entertain in their backyard, so they need it to look nice.

In the last column, list the ideal characteristics of your top 20%. These will vary for every business, but we’ve all had conversations with a customer where they’re explaining their problem and we’re just listing, thinking, yes, I can totally help this person. What are those things for your business?

Fill out your three columns or, again, grab the worksheets I provide for this process.

Step 2 – Promise to solve a problem

Step number two in creating your small business marketing strategy is promising to solve a problem.

And not just any problem, but the problem your top 20% wants solved. And it may not be the one you think it is.

Too many small business owners talk too much about themselves. The hard truth is that nobody cares about what we sell. They just want their problem solved.

To find out what that problem is for you, you need to talk to your customers and ask. Get on the phone or get together for a coffee and ask them questions like:

  • Why did you choose us?
  • Why do you keep doing business with us?
  • What do we do that other companies don’t?

You’ll have to probe them and ask follow-up questions because most of them will say something obvious like you give great service. If you get that, ask a follow-up like “tell me more about that?” or “tell about a time that we gave you great service.”

If your business collects reviews on Google or other industry-specific review sites (and if you don’t, you should start) these can also be a gold mine for the problems you solve.

Read your reviews carefully and look for common themes. What are people saying? What are the common phrases or these that come up over and over?

Once you find the problem you really solve, this becomes the basis for your core message. The thing that makes you stand out in the marketplace. What you can say that will grab the attention of your ideal customers and show them that you understand them and can offer a solution.

Step 3 – Create an End-to-End Customer Journey

If you want to create a marketing strategy to attract customers you have to focus your efforts on an end-to-end customer journey. To get that core message you create in front of the right people at the right time. But what exactly does that mean?

I will suggest to you that it doesn’t mean the typical marketing funnel that you have seen all over the place for years. You know the one, where you dump a whole bunch of prospects into the top through ads, or SEO, or any number of tactics, and a certain number of them work their way through to the bottom and come out as customers.

There are two problems with this model. Number one is that is assumes that we have control. We don’t. The customer is in complete control these days. And their journey is anything but linear.

small business marketing strategy - customer journey

The customer journey today

They bounce around; maybe they see an ad, maybe they visit your website, or read a Google review. Perhaps they call some friends or put a message out on Facebook. The customer journey starts to look more like this:

The second problem with the funnel mode is that it ends when someone becomes a customer.

If any of you reading this get any percentage of your business through referrals, it won’t come as a surprise when I tell you that this is not the end of the journey.

So, I’d like you to think about marketing today as more about organizing behaviour and helping your ideal clients work through their own journey. The one they want to go on, not the one we want to send them through.

So, how do you do that?

Well, I use a tool called the Marketing Hourglass, created by Duct Tape Marketing.

marketing plan for small business

Source: Duct Tape Marketing

The Marketing Hourglass organizes the customer journey into seven stages that are really different behaviours.

  1. Know – I have a problem and in looking to solve it, I find out your business exists
  2. Like – in my research I go to your website, maybe check out your social media channels and decide I like what I see
  3. Trust – this is critical, I must decide I trust you before I will do business with you.
  4. Try – is that step before they are willing to jump in with both feet. It could be a free trial, or even just a phone call.
  5. Buy – this is when the magic happens. But what does that experience look like for your customers? You don’t want buyer’s remorse here.
  6. Repeat – If someone is happy with their decision to purchase, they’ll do it again next time they have the same problem.
  7. Refer – is that part of human nature that makes us want to tell other people about a good decision we made and to help them solve the same problem.

To create your end-to-end customer journey, you need to go through each stage of the hourglass and write down all the ways potential customers come to know, like, trust, try, buy, repeat, and refer you. What are the things you need to be doing at each stage to be there when they arrive?

I’ll give you some examples. For Know, it could be things like ads and showing up in a Google search, or getting referred. For Like, it may be your website experience, seeing a strong core message on your site, or your personality in social media. Then for Trust, it’s things like reviews, testimonials, etc.

You have to go through all seven stages and write down what that is for your business. I have detailed this in much more detail in this post about how to turn customers into buyers with customer journey mapping. You can also get the worksheet I use for this process as part of the workbook available for downloading.

Step 4 – Make content the voice of strategy

The final step in creating the ultimate marketing strategy for a small business is to turn the content you have or create into the voice of your strategy. The good news is that, of you do this correctly, you’ll actually have to create less content than you are now.

And when we’re talking about content, it’s not just things like blog posts or white papers. Emails are content. How you answer the phone is content. How you ask for referrals is content.

The goal now is to figure out what type of content you need at each stage of the journey to help guide your ideal clients through. To do this, we go back to the Marketing Hourglass and brainstorm each stage.

So, some examples.

Creating a a customer journey map

Source: Duct Tape Marketing

Those are the four steps to create a truly effective marketing strategy for your small business:

  1. Narrow your focus to your top 20%
  2. Promise to solve a problem
  3. Create an end-to-end customer journey
  4. Make content the voice of strategy

If you follow these steps and work through each one, you’ll develop a marketing plan that attracts and engages more of your ideal clients, with less content, and give you a real competitive advantage.

Don’t forget, you can download a collection of worksheets that will help you with each of these steps.

These four steps are taken from a larger coaching program I run built on the proven Duct Tape Marketing System. If you’re interested on getting some help working through this process and developing a detailed marketing action plan for your business, you should check out that small business marketing coaching program.

And if you’d like someone to do that for you, book a free consultation and we can talk.

10 Mistakes to Avoid When Growing A Small Business

Small businesses are the backbone of the Canadian economy. According to statistics, they account for more than half of all private sector employment and generate about two-thirds of new jobs. So it’s no wonder that so many people aspire to own their own small business.

The problem is that most small businesses don’t make it past the five-year mark. In fact, according to research, only about one-third of small businesses survive more than five years, and only half make it 10 years or more.

Growing a small business can be a daunting task. There are so many things to think about, and it can be easy to make mistakes along the way.

10 Common Mistakes Small Businesses Make When Growing

In this article we’re going to explore 10 common mistakes owners make when growing a small business. They’re not the only mistakes, but they’re ones many make and that can be avoided with a little forethought. We’ll look at:

  1. Neglecting their existing customer base
  2. Failing to differentiate themselves
  3. Not investing in marketing
  4. Growing a small business too quickly
  5. Not having a plan
  6. Not doing enough market research
  7. Failing to set realistic goals
  8. Overlooking the importance of cash flow
  9. Not investing in your team
  10. Trying to do everything yourself

1. Neglecting their existing customer base

In the rush to attract new customers, small businesses often forget about the people who have already been supporting them. It’s important to nurture your existing relationships as you try to grow your business.

This not only risks losing some of these customers, but overlooks them as sources of potential growth.

Your existing customers are a great source of referrals for new business if you know how to ask. It’s also much easier to get more business from a happy customer than it is to bring in a new one, so think about additional products or services you could offer that would be of value to them.

2. Failing to differentiate themselves

With so many small businesses competing for attention, it’s important to make sure that you stand out from the crowd. What makes your business unique? What can you offer that others can’t?

If you haven’t defined your ideal customer and your core message of difference, you’re going to have a tough time knowing how to attract more of them.

3. Not investing in marketing

Marketing is an essential part of growing a small business, but it’s often one of the first things that gets cut when budgets get tight. Investing in marketing will help you reach new customers and grow your business.

Want a quick way to evaluate your marketing program? Answer these 10 short questions and get a free report back detailing your weak spots and how to fix them.

4. Growing a small business too quickly

Growing a small business too rapidly can be just as damaging as not growing at all. Small businesses need to be strategic about their growth and taking on too much too soon can lead to problems down the road.

5. Not having a plan

Probably the most common mistake made when growing a small business is failing to plan for their growth. Without a clear vision and goals, it’s hard to know where you’re going or how to get there. Take the time to sit down and map out your plans for growth, and you’ll be much more likely to achieve success.

When you’re mapping out that plan, make sure you’re asking yourself what’s preventing your growth right now?

6. Not doing enough market research

Before you start pumping money into marketing and advertising, make sure you know who your target audience is and what needs or wants your product or service meets. Maybe you’re looking to grow into a very small or competitive niche when there is a much larger, underserved one that could really benefit from your product or service.

Do the leg work upfront and save yourself rework and lost efforts down the road.

7. Failing to set realistic goals

It’s important to have ambitious growth goals, but if they’re not realistic, you’re setting yourself up for disappointment. Make sure your plans are achievable and that you have a clear path to reaching them.

Aim for SMART goals : Specific, Measurable, Achievable, Realistic, Timely.

8. Overlooking the importance of cash flow

To grow, most businesses need access to capital, whether it’s through investments, loans, or lines of credit. But if you don’t have a handle on your cash flow, you could find yourself quickly sinking into debt. Make sure you have a solid plan in place for managing your finances as you expand.

If you have one, speak to your accountant and let them advise you on the financial aspects of your plan. Have a good look at your cash flow statement and make sure you understand it.

9. Not investing in your team

Your employees are your most valuable asset, so if you’re not investing in their development, you’re not doing everything you can to help your business grow. Provide coaching and training opportunities for your team members and create an environment that supports creativity and collaboration.

Get them not just ready for growth, but equip them to deliver amazing experiences to your existing customers that will help fuel that growth.

10. Trying to do everything yourself

As a small business owner, it’s natural to want to be involved in every aspect of your company, in the early stages it’s even necessary. This can lead to overwhelm and burnout. As you expand, delegate tasks to employees or subcontractors whenever possible to free up your time to focus on more important things.

Learn to let go and trust that others will do a good job in carrying out your vision and leverage systems to help set them up for success.


Every small business is going to face unique challenges when they try to grow to the next stage. Some of these challenges you’re just not going to see until you get there, but you can prepare for and avoid the common ones we’ve talked about here and that’s going to dramatically improve your ability to grow.

The important thing to remember is to not do it alone. Lean on your network, on your internal experts, and on your strategic partners like a good CPA, coach, or small business marketing consultant who can help you navigate and shorten your path to success.

Why small business owners need to own marketing instead of renting it

Odds are this question has crossed your mind at one point in time if you’re a small business owner: “Should I hire someone in-house for marketing or continue to seek outside help?”

So many small business owners are afraid to hire marketing people internally. Where do you even start? And is there something wrong with keeping your marketing in the hands of an outside consultant?

Not exactly, but there comes a point in time when you need to stop renting marketing and own it internally. Here’s why.

The difference between owning and renting marketing 

First, let’s define what owning marketing vs. renting marketing really means.

Renting marketing is when you’re seeking outside help from a consultant or an agency to market your business.

Consultants are usually your strategic partners. They can help you with high-level strategy, things like defining your ideal client, crafting core messages that set you apart, sharpening your brand identity, optimizing your website, or building your blog. 

Owning marketing is when you hire a marketing person internally to handle routine things like writing content for your blog, creating social posts, getting reviews for your business, managing your communities, public relations, working on referral programs, and more depending on your industry.

There’s a time and place for both. And there’s a sweet spot smack dab in the middle where ‘owning’ and ‘renting’ will work hand in hand. But more on that later.

Why you can’t abdicate your marketing

It’s common to delegate what you can as a small business owner. Marketing is one of those things that gets delegated most of the time. But when delegation becomes abdication—then you’ve got a problem.

Too often businesses have ‘someone looking after their marketing’. But when you look beneath the surface, it’s less about having someone effectively run their marketing and more about being a convenient opportunity for business owners to check the marketing box and turn their attention elsewhere.

When you’ve just abdicated and hired random people, you limit your bottom line results, and you aren’t building a long-term internal asset. 

Consultants can’t be your entire marketing department. They can only carry so much on their plate, and they won’t have the opportunity to know all of the intricacies of your business as well as someone internally would. If you want to get your business to the next level, it’s time to start building an internal team.

How digital channels add complexity

There are so many digital channels out there available for you to use today—which makes managing them all so much more difficult. It’s nearly impossible for one person to do it all alone.

Not only are you responsible for the strategy for each of the channels that you choose to use, but without help, you’re also in charge of the implementation and execution.

Small business owners need help with marketing, but they often don’t want to hire. 

Why small business owners don’t hire for marketing

Business owners are often skeptical about someone coming in to help with their marketing—whether it’s in-house or even on a consultant basis—so much so they don’t hire marketing people for reasons like:

  1. They don’t see marketing as a priority—few business owners have a marketing background, and while great marketing can deliver, most don’t want to spend their time (or money) on it.
  2. They’ve been burned before—a lot of times small businesses have had a bad experience with a marketing guru of some sort or they’ve hired a marketing person who ‘knew’ how to manage social media, but didn’t have any broader direction when it comes to marketing strategy. (And that’s because there often isn’t a bigger strategy.)
  3. They can’t justify the cost—small businesses often have limited resources. Hiring is a commitment. It’s an upfront cost, and the ROI isn’t instantaneous. But your costs should pay for themselves quickly if you hire the right person.
  4. They don’t know how to hire or train the right person—business owners (usually) aren’t marketers. They often don’t know what to look for, where to find talent, or how to get someone up to speed successfully.

But small business owners can only do so much on their own. There comes a point in time when even the skeptics need to re-evaluate and consider getting help if they want their business to continue to grow.

The natural progression of a mature business

When a business matures, growth becomes stagnant, and sales slowly begin to decrease.

This is when it’s time for your business to be shaken up. You hit a certain threshold where you can only grow so much, and you can’t do it all as a business owner. You’re already spread thin. If you want to take it to the next level, having an internal marketing team is key.

You can combat slowed growth by upping your marketing game. Whether it’s researching ways to reach new audiences, creating new product offerings, building referral programs, focusing on new platforms, you need to refresh your growth in the marketplace.

And with stronger marketing efforts and an internal person dedicated to taking care of those things, you can do just that.

Get help but plan to make marketing an asset

When an outside consultant or advisor is your entire marketing department, you can only reach a certain level of growth. 

I mentioned earlier that there’s a sweet spot smack dab in the middle where ‘owning’ and ‘renting’ marketing work magically together, hand in hand. Where you can really win is when you marry an internal marketing hire with your strategic partner. 

A marketing consultant can help you with the strategic component like the plan, the operations of the plan, the analysis of results, and ensuring you remain on track on working towards your big goals.

Meanwhile, the internal marketing person who knows the intricacies of the business (or soon will) can be directed by an outside resource—like a Marketing Consultant—to execute on this plan and craft messages that align with your strategy. This is how you get the best of both worlds.

By hiring internally, you end up building an asset for your business. But that still brings us back to one of the biggest blockers for small business owners—how do you find, hire, and train the right internal marketing person?

Well—we’re creating a program to solve this exact problem. 

We’re using the proven Duct Tape Marketing systems to build a Certified Marketing Manager Program. The program comes with an experienced consultant armed with a proven marketing system and a personalized training program based on your business for your marketing team (even if that’s just one person). 

We will teach your team how to build, run and implement a custom marketing system tuned to evolve as you grow. We can even help you find and hire the perfect internal marketing manager or coordinator.

It takes the daunting task right out of your hands. And this is exactly what you need to get to the next level.

So, this all sounds great, right? But you might still be wondering how exactly these 3 roles work together and who’s responsible for what. We’ve created a visual ‘What’s Your Role’ Map that shows you exactly how the business owner, in-house marketer, and your marketing consultant’s roles and responsibilities work together in the Certified Marketing Manager Program.

Stop Running Recruitment Ads, They Don’t Work

Pretty much everything has changed since March 2020. Why would hiring people be any different? But some people still haven’t gotten the message.

Many years ago, when I was working in a corporate marketing role for a behavioural assessment company, I wrote a blog post espousing that HR had to become more like marketing if companies hoped to compete for top talent.

Fast forward many years, and we find ourselves in a market where employers are struggling to fill openings. Employees are resigning in large numbers. And the old ways of hiring just aren’t working. Let’s look at some numbers that paint a picture of today’s environment:

  • 44% of employees are currently seeking a new job
  • Less than 15% of job postings get filled by people who applied through the job board
  • 50% say they wouldn’t work for a company with a bad reputation – even for a pay increase
  • 79% of candidates use social media in their job search
  • 92% of consumers will visit a company’s website for the first time for reasons other than making a purchase
  • 71% of employees would accept a pay cut for a better work experience
  • 89% of employers think employees leave for more money
  • Only 12% of employees cited this as their reason

My point back then was that HR needed to engage people through social networking and build relationships that would open the door to having high performers consider a job with the company when the opportunity aligned. This became known as social recruiting. This was, at the time, already a core marketing strategy. The idea of building engagement with your audience on social media was growing, and the influencer boom was about to hit.

Since then, a lot of smart people have drawn even more direct lines between marketing and recruiting and how using the same tenets we use to attract customers can be effectively used to attract and engage with prospective employees.

Author, speaker, and marketer John Jantsch has recently been talking about this a lot. He’s made a pretty compelling case for how the Duct Tape Marketing system that he invented and that we use with our clients can also be effectively used to attract and engage with your ideal employees.

The point he makes on this topic, and I agree with, is that people aren’t candidates or consumers; they’re both. There’s really no distinction. They may buy from us, or they may work for us – often both. The reasons they decide to do either are influenced by the same things because they are the same people.

But we seem to treat candidates as an entirely different class of buyers. We just write an impersonalized job description and run some ads to fill up the employee pipeline. These are marketing tactics we’ve known don’t work in a vacuum for years. News flash, it no longer works for recruiting either.

The problem is one of strategy. Too often, businesses think they can solve their marketing problems by buying some ads or investing in some SEO. Their problem is usually one of strategy, and the same is true with attracting and retaining top talent today. That’s why the same process we use to attract and engage customers will work for companies struggling to attract and retain quality (or any) staff.

Let’s take a look at how Jantsch breaks this out.

3 Steps to an Effective Recruitment Strategy

There are three primary steps to developing an effective recruitment strategy:

  1. Narrow your focus to your top 20%
  2. Promise to solve a problem
  3. Create an end-to-end journey

Narrow Your Focus to Your Top 20%

The first step in the process is to think about who you want to attract. Most companies would rather hire top performers. Those employees who will deliver the most value. In marketing, we talk about narrowing your focus to your ideal customer, and you need to identify your ideal employee when you’re recruiting.

  1. Look around. Who are your top 20% of employees? Once you identify them, start answering these questions:
  2. What does their current work/life situation look like?
  3. What do they enjoy about their job?
  4. What frustrates them at work?
  5. In what work environment do they excel?
  6. What factors were involved in their decision to work for you?

Go out and speak to your top 20% and ask them these questions. Or have their managers do it, or maybe even send out a survey. Once you have the responses, start to look for common themes.

Promise to Solve a Problem

Nobody who ever walked into a hardware store and bought a power drill needed a drill. They needed a hole. The drill was just one of the solutions to their problem.

That’s a cheeky way of saying people don’t want what we sell; they want a problem solved. It’s not about us. It’s about them. When you’re recruiting your ideal employees, you need to make it about them. What’s the problem you can solve for them? What problem are you solving for your customers that will excite them?

If you don’t know, then go out and ask your customers. Ask your employees. What is it that they really value about working for you? About being your customer? If your company collects Google reviews, read those. A lot of these reasons will be in there. If your company is rated as an employer on sites like Glass Door, look at those reviews, too. What ideas keep coming up?

Create an End-to-End Journey

A core concept of the Duct Tape Marketing system that we employ with our clients is creating an end-to-end customer journey called the Marketing Hourglass. This breaks the buyer journey into seven stages: know, like, trust, try, buy, repeat, refer. Every customer your business has goes through the first five stages of this at their own pace (lots never make the last two, and the fault for that lies with the company or their marketing agency).

This same framework can also work as an employee journey with a tweak to two of the words because employees are also customers. You can shift this to know, like, trust, try, hire, retain, and refer.

Source: Duct Tape Marketing

When I use this for a marketing client, I walk them through the stages. We brainstorm all the places they may come into contact with their ideal customer at each stage and how we need to show up. Then we figure out what the message needs to be in order to answer the questions they have at that particular stage. That makes it very simple to fill a customer journey with engagements that speak to the ideal customer. You can do the same with your employee journey. Here’s what that might look like:


  • Employer branding
  • Social media
  • Job sites
  • Advertising


  • Your core message
  • Who they meet first
  • Fast follow up
  • Ease of finding out more info


  • Mentions
  • Reviews
  • Employee stories on the website
  • Values in action


  • Application process
  • Phone screen
  • Follow-up
  • Clear expectation


  • Interview
  • Onboarding
  • Manager
  • Current employees
  • Training plan


  • Respected
  • Development plan and growth path
  • Co-workers
  • Recognition
  • Pay & benefits


  • Friends/good relations with co-workers
  • Trust your process
  • Trust in leadership
  • Incentives

None of this just happens. You have to work at creating this process. You have to map out what you will do at each stage of the journey to deliver the right message to your new hires. But having this all mapped out and knowing what your ideal candidate is looking for is a huge step toward becoming an employer of choice.

What if your recruiting message, and everything you did in your company, was about helping people move from where they are to where they want to be? What if every step in the employee journey was filled with experiences that made them feel respected and understood? That you knew what is the problem that they are trying to solve? How much easier would it be to attract and retain great people?

You may still have to run the occasional ad to let people know you have an opening, but all these elements in place mean the rest of the journey engages your ideal candidates and creates long-term employees and brand ambassadors.

Hiring a Marketer?

If you’re hiring a marketer for your company, download this helpful checklist to create an effective job ad and ask the right questions in an interview.

And if you want that new marketer to really make a positive impact on your company, consider the Certified Marketing Manager Program. In it, we train them to develop and execute a custom growth strategy for your business. See more details here.


Mastering Lead Funnels for Your Small Business

If you can master lead funnels for your small business, you’re going to have a powerful tool at work driving new business through your door. To help, I’ve co-written a book showing you exactly how to do it.

It’s a guide to help small businesses add one of the most powerful marketing tools there is to their work in growing their business. The book is called Mastering Lead Funnels for Your Small Business.

This has been a group effort from five small business marketing experts and I am honoured to have been a part of the project. I’ve written in this blog before about the importance and value of Lead Funnels, but this collaboration takes those ideas even deeper and provides a roadmap for any small business to build their own lead funnel.

For those unfamiliar with lead funnels, imagine a salesperson out in the field, working hard to bring in qualified leads and turn them into customers. Now imagine that this salesperson worked 24/7 365 days a year. And even better, never asked for a raise. That’s essentially what an automated lead funnel is.

It automates the process of attracting your ideal customers, getting them to opt-in to an email marketing funnel and nurturing them to the point where they are ready to buy.

There are a ton of different types of funnels, and we explore many of them in the book. We also show you, step-by-step, how to build your own funnel and how to improve it and optimize it over time so it just keeps getting better and better.

So, listen, if this sounds like something you could put to work in your business download a copy today. It’s FREE and I promise you, you’re going to come away as excited as I am about funnels and ready, willing and able to build your own!

I hope you’ll give it a read and let me know what you think.

Download your FREE COPY today of Mastering Lead Funnels for Your Small Business.