Appointy: Building a Marketplace of Services

Appointy_logoAppointy is an online scheduling software for small and medium sized businesses to help them grow exponentially.  Today, you can buy a movie ticket, flight or train ticket online. But what about your Salon, Spa, Doctor, Dentist, Hot Air balloon ride or even your pet groomer? Appointy is helping these businesses start scheduling online and fill their open times by reaching their customers faster. The company is founded by Nemesh Singh (CEO) along with home grown 4 key team members.

Introduction

In the good old days, if you needed a haircut, you would walk down to the nearest salon, wait for a while if you happen to go on the weekend, and get the service you desired. Need to see a doctor? No problem – there is one near the market, you go there and wait for your turn, and get treated. Needed a tuition? You talk to a few friends to find a good teacher, go there to register yourself for a year, and you are all set.

Things have changed over the years:

  • Service consumers like us have much less time and patience to wait for the service to be delivered
  • ‘Talk to a few friends’ has gone away as a reference mechanism because living close-by doesn’t mean knowing each other
  • Services (at least in developed economies like US) have become very expensive, service providers have proliferated, and perhaps most importantly, Internet has penetrated most lives.

So today, if you need a haircut, you search online for businesses in your neighborhood, you look for the one with best references/recommendations, you call up to make sure you will have 0 waiting time when you arrive, and you use your smartphone to entertain you if you do have to wait.

Need a doctor? You go to one or more sites that specialize in doctor search and use their recommendations and appointment engine to book a slot online.

Need a tuition? You will look for one that offers trial classes, you will compare prices in addition to credibility of the teachers, research their past results (which are all available online thanks to user generated content), and only then purchase the services – and you do all this without leaving the comfort of your home.

As you can see, in good old days, you bought the service at the time of consuming the service; you walked in, waited in line, got a haircut, and made the payment. Or you walked in, waited in line, got a prescription written by the doctor, you made the payment. Today, you buy the service (you may or may not make the payment at that point), and arrive to receive the service only when it is your time, thus cutting all the waiting time. Buying the service and consuming the service now happen at different points in time.

If you are a business that sells services to consumers – doctor, dentist, career coach, salon, spa – this behavioral change is very impactful. It means that people want to complete the first part of transaction (buy the service, or at least buy the right to get a service by booking an appointment) without arriving at your business – they will transact through phone, mail, and other technological means rather than being physically present at your business. Technology is disrupting the service purchase, and it increasingly resembles a product purchase.

The act of purchasing a service is usually called ‘book an appointment’. I think this is a very misleading description – it hides the commerce part of the act. Given the fact that the business sets aside a slot of time to serve you when you ‘book an appointment’, this in fact should be no different than ordering a printer on Flipkart or Amazon, or ordering in your nearby BestBuy (if you are in US) and driving down to pick it up from the store.

Appointy offers online scheduling for small and medium sized businesses. Here is a better way of saying this: Appointy is the platform through which small and medium sized businesses sell their services. They have helped their clients sell services worth $350M so far and do about $2M sale a day.

Today, Appointy handles 15K appointments and signs up 70 new businesses every single day and this number keeps growing rapidly. They have about 60K businesses using their platform for their scheduling needs, and they are on almost every major street of US.

Appointy works seamlessly on devices and web – experience on mobile has been specifically designed to fit that form factor – to support their clients who increasingly want to do things on the go.

The Product

The story

It is interesting how the appointment product, that Appointy sells, came about. They have been building an appointment tool since 2006, as plug-in to popular CMS platforms (WordPress, Joomla, Drupal, etc.). This was in response to the need for a scheduling page for many businesses who used these CMS to create their website. Idea was to give it for free, and generate revenue from consulting and development projects from these clients.

It didn’t have much traction initially. When Appointy created another product – a free plug-in to add Facebook ‘Like’ support on a site – they used this plug-in to advertise their scheduling plug-in. The Facebook plugin saw 10K downloads in no time, and the word spread about their appointment tool too.

During 2010-2011, the company went into a financial crunch as the development projects dried up. While looking for other sources of revenue, they realized they had about 20K businesses using Appointy, for free!. They had continued to enhance the software based on customer feedback, and it now had a healthy adoption in the market. They also started noticing the mails from some customers enquiring about paid plans – businesses wanted to get better service and support and they were willing to pay for it!

Company pivoted and made Appointy their core product. They created paid plans and started actively developing the product for multiple verticals, while keeping it a generic product.  And rest, as they say, is history!

Features

Appointy boasts of a rich feature-set, including features like easy scheduling without keyboard, drag and drop rescheduling, real-time notification of information like Facebook or Linked-In, online payments at the time of booking,  staff management, weekly customer satisfaction report to  build online reputation and intelligent CRM with powerful marketing tools to reach customers faster, etc.

Appointy is way ahead of its competitors in terms of feature richness, serving around 100 verticals. Here is a look at some of them.

Customized Appointment Site for business

For a business, it is very important that any add-on software like Appointy’s blends into their offering and not create a disruptive experience for the customers. Appointy allows their clients to either have a standalone page for their appointments (via a subdomain under appointy.com) or embed it in their existing site. It also allows them extensive customization of look and feel to ensure exact match in terms of colors, fonts, layout, etc.

Since people can come directly to the subdomain to subdomain directly, Appointy provides options for creating it like a mini product page with lots of business information.

Appointy embedded in a website

Flexibility in configuring availability by business

A business requires a flexible booking system so that it can optimize the slots available with each of its resources (people or machines). Appointy allows the business to configure different available time slots with different resources, and allows various granularity of slot sizes. It also allows a rich integration with personal calendar for the staff so that they can see all their appointments in 1 place.

Setting flexible hours for staff

Google Calendar Integration

Rich Business Management features

Appointy collects lots of data about business performance. It provides the clients with this data via a rich dashboard for quick review of business performance, and a number of reports. Whether it is analyzing the footfalls in the business compared to last month/year, analyzing this month’s revenue, categorizing customers to analyze trends, you can perform all these analyses through Appointy.

Dashboard with monthly appointment data

Customer Management

Given that Appointy manages all the appointments, it has huge amount of data about customer behavior before, during and after service delivery. Appointy offers a rich CRM layer to help their clients leverage this data. The intent is to help the client grow their business. Creating a last minute deal for the slots going empty, driving a loyalty program by giving special discounts to highly active customers, or collecting feedback from the customers when they are visiting the business or through emails, Appointy allows the business to drive customer engagement and create an extremely positive experience for their (clients’) customers.

Creating Deals Through Appointy

Differentiators

There are many appointment scheduling software in the market. However, there are 3 areas in which Appointy differentiates itself from the competition:

Focus on helping clients grow their business

This is part of their strategy and this shows up in the way features are designed and conceptualized and the way data is used to create business opportunities.

Complete CRM system

They are very focused on helping the business manage their customers right from within Appointy and they are successful in doing so.

Data Analytics Platform

Appointy collects lots of data around business performance and customer interactions and provide a platform for their clients to make data-driven decisions.

Development Process

Team

They are a small team of 10 people, most of whom have been working on it since the product was conceptualized. The product is built on Microsoft technologies – .NET & SQL Server. Each person has an expertise in one technology but can multitask at the same time, and as Nemesh says, “jack of all trades and master of one!” Since it is hard to get good people in the small city they are located in, they have outsourced their support and onboarding.

Product management

To identify new feature needs, they rely on customer data analysis, trial users’ behavior, and feature requests from existing customers. Since their support team engages deeply with the customer, they play a major role in surfacing the customer needs. They rank all these new requests and rank them to come up with most requested features every 3 months, and design it in a generic way so that it works for everyone. Idea is to keep the out-of-box experience simple, but allow rich features to those who need it, without cluttering the experience of those who don’t.

They focus on usability of their features a lot. They measure end customer behavior (using MixPanel and Totango) and analyze the data to come up with improvements, which they test with their customers and roll them out. They also borrow ideas from well-known products out there in calendaring space so that they can provide familiar and high-quality experience to their clients and their customers.

Release management

Their pace of adding features has changed over the years. Five years ago, they would add about 200 small and big features a year. Now they add about 20 features in a year. This is not only because there are no more glaring feature gaps, but also because customers get confused when large number of features are getting added at a rapid pace. This is also the reason why they have moved to a quarterly release rhythm from a monthly release one. To aid the customer in wading through multiple features, they added “settings search” page, similar to what Chrome offers for its settings.

A typical feature will be conceptualized, built and staged in their test area, go through some beta testing by select customers, and rolled into the next quarterly release.

Market

Reach

It is a large market that Appointy operates in. There are 26M SMB in USA alone. Appointy supports 100 verticals (lifestyle and health primarily) which is about 10M businesses. 9M of these still use pen and paper for their scheduling needs.  Appointy’s strategy is to focus on the remaining 1M (and growing rapidly) business since they understand online scheduling. Today Appointy is on almost every major street of USA.

They have about 60,000+ registered businesses globally and are growing at the rate of 5-6% month-on-month. Appointy believes that their product is their strength. They haven’t spent a dollar till date on Sales & Marketing!

Their biggest competitor is pen & paper scheduling. A few others are Bookfresh.com (Acquired by Square now), Mindbodyonline.com ($23 million funded company), Appointment-plus.com and Genbook.com. All of them offer similar services. MindBody is interesting because their strategy is to convert businesses that use pen and paper to come online and start using online tools like those for appointment. So they work with a different customer segment than Appointy’s.

Product Vision and Strategy

Currently, Appointy have about 60K businesses signed up. The goal is to get this number to 250K by 2 years and 1M businesses by 5 years, primarily by totally focusing on helping their clients grow their business and becoming their partner in business creation and development. Today, they create service revenue worth $500K for their clients in a year. They want to help the businesses grow 20-25% in a year by bringing new customers to them.

Couple of ways they want to achieve this:

  1. Local directory service (City Pages) with appointment facility – If someone needs a haircut, they can go to Appointy directory and look up the best one that meets their needs and book it there and then. This creates an alternative source of customers for their clients.
  2. Help businesses sell open times – Every service slot going vacant is a revenue opportunity lost. Appointy intends to create solutions that can allow open slots to be sold and revenue generated. Creating last-minute deals is one service that is offered already, they continue to work on more.

They keep exploring alternative revenue sources too. For example, aggregating all the commerce transactions through a single payment gateway can help get lower transaction costs for their customers as well as get an alternative revenue source for Appointy in terms of per-transaction fees.

The Road Ahead

Appointy has come a long way from where they developed Appointy as a free plug-in. They still have a long way to go. There are a few things they need to focus on:

  1. Position the product better – The product has lots of potential to be used in a wide variety of ways – calling it a scheduling software severely restricts these possibilities. Appointy needs to reimagine the product positioning.
  2. Change the playing field –This is related to previous point: they need to get out of the ‘appointment booking’ vocabulary and get into ‘services marketplace’ vocabulary. They need to talk about and think of themselves as an e-commerce company, à la Flipkart of Services.
  3. Get access to talent pool – They also need to make sure they have access to a large talent pool. They have a huge opportunity in their hands, and they need to leverage it quickly. Sitting in a small city, this may be hard to accomplish.

Local services marketplace is heating up, Amazon, eBay, startups are buzzing with activity. Even though these are different kinds of services (hire a painter for your house for 3 days), it is the same space that Appointy operates in. If Appointy (and other online scheduling software companies) don’t play in this market, they can be disrupted by these services marketplace. Time is right for Appointy to change its game, and a huge opportunity awaits them.  Good luck for a bright future ahead!