Category Archives: Sales

Chatbot vs Live Chat

Chatbot vs Live Chat: The Right Choice for a Small Business

Customer support is a crucial aspect of any business. No matter how competent or reliable a product is, a good customer support base defines its utility. Without good customer support, a product is destined to fail. There is a reason why most successful companies go to great lengths to provide good customer support. Some companies are infamous for their terrible customer service and support. Retail chains and banks are often ranked the lowest in this regard but even they mostly have a customer approval rate of over 60%. That should you give an idea of how important customer support is.

The greatest obstacle faced by a business trying to provide customer support are the relative costs involved. Customer support is not an aspect that provides profit to a business and the cost of maintaining a good customer support team often has a huge price tag that comes along with it. The concept of live chat reduced the costs involved with customer support and ushered in an era of immediate and efficient customer support for the users.

Chatbot vs Live Chat The Right Choice for a Small Business

Live chat was by itself a huge step in customer support. Live chat software is fairly commonplace now and a huge percentage of business uses live chat software for its operations. Live chat combines the advantages of call and email-based customer support and provides seamless customer support. While it co-exists with the two, many prefer live chat over the two, given by how few established companies use the phone and email-based support majorly. The business world no longer has a preference for email-based customer support for the most part.

However, customer support is continuously evolving and as live chat became prominent, its greatest competitor came to the fore. Chatbots, in theory, are the most cost-effective ways to provide customer support with a relatively high success rate. The question of which is better is the one that we’re going to answer in this blog. Let’s discuss both live chat and chatbots in detail.

What is Live Chat?

As an industry professional, you’ve probably used live chat for support or even provided it to a customer. The live chat became popular in the 2000s and has rapidly spread.


Live chat is generally provided on a company’s website as either a plugin, widget or even an embedded icon. Live chat is simply a business application of online messaging. Live chat works on the principle of chatting with customers in real-time.

Pros of Live Chat

  • Immediate Access for Customers: Before Live chat, customer support needed to have dedicated channels. Phone calls and emails required dedicated accounts for the same and customers needed to know about these channels to talk to customer support. While phone calls were immediate, emails often took days to solve even the simplest of problems. This is eliminated by Live chat. For availing customer support, all a customer needs to do is visit the website and click the Live Chat icon and start chatting.

  • Improves Brand Image: Customers that are satisfied with Live chat often recommend the brand to others and live chat is a great way to improve brand image. A good Live chat team can bring in volumes for the business.

  • Quality of support can be reviewed easily: Recording calls is often discouraged and allowed only for quality training. Emails also have a tendency to be lost especially when bulk loads of them are involved. Unlike other channels, reviewing the work of live chat operators is easy as recording and keeping messages is easier.

  • Support is free for the user: Support for the users is completely free and the concept of a paid live chat doesn’t exist. It might, but if it does, I don’t think a sane person would use it.

Cons of Live Chat

  • Support Personnel may be absent: Live chat depends on the operators involved. The lack of support personnel may shut down the Live Chat service which can be an inconvenience.

  • Long wait times occasionally: Live Chat acts as the solution for both customer support and gaining product knowledge before purchase. However, all operators behind the live chat may get overwhelmed by the number of customers and this can lead to long wait times. This may turn customers away from a product.

  • Scripted Responses spoil the experience: Many operators involved with Live chat often use ‘canned responses’ or preset responses to certain user questions. This leads to scripted conversations that defeat the entire purpose of a ‘Live’ chat.

  • Misaligned Time Zones: Quite often, customers for a certain business or service may be international and their time zones may differ from yours. This is an inconvenient endeavor for both parties.

What is a Chatbot?

A chatbot is a computer application designed to simulate conversations with a human. Chatbots take the help of AI and accentuate their knowledge through machine learning.


A chatbot is the most affordable way to provide customer support amongst all other methods. It does everything a live chat application does with the only difference being the end operator.

Pros of Chatbots

  • Cost-Effective: Chatbots are cost-effective and are cheaper in the long run. They don’t require separate equipment and can work entirely through cloud databases. Since chatbots do not require operators, labor costs are diminished quite a bit.

  • Quick customer support: Customer support through chatbots is instantaneous and works round-the-clock. This makes chatbots desirable for many businesses.

  • Time-saving: Chatbots are instantaneous and do not take time to reply making customers support a breeze with lighting fast response time. They also have excellent first response time which is unbeatable by a human operator.

  • Data Recollection: Chatbots keeps a record of all conversations and the processes involved. They also save customer responses and learn from more interactions between different users. This helps them recall this data if faced with a similar problem.

Cons of Chatbots

  • Inflexible: Chatbots are exactly what they are described as. They are bots and they often run into a wall while dealing with inept clients. Chatbots do exactly according to what they already know and are inflexible to customer sentiment.

  • Initial Costs are high: Establishing a good chatbot is a unique challenge in itself and many chatbots out there are clunky, and relatively useless from a support perspective. To add to that, the initial costs for making good chatbots are high.

  • Dependency on the database: Chatbots depend on their database of information. One problem with the database and chatbots crash entirely. A human operator might also depend on knowledge bases and databases but they can solve problems based on their previous memory.

  • Lack of Human Touch: Chatbots lack a human touch. The greatest USP about live chat is that when you talk to a human, you can make them understand the problem better and going “off-script” is required for some problems.

  • Complex user problems still require human contact: Chatbots are AI-based and despite the theoretical superiority of AI, even the most modern AI are still limited in their ability. “Unbeatable AI” is just theoretical and the most complex problems eventually require actual conversations with the client.

Chatbot vs Live Chat : Choosing the Right Path

Choosing the right path between the two is a modern challenge for a business. While small businesses are more likely geared to lap up chatbots as their preferred way, it often might not be the right path to go. There are many conflicting factors to take into consideration before a final decision is taken. Despite, what surveys and statistics tell you, the ground reality of the customer support environment is completely different.

Chatbot vs Live Chat Choosing the Right Path

Before adopting either, it’s recommended that you analyse your customer base. It’s essential you undertake this action since no business begins with live chat support or chatbot support. Initial customer support is always through email and phone with a later shift to either of these technologies. Despite their adoption, during the real application, both technologies are still substituted with the help of email and phone lines for further support. Both technologies are incomplete without this substitution.

This is what makes using the right one crucial. In an ideal world, the chatbot would win, that too only in the long run. Bigger businesses do prefer using chatbots and quite a few have adopted it to varying degrees of success. Even the biggest businesses have inefficient chatbots and many people who deal with these businesses still prefer talking to a human. The biggest businesses usually play a volumes game, meaning that they can sacrifice customer convenience to some degree. 

From a technological standpoint, chatbots are the technology of the future. And this is its greatest drawback. Online statistics done for the preference of technologies are usually done through surveys for trained professionals who have an idea of what these products are supposed to do. Ask a layman what chatbots are and you’ll deal with a dumbstruck face. 

Professionals who understand what a product does are easier to deal with from a support standpoint and can be helped through simple chatbot applications supported with a good knowledge database. 

Hence, if your product/service deals strictly with professionals who know what they’re doing, always choose a chatbot

Coming to the aspect of dealing with customers who are new to what your product offers and what it encompasses, a chatbot can be a proverbial bullet in the foot. For a business dealing with general consumers, a human touch is certainly essential. Speaking from personal experience, a chatbot is inconvenient when you don’t have sufficient knowledge about certain aspects of a product. Someone who can guide through the process is really satisfactory and it’s often rare to find businesses that still do that.

Choose Live Chat if your product is meant for beginners/consumers

Yes, Live Chat is expensive in the long run but once you have volumes, you can bring in a chatbot. It’s easy to jump on the Chatbot bandwagon, the first chance you get because it looks good and shows your business as future-oriented, but take a practical decision. The biggest businesses are big because they think practically and don’t rush into technology. In the world of Ferraris, be the Toyota. Chatbots sound flashy but might not be effective for your business.

The second precursor to choose between the two must be the complexity of the product. This aspect can be tricky to deal with because defining a product’s complexity is a fool’s errand. What’s complex to one may be easy for the other. Sure, most products in the market are geared for simplicity, but most are fairly complex in structure, design, and functionality. Choosing chatbots for complex products just increases the cost of maintaining and creating one. 

Chatbots can cost a fortune for complex products and the more aspects there are to a product the more worthless the chatbot becomes. There are businesses where chatbots act as digital white elephants being completely useless. If your product is a knowledge base, you could easily substitute with help of a chatbot since there are a limited number of functionalities to deal with. Similarly, if your product is a photo editing software like Adobe Photoshop, well, good luck designing a chatbot for that.

I have observed that most businesses have a chatbot that connects to a live individual if the problem is too complex. This might sound like a fair solution, but defeats the purpose of a chatbot. These businesses have ended up spending twice the amount for half the work. Some don’t bother and send the user to either an email or phone connection. In conclusion, analyze these two aspects carefully before choosing what suits your business. Both Live Chat and Chatbots are significant investments for a business and a direct experiment involving customers and clients. A wrong step can negatively impact both products and the brand as a whole. Analyze your customer base and product complexity carefully before choosing one of the two.

Did you know that Appy Pie provides both Live Chat and Chatbot? Choose the one that suits your preferences. Don’t forget to analyze properly before you choose one!

8 Steps for Setting Smart Sales Goals for a Stronger Business Plan

Setting sales goals is an integral and critical aspect when you are designing a business plan and it can prove to be even tougher than you think!

A sales manager who focuses only on numbers while setting sales goals is making a serious error in judgement!

I am not saying that you shouldn’t focus on driving more sales and push the whole team for success, but if you do not have a clear and strong plan to achieve a tangible set of goals, your team and you can’t possibly reach the magical goal you set for them.

It is important to keep the long-term goals of the company under consideration. If you set just some randomly high numbers for the sales reps, there is a good chance they might end up offering some bad, unprofitable, and high-churning deals, all in an effort to meet the numbers.

Not only will these deals fall through in a short time, but may also end up giving your company a bad reputation for failing to deliver or under-delivering on the promises made by the sales reps.

The idea is to set some numbers that motivate, instead of setting goals that appear unachievable and daunting!

Getting SMART while Setting Goals

Deliberate and study all relevant data before setting your goals up!

The golden rule of setting goals, however, is to set SMART goals.

  • Specific – Be clear, be specific. When you set a specific goal, there is a good chance that you would perform better, as opposed to vague ones.
  • Measurable – The goals need to be measurable. Make sure that the goals are easily ascertained, e.g. reduce churn by 30%, improve lead acquisition by 20%, etc.
  • Achievable – Don’t get carried away. If the goal you set for others to achieve is unrealistic, you’re wasting everyone’s time!
  • Relevant – Make sure that it is related to your BIG picture. As you are setting a business goal, make sure that it aligns smoothly with your business goals
  • Time-Bound – Set clear deadlines. When the team knows the deadline or the timeframe set aside for your goals, they’ll procrastinate less, stay on track, and always be aware of their progress.

In general, the sales goals set by sales manager include the following:

  • Monthly sales goals
  • Waterfall goals
  • Sequence goals
  • Activity goals
  • Incentivized goals
  • Goal progression
  • Stretch goals
  • Mentor goals


1. Set your monthly sales goal

Set your monthly sales goal

This one applies to both, personal and team goals. The monthly sales goals you are setting aside for yourself or for your team only make sense when they are aligned with annual sales goals.

This can be done best by working backwards from the annual revenue target set for the company.

After you have planned and defined your target, you can then go ahead and work out how much the entire sales division, the smaller teams, and an individual sales rep needs to sell, in order to meet that annual revenue target.

While working out this monthly sales target, it is important that you take into account any seasonal fluctuations or the staffing issues. This means if you have a couple of new people joining in the sales team in Q3, you are going to have a tough time meeting the sales goals. What you should do is plan for it in Q2 or Q4 so that your annual goals do not suffer.

2. Establish your waterfall goals

When you are creating or re-adjusting the sales goals or task goals for your staff, take care that you are allowing them some time to gradually reach the new targets. Giving your team a sudden jump in the goals can only lead to them getting stressed and overwhelmed.

This means that if your sales representatives are making 15 calls in a day, you can’t expect them to suddenly start calling 30 people in a day. This has to be done in a staggered manner where they gradually go from 15 to 18 to 20 and so on.

Doing this would definitely be better for the overall morale. If you increase the load by 100% suddenly, chances are they wouldn’t be able to meet them. This can really bring the motivation levels down.

The waterfall approach is proven to produce high quality work with great numbers. The team won’t burn and crash due to the stress as they would have time to acclimatize with the increasing load before reaching the new goals set out for them.

3. Prioritize the Goals

Prioritization is key to meeting the goals, irrespective of the scale and scope of the project. The idea here is to first figure out which are the goals that bring the greatest value upon achievement.

Let’s say you were setting goals for a junior sales executive; it would help you to set goals around where there is a scope for improvement. If they need to work on generating leads, then their goal should something like increasing the number of leads by 15% on a weekly basis.

When you do this, you are essentially sequencing the goals, which means that in case your team is unable to meet all the goals that are listed out for them, they would at least be meeting the goals that are most critical to the company and their path to success.

4. Establish activity goals

When you are assigning sales goals to the individual contributors in your team, it is important that you convert the numbers they need to meet into activity goals.

You would need to do some ground work beforehand, which includes the individual’s record and performance history all through the sales funnel. It is on the basis of this information that you would be able to come up with a realistic number of contact points, emails, calls, or meetings that they would need to achieve the sales numbers.

For example, let’s consider that the individuals need to close four deals per month on an average to be able to reach their monthly target. In case their performance history indicates that 50% of their demos convert to deals, it is only logical that they should schedule 8 demos for that month. And, if 30% of their emails get them the demos, then they should send out 27 emails.

When you work backwards, you can easily turn (what might seem a humungous task) into a metrics that is a lot more manageable.

5. Incentivize the goals

Incentivize the goals

It is almost a norm to offer incentives to individuals who meet their targets or quotas. These incentives however vary from case to case and can be anything from money to vouchers, gifts to vacations, or anything else that you feel might motivate your team to perform better as individuals and as a team.

It is understandable if you, as a startup or a small sized business do not have the budget to offer some of these rewards. You can always offer recognition within the organization or some extra vacation time as a lucrative incentive for your employees.

6. Track the progress of goals

Any goal left untracked or un-monitored is bound to fall flat and stay unmet. It is impossible to monitor it without a proper system in place.

You can monitor this using the dashboard in your CRM, or if you prefer the old school ways to do this, you can train your team members to enter their weekly numbers in an Excel spreadsheet.

In this way you can quickly spot those employees who are unable to meet their weekly numbers before it leads to unmet monthly goals!

Though, in the short term, you may feel tempted to skip this step, but believe me, it is worth the trouble in long term.

7. Establish stretch goals

Establish stretch goals

This one might not work for everyone. If you see that one of your team members is already having trouble trying to meet their monthly goals, adding a stretch goal can only increase the anxiety level.

Anxiety never helps in meeting goals!

However, this works wonderfully well when you have a high performing employee. You can easily stretch the goals (realistically, of course) like maybe to a 125%. This percentage should be just enough to present a challenge to motivate them towards performing better.

8. Propose mentor goals

If a team member is struggling with a certain goal or going through a tough phase (it happens to the best of us!) you can suggest that they find a suitable mentor or team of mentors.

Create a framework, laying out all the areas that you would like them to work upon, or suggest them to create one on their own with the help of their mentor.

It can be great when you have someone to confide in, apart from their manager. Sometimes this is exactly what they need to thrive!

Wrapping Up

In your process of setting new goals or in revisiting old ones, it is of great importance to check in with your team members and try and figure out how they feel about the way things are going for them. This way, you would be able to ensure that they are comfortable with the existing and the new sales goals that you are setting for them. The goals should excite them, challenge them, but still remain attainable.

A great way to set targets and manage your teams, you can also create your own mobile app so that everyone, at desk or on site can be on the same page, making the goals easier to understand and access.