How Small Businesses Use Web Apps – and What to Look For

This series is commissioned by UPS.

Not long ago, Google CEO Eric Schmidt made some startling observations about small businesses and Web-based applications.  During a speech at the TechCrunch Disrupt Conference, he said:

“Twenty years ago when you were setting up a small business, you had to go and buy a personal computer or a small server … and you had to have an IT professional and you had to run it in-house.

The right thing for a small business to do now is to not have any computers except the things which are on people’s desktops and on their smartphones … and do everything in the cloud.   … The components would be an email system, a calendar system, a sales force automation system, and then the stuff that’s vertical for whatever their business is.”

These comments capture the fundamental change that small businesses are going through, within the past decade.  Increasingly, we small businesses are transitioning our computing needs to a “cloud computing” model.  While I don’t think it’s possible for all small businesses to eliminate local servers and use software that is completely in the cloud as Schmidt suggests, one thing is clear:  gradually, year by year, we are headed in that direction.

Today you not only can get email and calendar applications “in the cloud,” but you can find any number of other business applications:

  • document creation, spreadsheet and presentation
  • HR and payroll applications
  • inventory management
  • accounting
  • invoicing and payment applications
  • email marketing services
  • project management apps
  • CRM software
  • helpdesk
  • and much more

In fact, The Small Business Web lists 26 different categories of Web-based software applications in its directory of nearly 200 apps for small businesses.

Advantages of Cloud Computing

The growth of cloud computing is a definite positive for small businesses, because of key money-saving advantages.

Usually there is no large up-front expense in the form of a hefty software license.  Instead you pay a much smaller monthly service fee.  This allows you to spread out your costs, and eases your cash flow.

You also are relieved of the complexity and expense of loading and maintaining software on your own computers.  All you need are computers for end users to access the application with an Internet connection and a Web browser.  And since you don’t have to maintain the software internally, you can get by with a smaller IT staff (or perhaps get by with no in-house IT).

What to Consider When Choosing a Cloud App

But as more software moves to the cloud, certain considerations take on greater significance.  Here are 3 things to consider when choosing  Web-based software applications

(1)  Does the software app integrate with other software or apps we have? – Most apps tend to do a narrow set of functions.  If you’re trying to automate your entire business or automate a process end-to-end, you will probably have to piece together multiple software apps from different providers. If the online software services do not interoperate with one another, you and your staff could end up doing manual work to move data from one system to another via spreadsheets or by keying in the same information into multiple systems.  Or, you’ll have to go through the expense of paying for software development to make different packages interoperate.

The Small Business Web helps with some of this issue.  In its directory, it indicates which software apps integrate  with other software apps.  It also indicates whether there’s a published API — that way, if you do have to code some software in order to move data from one app to another or make two software packages integrate, the task will be easier, cheaper and faster.

(2)  How secure is our data going to be? – With Web-based software services, your data used in the applications will be sitting on a server somewhere “in the cloud.”  In other words, your data will be in the hands of another company.  Inquire of the company what they do to keep data secure and private.

It’s an important question to ask, but hard to get answers you can verify.  One way to satisfy yourself is to search in Google to see if there have been public reports of security breaches involving the company.   Also, consider the size of the software provider.  Large companies tend to have audit and insurance requirements that force them to assess their processes and put in place safeguards against data breaches.  Small providers and startups may have looser (or nonexistent) policies and procedures for handling your data.

(3) Will the vendor be around for the long haul, and continue supporting and enhancing the app? This is important to ask for any software, but it takes on new meaning when a company has your confidential data.  You need to have some assurance of continuity with the software, so that you don’t experience disruption in your business.  Look at the vendor’s track record.  How long has the vendor been around?  If there’s a product forum or customer forums, are there a lot of unresolved complaints?  Is there evidence of continuous enhancements?  Investigate before you make a commitment, as it may be harder to switch later on.


Anita Campbell Anita Campbell is the Founder, CEO and Publisher of Small Business Trends and has been following trends in small businesses since 2003. She is the owner of BizSugar, a social media site for small businesses.

13 Reactions
  1. Cloud computing progress is really non stopping, although there are unclear attributes.
    Thank you for article.

  2. Great points, Anita. Rather unknowingly, I’ve already arrived in the cloud. I’ve upgraded some services one by one, and one day Minimized my windows to find something on my computer. It turned out I only had one window open – the Internet. All of a sudden, I’m in the cloud, somewhat by accident.

  3. Thank you, Anita.

    I really believe that cloud computing will be the way that most of use and move our data around. The security issue is a concern, for sure.

    I recommend that we all have some of our data right next to us, as a back-up.

    The Franchise King

  4. There’s more advantages you’re missing here!

    When managing a small business it’s important to centralize communications and organization. When you have everything spread out it puts a hit to your company that’s absolutely unnecessary.

    One way to centralize processes is by going all-in-one with your business management software. An example of this type of software is WORKetc which combines project management, CRM, and billing into one intuitive system. When you have everything you need to manage your small business under one application, things become simpler for everyone involved.

    It’s worth checking out.

  5. We developed GlobalFolders using a cloud hosting platform that allows us to expand our resources as needed. As a business file sharing service, it’s important to have access to the capacity but not have to pay for too much more than you need, which in turn allows us to offer lower priced options for our customers.

  6. This is the future 100%!
    I think one of the biggest challenges that small businesses currently face in the area of cloud computing and apps, is integration. Many businesses are ending up with silos of information, which either wastes time in double entry or stops the full potential of automation within the businesses processes.

    It is easy if app A & app B talk to each other automatically, but what happens when you get app A, B, C, D, & E and they don’t talk to each other, it can be costly to sort out. This area of small business is exciting, because it levels the playing field. But like anything, it does require a bit of long term thinking (as you mentioned). What will the business look like in 3 years? What functionality will it need?

  7. Ah, this was informative and helped answer some of the more basic questions I’ve had about Web Applications, but I guess I didn’t want to ask my more tech-savvy colleagues.
    Thank you!
    -Robert Hughey