The Ultimate Guide to eCommerce Strategy and Planning 

are you looking to create your ecommerce strategy and business plan?

You've come to the right place

An effective eCommerce strategy and careful planning are key to achieving rapid growth in your eCommerce business. If you haven’t started your eCommerce business or set up your online store yet, there are ways to make an effective plan so that you feel in control. We also have eCommerce planning solutions for creating an in-depth business plan for more mature eCommerce businesses, to guide the next stage of growth. 

Find out some of the benefits of eCommerce,  and how to use eCommerce analytics. By the end, we’ll have you asking WHO not HOW when it comes to overcoming your eCommerce woes. Let us show you how. 


Don't have time to read now?

Get the pDF version

Download the print version for easier offline reading and sharing with coworkers.

What is an eCommerce Strategy?

Your vision, goals and objectives for growing your eCommerce sales over a specified period all comprise your eCommerce strategy. Your strategy should include an overview of where you are now, where you would like to go, the obstacles you will need to overcome, and the benefits of reaching your new eCommerce destination.

What is an eCommerce Business Plan?

Sometimes an eCommerce strategy is confused with an eCommerce plan. The two, however, are not the same. An eCommerce plan is a component of your eCommerce strategy containing the specific steps you will take to bring your strategy to fruition. The key topics to cover in an eCommerce plan include:  

If compiling all of this information feels overwhelming right now, try utilizing some of our free tools for a more methodical approach.

Vision and Strategy Summary 

What does success look like and how will you get there in 2-3 sentences? 

Key Requirements

What resources and information will you need to achieve your strategy? 

Who’s Involved?

Who will comprise your team of experts to help you meet your objectives? 


What is the extent of your strategy? What are the limits? 


What is your timeframe for achieving your objectives? 

Obstacles, and Strategies to Overcome 

What are the obstacles you expect to face and how will you overcome them? 

Key Results - Metrics and KPIs

How will you measure your success? 

Benefits from Achieving the Results 

What do you hope to gain when your strategy is successful?

If compiling all of this information feels overwhelming right now, try utilizing some of our free tools for a more methodical approach.

How to Start an eCommerce Business

Before you start diving into the world of eCommerce business, you need to get clear on where you are. Without this critical step, how will you decide where to go next? To get a clear picture of where you’re stand next to eCommerce, you will need to ask yourself three big questions:


Why would you want to engage in eCommerce? You’ll need to consider why eCommerce might be beneficial to your business and make a list of these reasons. You can find some ideas in the “Benefits of eCommerce” section of this page.  


What would you do with an eCommerce strategy? This is all about brainstorming a basic strategy and deciding if it’s feasible for your business. You’ll need to understand how to commit to and plan for eCommerce, then explore potential solutions and the impact they might have on standard operations.   

REMEMBER: Launching an online store should not be treated as a one-and-done project. You will need to commit to ongoing maintenance in order for your eCommerce strategy to be successful.  


If eCommerce is right for you, how will you get started? You’ll need to consider first which selling platform is best for you, how you are going to coordinate marketing and what you will do to optimize customer service. We recommend starting with one or two key products while you are getting established. You will need to keep an eye out for services that integrate with your platform as you continue to grow and innovate.

How to Setup an Online Store

If you’ve started researching potential selling platforms, you’ve likely stumbled upon Shopify. Shopify is one of the most popular platforms for Business to Consumer (B2C) stores.    

Shopify is ideal for many small and new businesses because it’s convenient and requires little to no coding knowledge. Once you’ve set up an account and answered a few questions, you’ll find yourself at the admin panel where you’ll be invited to connect your web domain. From there, you’ll select a theme and add your products. (Again, we recommend starting with one or two until you get a feel for the platform and the online selling experience.)

Once you’re ready, you’ll go back to carefully add all of your products and install more apps, like HubSpot, that integrate with your selling platform and will help you further expand your business.  

Click here for a full beginner’s guide on setting up your online store with Shopify.  

Other vendors have similar guides. If you don’t feel like Shopify is the solution for you, check out SquareSpace and BigCommerce for information on selling with a Shopify alternative.

Making a Plan

Once you’ve quizzed yourself with those three big questions, get ready to make a plan. Your plan should account for the five stages of the customer journey, from the initial attraction to selling and delivering your product to customer satisfaction, retention and growth.  

The good news is that there’s a simple and complete way to plan for, implement and operate your eCommerce business. You just need to make a plan in five areas.  

At the center of this approach, is the insight that eCommerce is best thought of as a loop.  At Second Spring, we view the customer journey as a continuous, never ending loop with the customer at the center. Your goal should be to accelerate this journey as your relationships grow and new customers come aboard.  

Simplify selling online by thinking like your customer at every step of the way, and never losing sight of what they want. The customer relationship should be the basis for all of your selling and marketing decisions.  

There are five key stages in the loop. 

1. Attract strangers to your products 
2. Sell your products online 
3. Deliver on what you promised 
4. Satisfy your customers 
5. Grow your relationships – and your business   
eCommerce Customer Loop for eCommerce strategy solutions

We’ll look into these steps more in-depth in the “How to Create an eCommerce Business Plan” section of this page.   

REMEMBER: B2B and service-based companies can make improvements using the exact same loop. The difference is that a B2B or service-based business may make their investments in different areas than retail and B2C companies.  

For example, where a B2C company may invest in promoting product pages across Google Shopping, a service-based company may invest in sponsored advertisements in the social media feeds of its target audience.  

How to Create an eCommerce Business Plan

There are typically eight steps to take on the way to building and solidifying your eCommerce business plan, beginning with your commitment to eCommerce and defining your customer. You’ll recognize steps 3 to 7 as the components of the customer loop from the previous section.  

Step #1 - Commit to eCommerce 

In this first step, you are going to map out your eCommerce project at a high level and make that critical decision to commit to it. You’ll need to create a vision, address any resistance, and develop strategies for managing resistance. Conceive items that will be required to craft a detailed plan for your eCommerce project and review any key decisions that need to be made before you make the final call.  

Step #2 – Define your Customer

In this step, you need to define your customer persona. Really establish who you are selling to. Create an overview of the key elements of your customer persona and think about tools you can use to attract these customers specifically to your online store. Make a list. 

Step #3 – Attracting Your Ideal Customer

Attracting your ideal customer can be achieved in several ways. Perhaps you will always be paying for traffic to your website or maybe you plan on receiving a significant number of referrals from a repeat customer. The way that you attract your audience to buy from you will vary based on your eCommerce business plan and the customer persona you designed above.

In the beginning, though, you will likely need to focus primarily on defining your keywords and positioning yourself to score well in the rankings for those keywords, whether organically or with paid ads, so you can get found online.

Generating organic traffic and client referrals takes time, so in most cases you will start by generating paid traffic. As you build trust with your customers over time, they will become advocates and ultimately start doing a portion of your marketing for you through means such as social media sharing and word -of-mouth.

Step #4 – Selling Online

In this step, you need to educate yourself on the different ways to sell through eCommerce and decide which platform or marketplace is best for you. In most cases, we recommend using Shopify to start your online store because it is user-friendly with excellent customer support, just like your online store will be.

Step #5 – Delivering on What Your Promised to Your Customer

Decide how you are going to get your products from point A to point B. Who is the most cost-effective carrier with a reputation for timely delivery? Will you need to warehouse your inventory or will you drop-ship? Will you need to hire additional employees? These are all considerations that need to be made to coordinate a satisfying delivery process for your clientele.

You should also put some thought into which products are feasible to sell online. If you can’t compete for price with online competitors or the cost of freight is enormous, you may not be able to achieve a reasonable return on the time and money you put into listing and marketing that item online.

Step #6 – Satisfy and Delight Your Customer

Assess how ready you are to satisfy your online customers. What sort of supports will you have in place to ensure they have the most delightful experience and keep on coming back for more? This is a critical part of your plan and accelerating your customer loop by turning customers into advocates, so don’t take it lightly.

You might consider using a knowledge base or you may need to hire a live support team. You might want to wow your clients with a tailored follow up process and perhaps some targeted remarketing. Again, this piece depends on your specific business model and your own evaluation of your customer persona.

Step #7 – Grow Your Customers, Grow Your Business

Think about the different ways you will grow your online store and decide how to allocate resources as you move forward. All of the time and resources you invested in delivering on your promises and satisfying your customers should be paying off here when they become advocates. Advocates have had such a delightful experience that they will jump at the chance to tell everyone they know about your company, quickly creating new prospects.

Keep all of your customers engaged and maximize your advocates by developing a Customer Trust Circle as we describe it here.

Step #8 – Get Ready to Implement Your Plan

By the end of this process, you should be ready to finalize your eCommerce plan and have a strategy in place for implementation. Make sure to request internal estimates or vendor quotes to clarify the budget and schedule required to make it all happen.

eCommerce Analytics

Management guru Peter Drucker infamously said, “What gets measured gets managed.” What he meant by this was that your ability to control the destiny of your company is contingent on your ability to measure your results.  

You need metrics at every stage of the eCommerce loop to relate exactly how you’re doing and where you can improve. To achieve this, you need one or two KPIs, or Key Performance Indicators, that you use as a dashboard for the entire eCommerce division. Most importantly, you need to hold someone accountable for each metric, whether that someone is yourself or one of the experts on your team.

Some key metrics to pay attention to are:

1. Rankings for target search keywords:

How is your SEO scoring against competitors for target keywords?

2. Traffic for organic (aka free) search traffic:

How much free traffic is your SEO strategy driving to your website?

3. Pay-per-click ad traffic and cost-per-click/CPM:

Is the cost of your paid traffic worth the conversions it’s generating?

4. New prospects captured:

How many prospects are you converting to customers?

5. eCommerce store sessions:

How many people are landing on your online store?

6. eCommerce store conversions (added to cart, reached checkout, sold):

How many people who come to your store are actually buying something?

7. Average order value:

What is the average ROI per marketing dollar?

8. Customer Acquisition Cost :

How much do you need to invest for that first sale?

9. Lifetime Value of Customer :

What is your ROI on marketing to each customer?

Combining data can also help you answer more questions like: 

  • Which channels drive the most new customers? 
  • What is the most common path for the customer journey? 
  • What are our most profitable revenue channels? 
  • Which users are the most profitable? 
  • Where are we losing customers? 
  • What behaviours do repeat customers display? 
  • What features do customers utilize most? 

Understanding your analytics and KPIs will give you constructive insight into your customer behaviours so you can improve the way you interact with your target markets. Gleaning data is also helpful for comparative analyses and making future decisions.  

You can utilize header tags to track key events, such as conversions and the popularity of one post versus another posted in the same place. Many social media services offer tools for tracking performance data free of charge. Use Google to handle general reporting on a variety of valuable analytics, including traffic analysis.  

All traffic can be divided into four categories: traffic from search engines, traffic from backlink referrals, traffic from marketing campaigns, and direct traffic. Understanding where your traffic is coming from and why is an essential part of measuring the performance of your online store, determining your return on investment and establishing how you should respond.  

One final aspect to consider is absolute changes versus relative changes. When you are measuring your KPIs, you should always look at figures comparatively in addition to absolutely. Sometimes, a number may seem small absolutely but it is relatively large when compared to present data. Likewise, a number that seems absolutely large may be relatively small in proportion to your current position and thus not worth a significant investment of resources to investigate at this time. Comparing your measurable changes to a given position will help you understand the relative impact on your business and prevent you from jumping to conclusions based on absolute misconceptions.

Benefits of eCommerce

Here are some of the benefits companies often report for eCommerce. This is far from an exhaustive list, but it will give you some ideas about how an eCommerce strategy might be beneficial for your business.

REMEMBER: No one knows your business like you do, so you are best placed to make this assessment on your own.


  • Distinguish your brand
  • Nurture prospects
  • Improve customer experience
  • Improve cash flow
  • Shorten your supply chain
  • Shorten sales cycles
  • Systemize incidents
  • Easier follow-on sales (supplies, service)
  • Provide rewards and discounts
  • Display testimonials and case studies 
  • Lower operating costs
  • Expand your reach
  • Encourage impulse buyers
  • Simplify data collection
  • Connect with strangers / out of region
  • Lower customer acquisition cost
  • Automate repetitive tasks
    Reduce collections efforts
  • Improve margins
  • Improve customer service
  • Provide customer self service
  • Add communication channels
  • Offer payment and financing options
  • Increase customer loyalty
  • Track your customers
  • Sell internationally
  • Increase remarketing potential
  • Make data-driven decisions

Make your eCommerce "Who Not How" Decision!

If you want to focus on HOW to do something, you will do it yourself. In this case, you have no need for a partner because you’ve decided that you have the capacity to do it or that you are committed to digging in and figuring it out.  

However, in many cases, you will find the better answer is searching for someone WHO can help you solve the problem. In this case, you will bring in help and play the role of leader and subject matter expert in your business. Make sure that whoever you bring in aligns well with your eCommerce strategy, understands where you are within it and where you want to go, and is well armed to help remove the obstacles that are in your way.  

If you’re looking for an eCommerce expert that can take the heavy lifting off your plate, Second Spring has a team of specialists waiting to take it on. Let’s connect to discuss a plan of action that will ease your load and exceed your eCommerce expectations today. We offer both eCommerce planning solutions and eCommerce strategy solutions.