Are you still thinking about how to start marketing your business? Ideally, hiring a marketing professional is the best way to do it but sometimes the budget plays a big role in such decisions. Here are a few marketing tips for small business that can help you start with your marketing.
1. Determine your brand’s identity.
Having a consistent brand identity to promote your business will make you look more professional and help you attract new customers. According to a study from Facebook, 77% of people are loyal to brands. Jeff Bezos, founder of Amazon, has described a company’s branding as “what other people say about you when you’re not in the room.” In other words, your brand is the feelings and emotions people have when hearing your company name. It’s is a combination of your brand name, logo, aesthetic, and the design of all your assets.
2. Identify your buyer persona.
When you imagine a customer searching for your product or service, what are they like? What are their pain points? What is their job? Creating a buyer persona that tells a story of your ideal customer can help you make a website that’s optimized for them. By learning more about your target customer through creating a buyer persona, you can better figure out what types of things they may be searching for so you can include those terms on your website.
3. Design a logo and other assets.
To start getting the creative juices flowing, consider your colour scheme and peruse palettes with Adobe Color or Coolors. You can create your own or look through pre-made or customized colour palettes. To create a logo, I’d recommend checking out Upwork and Freelancer or reaching out to a marketing agency. There are free and less expensive options for designing your logo online, although using a freelancer or agency can give you a higher quality product and connect you with a designer who can change and update your brand assets as your company grows.
4. Build your website with a CMS template.
If you’re a fairly tech-savvy small business owner, you’ll probably want to build your website. If you choose to do this, you can use a CMS (content management system) to do so. Most CMSs offer pre-made templates for your site that you can get for free or purchase, then customize to your brand. There is a handful of inexpensive and even free options for various skill levels — from beginner to advanced.
Once you’ve created your website, most CMS platforms offer plugins to help you optimize your content for search (look for SEO plugins). This will help you rank better in Google.
5. Track your site with analytics tools.
If you’ve never made a website before and aren’t entirely comfortable with the technical elements, there are a variety of free tools and services to help you get started. When you create your website, make sure you implement Google Analytics or HubSpot Marketing Free (both of which are free products) so you can easily track who’s looking at your site.
6. Consult agencies or freelancers for web design help.
If you aren’t on the technical side and want a website built for your small business, you can use a freelancer or a marketing agency that specializes in web design. This is a great option for businesses that already have a website but need it to be updated and revamped for SEO (search engine optimization) to help improve your Google ranking.
7. Boost your Google ranking with SEO.
If you already have a business, have you ever searched for yourself or your product/service online? If so, did you think, “Why isn’t my website showing up on Google?” If so, you probably thought, “How do I rank on Google?” or “How can I improve my Google ranking?”
There are a lot of factors that play into why a certain site or page appears in the top spots on the Google (or other search engine) search engine results page (SERP). Backlinko reports some of Google’s top factors, which include having relevant keywords (and their placement on your site), the length of your content, having high-quality content, how fast your page loads, how often you post content, and more.
When it all boils down, Google essentially tries to find the best piece of content to present to the person searching. For example, if I’m searching for the best salon in Newport, Rhode Island, it wouldn’t be helpful for me to find a web page of a salon that has closed down and is located in Newport, Kentucky. It would, however, be helpful for me to find a salon in my area with great Yelp reviews, an easy-to-navigate website, and contact information readily available. Google always wants to surface the most relevant, highest-quality piece of content.
8. Research keywords opportunities.
Keyword research is an extension of buyer persona research. You can use the personas you’ve created to search for the best keywords for your brand, then use a tool to find related keywords for your target audience. Then, you can do some on-page SEO research and optimization. This is where you put those keywords in the correct places on your website — like in the meta-description, page titles, and H1 tags.
9. Optimize your website for mobile devices.
Most Google searches are done on mobile devices, so it’s important to have a site that looks clean and easy to navigate when someone enters it on their smartphone. A mobile site can also be beneficial for SEO, with search engines like Google announcing that they will reward you with a higher ranking if you have a mobile site.
10. Build out your social media strategy.
While Facebook and Yelp will be great tools for local searches and reviews, platforms like Instagram, Pinterest, and Twitter will offer you even more opportunities to share your posts, content, and promotions.
If your customers can purchase your products or services online, these platforms will also give them another way to find you.
Be sure not to spread yourself too thin by joining too many platforms at once. To make strategizing easier, here’s a guide to the five types of social media platforms and the pros and cons of each.
11. Use social media for customer service.
Once you’re on your chosen platforms, be sure to answer customer or follower questions when they ask them through post comments or direct messages. This will make your company look responsive and credible. Here are some great examples of how brands have used Twitter for customer service.
If you have the means, consider hiring a social media manager with community management experience. On top of posting content on a regular schedule, community managers are charged with responding to questions or concerns of followers. Interested?
12. Plan an email marketing strategy.
Once you start creating regular content and building out landing pages, you’ll want to share them with the prospects who seem most interested in learning more about your product. For this reason, we suggest building an email marketing strategy.
While you want to be careful not to bombard those who sign up for your email list with too many emails, you want to send just enough to keep your prospects informed and engaged. Here’s how our metrics improved when we streamlined our email marketing strategy.
If you’ve never sent regular newsletters before, you can use HubSpot or a number of other affordable tools to create and send an email with a professionally designed template. Many email tools also offer basic analytics that allow you to track open and click rates.
13. Consider PPC Advertising.
If you’re working hard on SEO, but are still looking for an extra boost, consider PPC — or pay-per click — advertising. With this search engine marketing technique, you use Google AdWords or Bing Ads to show up higher. and as an advertised listing, in search results. Before you dive into PPC, you’ll want to make sure your landing page is as optimized as possible. If you are paying by the click and those who click on the page don’t convert, you will lose advertising money.
Originally published on Hubspot
Share this:
- Click to share on X (Opens in new window) X
- Click to share on Facebook (Opens in new window) Facebook
- Click to share on LinkedIn (Opens in new window) LinkedIn
- Click to share on Reddit (Opens in new window) Reddit
- Click to share on WhatsApp (Opens in new window) WhatsApp
- Click to email a link to a friend (Opens in new window) Email

Pingback: Why hiring a digital marketing agency makes sense for small businesses?
Pingback: How To Overcome Small Business Challenges For Digital Marketing