Stylish photo of an escalator
Photo by Max Ostrozhinskiy on Unsplash

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

Omer Farkash
Omer Farkash
min read
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.

But first, let's define some of the basic terms.

What is a marketing strategy? 

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

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

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.

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:

Innocent - Healthy & delicious at the same time

Innocent logo healthy foods startup
Innocent foods headline

Innocent is elevating a market trend led by consumers that look for healthy and nutritious food & drinks, that are delicious at the same time.

They understood people don’t want to feel guilty after eating or drinking something unhealthy just because it’s tasty. This brand is solving a cognitive dissonance for its customers.

TD Bank - Convenient

TD Bank logo hd marketing strategy
funny td bank commercial come sit in our chair

TD managers understood that nearly 80% of people don’t feel comfortable about their financial future.

If this is one of the major pain points their customers experience about their financial lives, what would be a better value proposition for this financial brand to deliver?

Words like "simple", "convenient", "come sit with us", "step-by-step" relay a sort of simplicity and a calm feeling for the customer.

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

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

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

Source: Smarketing Cloud

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.

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. 



Great articles from Mayple