Stylish photo of an escalator
Photo by Max Ostrozhinskiy on Unsplash

The Ultimate Guide to Marketing Strategy: How to 10X Your ROI

Omer Farkash
min read
February 18, 2021
Table of contents
You can’t use an old map to explore a new world.
Albert Einstein

Marketing is a dynamic and ever-changing field. The top digital marketing strategies change with the consumer and technology trends of the day. This is why every business needs a good marketing strategy that's well planned and has well defined milestones and objectives. Once you have the right map, the chances you’ll reach the goals you’ve set to your business, are much higher.

That means, that while most of us are eager to start launching our marketing efforts the minute after we decide to start a business, we actually need to invest in planning so we won’t waste our limited budget and energies on the wrong things.

If you're a business owner or marketer you need a good digital marketing strategy to hit your goals.

In this guide, we've put together the 10 main steps that you need to follow to build the ultimate marketing strategy for your business. Here's what it looks like visually.

We call it “From story to glory”:

Step by step to create digital marketing strategy diagram
10 Steps model to marketing strategy, Mayple 2019

As you can see, every step is meaningful, but don’t panic :) this guide will take you step-by-step through the process, so you won’t miss a thing and get your digital marketing strategy well figured out.

We have some very useful tips and examples that will make it easier to understand.

If you want a quick summary of our post, check out this video by Adam Erhart, where he goes over the 4 basic principles of marketing strategy.

Now let's define some of the basic terms.

What is a marketing strategy? 

Marketing strategy is a long-term, forward-looking approach and an overall game plan of any organization or any business with the fundamental goal of achieving a sustainable competitive advantage by understanding the needs and wants of customers.

A marketing strategy is a broad strategy that encompasses everything from how a business positions itself, to the creative, the strategic partners, the media relations, and the channels and tactics.

A marketing strategy refers to a business's overall game plan for reaching prospective consumers and turning them into customers of their products or services. A marketing strategy contains the company's value proposition, key brand messaging, data on target customer demographics, and other high-level elements.

The broad marketing strategy is what used to fall under the term "branding" back in the more ambiguous days of marketing. It's a practical summary of the key details of the business and some of the broad goals and methods used to achieve them.

What is the difference between a marketing strategy and a tactic? 

Marketing strategies are broader than specific tactics. For example, a business could have a strategy for their social media channels, and then they could have specific tactics they execute for each channel.

Here's the correct order to follow:

Marketing strategy -> Digital marketing strategy -> Specific tactics

For example, here's a great video that introduces specific marketing tactics. These aren't strategies, these are very specific ways you could grow your business, which would all be included as part of a larger marketing strategy.

If you're looking for specific tactics head over to our Ultimate Guide on Digital Marketing.

Why is a marketing strategy important? 

Sometimes marketers and business owners get lost in the weeds, in the bits and bytes. They lose track of the overall vision of the business and the large goals. They lose track of the target audience and the main pain points that their product solves for the customer. When that happens, the specific tactics that the business employs can lost their effectiveness.

So, a marketing strategy is not some dusty old document that you put on the top shelf and forget about it. It's a vital process of discovering your business's top goals, objectives, and ways to achieve them. That becomes a blueprint for everything you do to better market your product or service.


Let's jump into it.

marketing strategy experts

Brand strategy

1. Define your brand value and offering

Your brand strategy is about defining the core values of your brand to make sure that they align with what your customers find important, that they align to your industry trends and competitive environment, and to what you actually offer ie your product.

That’s not an easy task, but without it, all the other marketing tasks become much more difficult.

Here are some good examples for brands that succeeded in doing it right:

AllBirds - Sustainable, transparent, comfortable

AllBirds began as a darling brand in Silicon Valley in 2014 and quickly grew to a $1.4B valuation in 2018. The shoe company set out to create the world's most comfortable, and they overshot their goal. Their products are fully sustainable, and made out of wool and bamboo, and their branding is impeccable.

It all started with a launch on Kickstarter, in fact, here's their Kickstarter video:

The brand has a really quirky brand voice, and its values are transparency, sustainability and comfort.

Here's an email with an order confirmation:

allbirds email confirmation

You can see the same quirky humorous brand voice in their social media posts.

allbirds social media brand voice marketing strategy

Besides the humor, the brand has really taken advantage of this concept of transparency. They display the materials they use in a creative way and get down to the fine details.

allbirds materials our story brand voice

And they tie it in so nicely in their third brand value - stainability.

allbirds sustainable materials brand voice marketing tactic

Ultimately, the quirky brand voice and the incredible brand values of sustainability and transparency has contributed the most to the brand's growth. Yes, it is a really comfortable product (the NY Times called it "the most comfortable shoe in the world"), but without a strong brand and a focus on the user experience, Allbirds would not have been the giant that it is today.

Casper - "here to awaken the potential of a well-rested world"

Casper is a mattress company that has completely revolutionized the industry. They were the first direct-to-consumer mattress company and quickly grew to a $1.1B valuation in 2019.

Casper's brand values are all about dreaming big, innovation, and bringing joy to a tired industry.

Look how they merge the "dreaming big" brand value with a pun about sleeping, in their purchase receipt email.

casper purchase receipt order confirmation email brand strategy

And here's another great email asking for a review.

casper email example brand voice

Casper's strong brand helped it launch other successfulu products, like the Casper Glow, which is an innovative bedtime light that changes its light temperature and brightness automatically and can be remotely controlled through an app.

casper glow light brand value marketing strategies

There are a lot of big and abstract words thrown around when talking about brand value creation, so here's a simple way to think about it.

A simple formula to find the right values that define your brand is this:

  1. Think about the main pain points/needs/frictions your brand is solving
  2. Translate it into a value-based language
  3. Make sure it fits your beliefs and motivations
marketing strategy experts for hire

2. Identify customer pain points and expectations

One of the top reasons why products fail is when their makers fail to identify the customers' pain points. In other words, they don't meet the customer's need or they don't solve a vital problem in their lives.

One of the classic examples is the Segway. It was a device that was said to eliminate walking. It could go up to 12.5 miles per hour, had a lithium battery, and made you look like a dork. It was hailed as the device that will make walking obsolete and it failed miserably.

It's a sad story but the creator of the device actually drove it off a cliff and died. The problem with the Segway is that no one wanted to stop walking, people love walking, so it failed to meet the customer's need and to identify a pain point.

a man and a woman riding a segway on the river bank

What are the types of customer pain points? 


the most basic pain point is financial. Does your product help your customers save money? Is it more cost-effective than the alternatives? Are the savings short-term or long-term? And if your product is cheaper than the alternatives, does that price difference create enough value for the customer? 

These are some of the important questions you should ask yourself. An example of this is Target's launch of the brand Smartly with hygiene/cleaning products all under $2 (approximately 70% less than similar products by other brands).

Smartly launched in the US digital marketing strategy strategies


Another really important pain point is convenience. Does your product make your customer's life more convenient? The classic example of this is Netflix, a brand that became a household name because it was incredibly more convenient than its competitors.

Instead of having to shlep to Blockbuster and pay all of those late fees customers could now get DVD's straight to their doorstep. Fast forward to 2020, Netflix is worth $203 billion and Blockbuster is is out of business.

netflix beat blockbuster on convenience marketing strategy

source: Drift


Service is another major factor in solving a customer's pain point. Service refers to the entire customer experience and includes things like - warranty, maintenance, replacements, customer service, and ease of use. A really great example of this is the solar company SolarCity, which was acquired by Tesla in 2016. SolarCity's solar panels weren't cheaper than the competitors they simply had a better warranty and maintenance on them and that's why customers preferred them. This is one of the major drivers that helped SolarCity become the nation's largest residential solar provider.

tesla solarcity solar roof superior service marketing strategy

Source: Tesla

5 easy steps to identify your customer's pain point

Ok, so we've talked about the type of customer pain points that there are, but how do you identify it for your own company and product? Here are some helpful suggestions that will get you on the right path.

Create a customer journey map

Identify what makes your customers buy your product and how they arrived to your physical or online store. This should include the channels that they visited - a search result, a Facebook ad, a social media post, an email, etc. At each stage identify possible pain points and uncover the customer's motivation of using your product.

customer journey mapping solution conceptdraw marketing strategy

Source: ConceptDraw

Survey your customers

Another great way to find the customer pain point is by surveying your customers. Ask your customers what they like and don't like about your product and what are some of the factors that led to their choice. There are a ton of survey tools you could use like Typeform or SurveyMonkey.

Look at customer reviews

If you are thinking of launching a new product you should look at the customer reviews of your existing products. These will tell you a lot about your customers' preferences, expectations and pain points. What's particularly powerful for eCommerce sites are visual reviews - photos or videos that customers post alongside the text of their reviews. You can use tools like Pixlee, Yotpo, or Loox to collect and display visual reviews.

customer reviews visual yotpo widget ecommerce marketing strategy

Source: Yotpo

Ask your sales team

Another great way to find your customer's pain points is to ask your sales team. After all, your sales people are the ones that hear and have to respond to customers' objections and hence they are the most aware of what your customers are looking for. Sit down and have a discussion with your sales team. Try to find out what your customers like/dislike about your product, what are the issues that they bring up the most, and what makes them turn down the product.

sales team huddle collaboration in the office hd image

Source: Unsplash

Study your competitors

It's super important to analyze the competitor landscape, in any business. That's how Netflix and Apple began, when they strove to make a product that's better and more innovative than the status quo. Look at your competitors' products and identify the pain points that they are solving and ones that are still unresolved. One strategy is to try to solve the same pain points just better. Another strategy is to go after pain points the remain unresolved.

competitor marketing strategy analysis research marketing

Source: ColumnFive

3. Identify market trends and competition

That brings us to our next topic - creating a competitive analysis. This is a crucial step in the marketing strategy creation because this is where you will identify what differentiates your product or service from the competition. Without this step it's going to be very difficult to create a product that's truly unique and provides unique value to the consumer.

Identify your competitors

The first step of any competitive analysis is to find out who your competitors are. Find out all the different companies that have similar products and services. Look at social media, search in related or niche online communities, news mentions and product reviews.

Categorize your competitors

Now that you have a detailed list of all of your competitors it's time to categorize them. Put them into different groups - primary, secondary, and tertiary competitors. This will help you get clarity on which of your competitors are directly competing with you and which ones you should focus on in your analysis.

Take a look at their social media and branding

The next step of the competitive analysis is to find out all you can about each competitor. Look at all the various social media pages and the branding that they use on their site and email campaigns. This will give you a visual understanding of their brand positioning and how your product or service differs from theirs.

Conduct a site audit to look at traffic sources and positioning

This part is the more technical side of the branding audit. Use a tool like Ahrefs, SimilarWeb, or Alexa to check the keywords that each competitor ranks for and their various traffic sources. This will give you the precise search terms that the user searches for and the specific needs that your competitors meet.

marketing competitor research keywords similarweb marketing strategy
Source: SimilarWeb

Marketing strategy

4. Create your value proposition

Now that you have your story right, it’s time to build the right strategy for your marketing. That means making business decisions about what are you delivering and to whom.

Your product or service tells the most about your brand.

This is the actual hands-on experience customers have with your brand, and it can affect their perception about it the most.

Use your values to make sure you walk the talk and implement what you said about yourself in your offering.

Here are some examples to help you get the hang of it:

Walmart - translating brand values to service language

walmart logo
walmart branding strategy tone of voice
Taken from Walmart's brand center

IKEA - Brand values & design

ikea logohd

Most people will know right away this is IKEA’s products - humble, simple and functional.

ikea products table bed office

5. Identify your target audience

Deciding on your target audience could change the way you present your brand and even the language you use to do it.

We love to use simple models for complex decisions.

We found it is much more effective and fun.

Use this model to map the different target audience groups that you have, and prioritize them accordingly.

(This is actually one of the models we used to determine our target audiences)
target audience priority model mayple marketing strategy
Target audience priority model, Mayple 2019

You would want your first tier target audience to have good market potential for your business growth and that it wouldn’t be a Via Delarosa to convince them to purchase what you have to offer.

This is not the only tool you need to characterize the people you are going to invest most of your marketing spend to reach out to.

The second tool we recommend for you to use is defining your personas - or in other words, asking who is your ideal customer, to the smallest details.

To define your main persona you can use this question list:

  1. Who is my persona? Is he a male or is she a female? What age is he or she? Name your persona and attach a photo so it will be easier for you to plan your messaging accurately.
  2. What is my persona initial state of mind? - his or her emotions and thought before starting the decision-making process?
  3. What are the different stages of his or her decision-making process until purchase?

If you’re about to launch a new service or product that customers are not used to using or buying, you might consider applying this psychology of change model. After all, you’re trying to change people perception here.

Each stage represents a psychological state of mind of people until they reach a decision to take action. You can use the needs that are listed below to create your marketing creative tools that will effectively move your persona to take action.

mayple the psychology of change customer journey buying decision graphic
‍The psychology of change, Mayple 2019

Identify the following for each stage of the buyer's journey:

  1. What are your persona’s expectations? What are his goals?
  2. What process does she go through in this stage? Where does she look for information? Who do they speak with?
  3. How would you describe his experience?
  4. What is your objective for each of their decision-making stages?
  5. What actions can help you achieve these objectives?

Now that you've identified your ideal customers, how are you going to reach them?

That brings us to the next step.

6. Identify partners and potential collaborators

Identifying your potential partners or collaborations is a critical step of reaching your ideal customer. It may be that there are online communities that already exist where your customers hang out. It could be that you need to work with a distributor or a marketing partner to help you reach them.

This is a critical point to consider before you execute your marketing strategy. Sometimes finding and working with the right partner could give you access and help you achieve 10X the results.

Digital marketing plan

We’re on the digital marketing portion of our guide and it contains 3 parts - deciding on your creative & messaging, selecting the marketing channels that you’ll be using, and deciding on a strategy and budget for each channel. 

Let’s dive in.

7. Decide on the messaging and creative of your brand

Executing your marketing strategy will usually involve digital marketing efforts, especially if you’re a small or medium-sized business.

Most businesses can’t afford to hire a digital marketing specialist in-house so they use the services of freelancers or digital agencies.

From now on, you have a critical job of guarding your brand’s values and strategy in the messaging and creative you’ll create and the different tactics you’ll use.

That’s what storytelling is about.

Make sure that the service provider you hired is aligned with your brand and marketing strategy, so they can apply your strategy to the actual marketing communication you’ll have with your potential customers.

Here are two brilliant brands that keep to their authentic brand strategy throughout their messaging:

National Geographic - how to create the “wow” and “wonder” visually

National Geographic know how to present stunning photography and help us discover the wonders of our world. They constantly keep the language they use on their ads to be aligned with these brand values.

national geographic social media example 100M every day explorers
Source: Vox

8. Define your marketing channels

Now that you have defined your value proposition, your partners, and your creative assets and messaging it's time to select the right marketing channels to execute your marketing strategy. This is one of the most crucial steps in your marketing strategy.

You need to select those marketing channels that fit your brand and your product. Let's cover a few of the main marketing channels and their best practices.

Social media

Social media is a vital part of any digital marketing strategy and there are certainly a lot of things that you could do. There are a lot of various platforms and strategies you could use and it's important to pick the right channel for your business. 

Here’s a breakdown of the some of the best channels to use for different type of companies: 

For visual eCommerce products - use Instagram and Pinterest, TikTok, Facebook, Snapchat and Twitter

For B2B companies - use LinkedIn, Instagram, ProductHunt, and Angellist

For B2C companies - use Facebook, Twitter, Instagram, Pinterest

For written content-heavy companies - use Medium, Quora, and Reddit

For GenZ-focused companies - focus on Instagram, Snapchat, and TikTok

Social advertising 

Ads are becoming more and more popular on social media platforms because the recent algorithm changes continue to favor them and decrease organic reach. After all, that’s how the social platforms make their money so you have to use ads to get anywhere these days. 

Pinterest, Facebook and Instagram are the most popular platforms for advertising. For B2B you can use Quora, Reddit or LinkedIn. 

If you want to start using ads and are just not sure where to start, we have over 1,500+ top experts here at Mayple so definitely reach out!

Influencer marketing

Working with influencers is one of the most lucrative marketing channels you could go into. Studies show that businesses make $5.20 for every $1 that they spend on influencer marketing. And 49% of consumers depend on influencer recommendations for their purchase decisions. That’s huge. 

influencer marketing statistic channel strategy ROI

That means that on average about half of your customers are going to be searching for influencer posts so it is essential that these people are recommending you and your product online. 

Email marketing 

klaviyo email marketing template example marketing strategy

Source: Klaviyo

This is going to surprise you but the ROI of emails still remains among the highest in all of the different digital marketing channels and platforms. Studies show that email marketing provides a $42 return on every $1 you spend, which is terrific. 

That is not to say that the other channels don’t help or assist the sale, it’s like the functions of the various team members in a soccer match. There could have been 5-6 players that touched the ball before it reached the goal post. Same thing happens in marketing.

A user could interact with a brand on numerous channels before they make a purchase. Which is why it’s really important to have an “omnichannel” strategy, a strategy that includes many marketing channels. 

Here are a few examples of channels that work really well when combined with email marketing: 

Push notifications 

Push notifications are those messages you get on your browser on a desktop device or on your mobile screen. They work really well when combined with emails. You could send off the email in the morning for example, and then follow it with a push notification 30-60 minutes later, to remind the user to check out your deal of the day. 

Push notifications have a click through rate that’s 7 times higher than emails, so when sent after the email they increase your chances of getting a sale that much more. 

push notification example from taplytics marketing strategy

Source: Taplytics

Chatbots and messaging

email marketing vs messenger chatbot open rate and CTR marketing strategy

One of the quickest and most effective ways to communicate with customers is through text messages and this has become its own marketing channel. You can set up automated messages and flows that gets sent to a customer or even a chatbot that is able to bring a customer from product discovery all the way to purchase, without any human involvement. 

chatbot example from manychat messenger marketing strategy

Source: Manychat

Text messages are much more personal and that’s what makes them so powerful for brands. According to Social Media Today, chatbot messages get open rates of over 80% and click through rates of over 50% so these messages provide an additional way to augment and boost your email marketing performance. 

Now that we’ve covered the various marketing channels that you should consider to grow your business, let’s talk strategy.

9. Select a strategy and budget for each channel

It’s now time to select a specific strategy and a budget for each of the marketing channels that you’ve chosen for your business. Here are a few helpful steps: 

Identify your business goals

What are your goals? Pick a few strategic business goals or KPIs to focus on in the short-term. A really helpful rubric for this is what’s called SMART goals. Smart stands for: 

Specific - describe clearly what you want to accomplish

Measurable - set goals that you could measure

Achievable - these goals have to be achievable and not way out of reach

Relevant - set goals that improve the specific aspects of your business, so no vanity metrics.

Time-bound - pick objectives that you can achieve within a certain time frame. 

Now that you’ve set up your goals it’s time to look at your market.

Here's a great video from Hubspot to watch about setting the right goals for your business: 

Research your market

Gather information about your market - the size, growth, social trends and demographics of your target market. Find out what is possible and feasible to accomplish and which channels are used to reach your target customer. 

Align your strategy with your ideal customer

Go back to the customer personas that you’ve created in the beginning of this process and make sure that your strategy aligns with your personas. Look at the trends, at the type of customers that you are going to be able to reach and tweak accordingly.

It’s performance time!

At this point,  you have your brand story and values, your go to market strategy and a professional to run your digital marketing efforts.

From this point forward, you should focus on a much more tactical management. That means iterative testing of your messages and creatives, of your target audience segments and even of the words you use on your ads CTAs (call-to-action buttons).

Which brings us to the last step of the ultimate digital marketing strategy: 

10. Analyze your results

This is one of the most crucial steps in anything you do in marketing. Once you test something you have to analyze the results and continue testing. Data is crucial in every aspect of your marketing strategy and your own business data as a result of testing a strategy is the best data you have. 

Once you have the results of your strategy you can then make the changes you need to make and A/B test various aspects to get even better results.

BONUS : Examples of Marketing Strategy Templates

There’s no one size fits all marketing strategy, and if you’ve read this entire guide to this point - you’re probably eager to implement some of the various strategies we talked about. And you’ve probably discovered a lot of topics that you should learn more about to really perfect your marketing strategy. 

Here are some of our favorite resources about marketing strategy, and these cover a really broad range of channels and use cases so you can find some value regardless of which business you’re in. 

Let’s dive in.

How to Plan Your Marketing Strategy in 12 Steps (CoSchedule)

This beautiful strategy guide has everything you need to know to create the perfect strategy. The best part is that it shows everything visually in each section, and has a really simple strategy template to follow to create your own strategy. Plus, CoSchedule started off as a content marketing tool (they are now much more than that) so they go into a brief history of content marketing and how it all started.

marketing example template from coschedule

The best part about CoSchedule is that they have a feature where that allows you to divide the tasks among your team members. This is a crucial step that gets missed pretty often. Once a brand makes their strategy, it’s important to delegate the work and get started on the execution. 

managing a project with your team feature

10 Marketing Strategies to Fuel Your Business Growth (Entrepreneur)

This is an old one but when we read it we thought it has the perfect sequence of strategies for an eCommerce business. It has literally everything you need to market successfully. We’re talking influencers, email marketing automation, content marketing, video content, Facebook retargeting and SEO. This post is an excellent broad overview of eCommerce marketing at its finest. 

The Essential Guide to Marketing Strategy (Hurree)

Hurree is one of the best marketing blogs ever. This post in particular gives a really good detailed overview of each step of creating a marketing strategy. It also has a variety of videos sprinkled throughout the post that explain concepts deeper, and the best part - they have a whole section of marketing automation.

Hurree is a marketing automation platform so you know to expect some talk of automation in every single one of their posts. This is a great segway from traditional marketing principles to present-day automation and beyond. 

marketing strategy animation gif

The 11 Best Marketing Strategies We Tried This Year (WordStream)

This post is for the more advanced marketer that wants to really hone in on the top strategies that work in 2021. It’s written by Sujan Patel, the one and only, and he goes over things like webinars, reaching out to other tools in the industry, brand partnerships, evergreen content, SMS, and non-traditional social media channels.

Check out this post, even though it was written in 2018, it remains one of the best lists of marketing strategies on the web.

marketing strategy for evergreen content update old posts sujan patel

The Ultimate Digital Marketing Strategy Guide (HubSpot)

This is a classic resource from HubSpot and we like about it is how clearly they define every term, every type of content and marketing strategy that you should develop. They also include 5 examples of marketing ads and dissect each one. It’s a great read and you will get a lot of value out of it.

Here's a great video they include in the post.

That’s it folks. 

Now that you have a better idea of how to craft the ultimate marketing strategy for your business it’s time to go out there and absolutely smash it. 



top marketing strategy freelancers

Great articles from Mayple