How to Do Software Marketing Research

Software marketing research is the first step in putting together a solid software marketing strategy and business plan. Without first researching your potential market, launching a product or service is like shooting in the dark.

But what are the best ways to effectively research the software market or your target segment? Keep reading this article below for some suggestions.

Subscribe to our Free Newsletter

Recent Articles

  1. Software Development Business Plan - Software Development as a Service

    May 23, 22 09:29 PM

    With enterprises outsourcing software development, that creates business opportunity for ISVs. Here are some tips to plan your software development business plan.

    Read More

  2. Know Your Target Customers: How to Identify Software Customer Profiles

    Apr 16, 22 07:31 PM

    Do you know your target customers? Do you have a clear picture of your software customer profile? Identify your most profitable prospects to target your marketing.

    Read More

  3. Identifying Your Best Target Customer Profile

    Apr 12, 22 10:21 PM

    Tips to help you define your ideal target customer profile. Identifying your best target customers is critical to optimizing the value you deliver and the profit you can realize from each prospect.

    Read More

Too many software business owners shy away from taking the time to do the thorough software market research that is needed to build a compelling business strategy. Developing and launching a simple software product is not capital intensive, so too often software is introduced without properly researching the market.

It is not too difficult to do some fairly detailed research of your potential market and competitors online. Here are my recommendations for sites you can use for effective software marketing research. These are all freely available. Of course, if you have access to paid resources like that is even better.

  • Google: yes, of course you already know Google! Any online market research should start here – search for your market subsegment, or product/solution description, and see what comes up. Put yourself in the shoes of your potential target customer – what would they type into Google to try to find a solution like yours? The listings that come up on the first page or two of results are your competitors or complementors (look at both the organic results as well as the paid sponsors). If you are going to be successful with your potential product idea, you need to be able to make it to the first couple of pages on Google (preferably without having to pay for it)… how is the competition? Will you be able to get on the first 1-3 pages?
  • Software Download Sites (eg, – by searching for software like yours, you can identify competitors. Best for consumer or SMB software.
  • Business Software Directories like and – good for identifying competitors in the business software space. Or do a search for “<your market segment> software directory.”
  • Alexa often provides basic information about the business/owner of a particular site, with some company profile data also included sometimes (revenue, etc). Can be used for competitive research, although sometimes the Alexa company profile data, revenues, etc is of questionable quality (may not be very current).
  • You can get more out of Hoovers if you have a subscription, but even without one they have quite a bit of information available for free. You can get industry segment reports, company directories, and company profiles.
  • You can find company profiles (mostly US), press releases and articles related to a particular market/industry segment or a particular company. Useful for competitive and niche research.
  • Web 2.0 research: You can use Web 2.0 to your advantage to find recent articles and data about your market subsegment. Do a search for blogs and forums related to your market subsegment (type in “<market subsegment name> forum” in Google, for example). Search in Twitter to see what people are currently talking about related to your market subsegment. Ask potential customers what they are looking for, how they solve their problem today, what they would like to have, etc.
  • Reports and Surveys: search for free market research reports, free survey sites, or conduct a customer survey on your website or blog.
  • Beta testing feedback. Any early feedback on your software is, of course, valuable market research and should be included. Also any direct verbal feedback from potential customers or clients.

Once you have completed this basic software marketing research, you will be able to go through the simple marketing strategy exercise outlined here as a next step.

  1. Home
  2.  ›
  3. Marketing Strategies
  4.  ›
  5. Software Marketing Research