PDF download Download Article
In-depth guide for selling software with a strong plan
PDF download Download Article

Whether you’re selling software you’ve made yourself, a software product for a major corporation, or Software as a Service (Saas), you’ll need to follow a few basic principles in order to get your product into the hands of customers. Figure out your audience, beta test your software, and advertise on all the proper channels! This wikiHow article includes everything you need to know.

Tips to Effectively Sell Software for Beginners

  • Make sure you advertise your software as competitive in the current market and find your audience.
  • Beta test your software and fix any bugs or glitches before letting customers use it.
  • Make your software known on social media, forums, and other public websites,
Part 1
Part 1 of 3:

Readying Your Software for the Marketplace

PDF download Download Article
  1. For new software to be competitively marketed and sold, it should solve a specific problem or fill a gap in the existing gamut of software. So, take a look at your product and figure out what makes it necessary and unique. This knowledge will help you market the software by focusing in on how it differs from or improves upon similar software or apps in the field.
    • For example, say you're selling an RPG (Role Playing Game) for a smartphone. What does your RPG offer that others don't?
    • Or, say you're selling a simple spreadsheet program without all the popular bells and whistles. Why should clients use your spreadsheet rather than any of the existing options?
  2. Dialing in on a specific audience for your software will make the rest of the steps that much easier. Think about who your software will help out, what kind of people will use it, and how they’ll want to access or download the software. [1]
    • For example, a gamer with a smartphone might like a mobile RPG. On the other hand, a small business owner who just wants to keep track of earnings might prefer a simple spreadsheet without all the bells and whistles that can bog down mainstream spreadsheet programs.
    Advertisement
  3. Hosting your software package in the cloud will allow you to avoid taking up too much personal bandwidth with large file sizes. You can also develop your software in the host website’s data center, and use the site to help deploy your finished software. Check out and compare a variety of different cloud hosting sites including:
    • SiteGround
    • LiquidWeb
    • HostGator
    • LevelCloud
  4. Whether you’re building a simple budget-calculating app or a complex mapping software package, there are always going to be bugs in the code or problems with the user interface. Run through every element of the software before you upload it to your company’s website, and fix any problems before you start selling the software. [2]
    • If you’re selling self-made software, send the beta to any programmer friends. Ask them to try it out and let you know if they find any problems.
  5. Advertisement
Part 2
Part 2 of 3:

Marketing Your Software

PDF download Download Article
  1. There are countless ways to market your software to clients. For example, consider which websites your intended audience frequents and request that the sites let you type up a guest post. Or, look through online forums dedicated to your type of software (e.g., mobile RPG games) and write a post or 2 describing your software in the forum. [3] Other ways to market software include:
    • Building a blog and paying websites to link to your blog
    • Advertising your software on social media sites
    • Looking into digital advertising to create ads on websites other than social media pages
  2. Third-party reviews can be a great help in proving your software’s legitimacy and usefulness. Once you’ve had a few beta testers and/or early customers use your product, invite them to write up reviews. Then, once you’ve gotten about half a dozen positive reviews, post them on your social media sites or send them out in an email blast to website subscribers. [4]
    • The third-party reviewers that you solicit should have no personal or professional connection with the software. For example, neither your personal friends nor employees of the company developing the software are independent reviewers.
  3. It’s likely that everyone who will use your software is online and has multiple social media accounts. So, make a Twitter, Facebook, and Instagram account for your software, and fill the pages with information describing the software and its uses. [5]
    • Depending on the size of your company, you can mention the new software product on a company web page.
    • Or, try posting the software on your personal Facebook and LinkedIn pages to spread the word and generate interest.
  4. Look through app stores and software websites to find other software products similar to your own. Know how much competition is out there for your software and learn what the competition charges. For example, if your program is effectively a simplified version of another program, price your product so it’s cheaper than the more advanced option. [6]
    • If there is no competition on your chosen platform, evaluate how much comparable software costs on any platform, if it exists.
  5. Freemium software packages allow users to access and use basic parts of the software for free for a limited time before the commit to buying the premium version of the software. Offering a freemium version of software is a great marketing strategy if you’re concerned that customers may be turned away by the software’s price tag, or if you want users to become familiar with your software before purchasing it. [7]
    • Then, when your customers decide they want access to the full (“premium”) array of software features, they’ll be willing to pay full price.
  6. Write keywords in your website copy to bring in more web traffic . To bring in potential clients from online search engines, try filling your website text with keywords that will direct people to your site. The keywords should be specific to your software, but general enough that people who aren’t looking for your specific product will type them into search engines. [8]
    • For example, in website copy, try using a few words like “freemium” and “software” as well as more specific terms that describe your software’s functions, like “RPG” or “budgeting spreadsheet.”
  7. Skeptical—or curious—users may want to put your software through its paces before they commit to purchasing it. Set up a link on your website that allows users to download and use a trial version of the software for free for 30 days. Allowing customers to try your product for free will also show them that your software isn’t a scam or a rip-off. [9]
    • Unlike freemium deals, a free trial allows users to access the full range of your software’s abilities. But, the trial version will expire unless users pay for the software.
  8. Any good marketing strategy will evolve over time, and plans for selling software are no different. Analytic metrics will allow you to better understand where your customers come from online. Also try testing out different marketing campaigns to find out which work the best and bring in the most revenue. Then you can modify your overall marketing strategy based on which marketing campaigns are more or less effective. [10]
    • For example, if you find out that 90% of people who purchase your software are redirected from your Twitter account, you’ll be able to focus more heavily on social-media advertising.
  9. Advertisement
Part 3
Part 3 of 3:

Selling and Supporting Your Product

PDF download Download Article
  1. Set up a website for your software. Make sure that the site has a “Shopping cart” tab so that customers can purchase and download your software. If you’re new to software sales and website development, you can start out using a free website platform like WordPress to host your site. [11]
    • If you’re working for a large software company, the product will most likely be sold through a new page on an already-existing company website.
  2. Upload a friendly video that describes your software, its function, and the gap it fills among current software options. This will help potential customers feel informed and welcomed by your product. Or, if you feel that your software is pretty self-explanatory, upload a 2-minute long tutorial instead. [12]
    • For example, say that you’ve designed a mobile-phone budget-tracking app. Make a friendly, informative video showing how to use the app, so that prospective clients won’t be put off or confused by potentially complex parts of the software.
  3. Open source software can be accessed and shared for free by any of its users, since its source code is made available online. [13] Source code for proprietary software, on the other hand, has restricted access to prevent users from making similar software on their own. Most business owners who intend to make a profit off of their software keep it proprietary, so that users can’t generate their own versions of the software.
    • Consider making the software open source, though, if you feel that it fulfills some ethical purpose that’s more important than turning a profit.
  4. Regardless of how user-friendly your software is, customers will come up with questions about the product. Offering friendly customer service will also build trust with your clients. If you work for a large company, offer 24/7 customer service and support for the software. If you’re a smaller operation, promise prompt customer service during business hours. [14]
    • Help your customers feel as though their questions are valued by including a phone number on the “Contact Us” section of your website. This will feel more personal than just an email address.
  5. Ideally, your software will work perfectly and no customers will request a refund because they aren’t satisfied with the software. But, offering a no-questions-asked, 100% refund to any dissatisfied customers will generate trust in your company. It’ll also motivate skeptical customers (who wouldn’t otherwise use your software) to try it out, since they have nothing to lose. [15]
    • Feature a statement somewhere on the website like: “100% money back if you’re not satisfied with our product.”
  6. Advertisement

Common Questions: Getting Your Software to Sell

Does selling software make money?

If you want your software to make money, you'll need to do extensive research on the current market and decide if your product is in high-demand. You'll need to spend lots of time and resources making your product known while establishing yourself as a trustworthy developer.

Where is the best place to sell your software?

If you're just beginning, you can try to sell your software online. You'll need a payment platform and a way for others to download your software. Try websites tailored for small businesses such as Shopify.

Where can I market my software?

You can use social media such as Facebook, YouTube, Instagram, or any other website to market your software. Just make sure you're using relevant tags (if available) and engaging with others often.

Video

Tips

  • Use your competitors’ prices as a guideline, not an end-all. Also consider how they compare in appearance and quality. Every market has its cheap, mid-range, and high-end programs. Free Open Source versions exist for many types of software, but companies still make money selling their versions.
Submit a Tip
All tip submissions are carefully reviewed before being published
Name
Please provide your name and last initial
Thanks for submitting a tip for review!
Advertisement

Warnings

  • Some companies’ Terms of Service include clauses that take all rights to whatever you submit through them, making it illegal for you to switch what companies you use for that service, while letting the company resell your product without paying you.
  • Be careful, selling pirated software may involve the risk of spreading malware (viruses, worms, Trojans, etc.) or linking to phishing portals.
  • Always read the Terms of Service for anything you use in connection with selling your software. That includes the rights taken by a blog that lets you guest post, and the details of your agreement with your shopping cart software.
  • Do not sell copyrighted software unless you have written permission to do so. Otherwise, you are committing plagiarism, which is a crime punishable by imprisonment.
Advertisement

Expert Interview

Thanks for reading our article! If you’d like to learn more about digital marketing, check out our in-depth interview with Anar Kazimov .

About This Article

Thanks to all authors for creating a page that has been read 226,871 times.

Reader Success Stories

  • Murthy Gampa Bhoomi

    May 5, 2016

    "This is a very useful method for me and it opens my closed mind."
Share your story

Is this article up to date?

Advertisement