Once Upon a Sales Meeting!

Once Upon a Sales Meeting!



It was an awkward silence in the meeting room "Uproar." John Kowalski, the new sales manager, was not happy with the team's performance. After scribbling something in the notepad, he decided to break the silence,

John: I cannot believe you guys have been working like this. No reports, delusional forecasting, random targets, and no eye on the ball.

Kevin: We followed Richard's orders.

John: Well, Richard is not here anymore, is he?

John walked up to the whiteboard, and wrote in big bold letters: "TARGET - $50 MILLION". He then turned around to see the poker faces of his 6-member team and asked, "Thoughts?"

Kevin: Our last year target was $15 million, and yet we missed that by 20%. This new target of $50 million is almost four times what we did last year. Do you think it is practical?

John: Kevin, we make software for salons and spas. That's a 3-billion dollar industry. I'm asking you to capture less than 2% of that industry. Now, you tell me if that is impractical.

Kristin: But John, with the same team of 6, we'd need a magic wand to achieve that target.

John: Wand, not sure. Magic, well yes. We certainly need the magic of proper planning and reporting. We need to analyze relevant data and make strategies. What does our sales pipeline look like today?

Kristin: I can quickly check the CRM and let you know.

John: Please do.

Kristin (reading from CRM): We have 135 open deals as of today.

John: And what stages are they in?

Kristin: 93 cold, and 42 hot

John: Is that it? What about more granular stages? Those in the demo stage, or proposal stage for instance?

Team looked blank. John decided to continue.

John: Anyway, can you tell me who among you has the highest probability of topping the closures this month?

Kristin: That would be Kevin.

John: Kevin, how much is in your pipeline right now?

Kevin: I am about to close a 200,000 dollar deal, and have few more follow-ups to do.

John: Could you give me your sales forecasting for this month based on conversion probability?

Kevin: Well, if you give me sometime, I could pull that for you.

John did not know how to react. Perhaps, he was expecting more numbers from a team that brought 12 million in sales the previous year.

John: It's alright, Kevin. Team, let me show you how we are going to keep track of our leads and prospective deals going forward.

John projects the following image on screen:




John (continues): We'll have five primary deal stages - New (or cold leads); Talking (or showing interest); Meeting (or Demo); Proposal (or Quote); and finally Closed Won or Lost. This is how we'll prepare our sales pipeline. We'll also map probability percentages in these five stages based on our previous record. If we capture the appropriate data into our CRM in time, we can pull other important reports as well. Let me show you another example. 



Conversion or Sales Funnel report is essential find out where our leads leak in the process, and then tighten the gap. Sales Funnel reports can also be pulled by regions, or lead owners. These are some useful metrics that we could use to streamline our approach. For instance, if we see a low conversion rate for some of you, I can work closely with you to help analyze and improve.. Any questions?

Kristin: John, few of my clients take too long to close and that affects my targets for that particular quarter. Can we also do something to reduce the conversion time?

John: That is an excellent question. It is important to learn about sales cycle time or velocity so that we can set realistic targets for everyone of you. Also, shorter sales cycles would mean more ROI for our team.

Kevin: John, I like to take time with my clients and build relationships with them. That is important because if they like the product and service, they are going to renew their subscription every month, for a longer period. 

John: That's a great point, Kevin. Thank you for bringing this up. To monitor this, let's follow two more metrics - Monthly Recurring Revenue (MRR), and Customer Lifetime Value (CLV). 
John walks up to the white board and starts writing MRR formula. 

Net MRR = MRR at the beginning of the month + MRR gained from new customers for the month + MRR change gained from upgrading customers for the month - MRR change lost from downgrading customers for the month - MRR Churn from the month

John (continues): Recurring revenue is the lifeblood of any SaaS business. It’s what makes building a SaaS so appealing. You do not have to worry about one-off sales that may or may not return. If you have a solid product ,and like Kevin mentioned,, build a good relationship with clients, they automatically return for renewal. While new subscriptions validate our sales efforts, the Churn rate l lets us know where we went wrong. 

Kristin: What about Customer Lifetime Value?

John: Customer Lifetime Value is simply the total revenue we make from a single customer over the whole period of relationship with that customer. It's an important metric as it costs less to keep existing customers than it does to acquire new ones, so increasing the value of your existing customers is a great way to drive growth. Marketing team would be interested in this metric as well, as they compare this with Customer Acquisition Cost (CAC), to calculate ROI.

Understanding CLV/CAC generally helps marketers unlock additional budget for their programs. For instance, it can help them determine whether they should be allowed to spend more on acquiring larger customers who'll likely stick around longer and pay more in their lifetime. This is what an “allowable CAC” represents. Allowable CAC is the maximum acceptable amount to pay for a customer. It's essentially a cap marketing team pre-negotiate with the finance team. They can justify a higher allowable CAC if CLV is higher.

Kevin: Sorry to return to where we started, John, but how are we going to divide the 50 million dollar target among ourselves.

John: All the reports, analysis and metrics that we spoke about, will help us set our goals and targets. Let's pull out all those reports from our CRM and come back for our next meeting tomorrow. We'll sit together and work out a target sales plan for each of us according to the insights we gain from reports. Sounds good?

All: Yes John

John: Alright then, see you. Hopefully, I'd get to hear from George, Lisa, Rajesh and Peter as well tomorrow, and not just Kevin and Kristin.

Everyone laughs and leaves the room. John left with a satisfied smile, as he believed he gave his team 50-million reasons to trust the sales reports and work with a plan.

    • Sticky Posts

    • As Sales Person, Here are my New Year Resolutions. What are Yours?

      Being a salesperson, I keep learning from my mistakes and have noted a few changes that I need to make in my approach. I take these resolutions going into 2021, hoping to keep it going for as long as possible :) 1. I will not say "Yes, our product has
    • Once Upon a Sales Meeting!

      It was an awkward silence in the meeting room "Uproar." John Kowalski, the new sales manager, was not happy with the team's performance. After scribbling something in the notepad, he decided to break the silence, John: I cannot believe you guys have been working like this. No reports, delusional forecasting, random targets, and no eye on the ball. Kevin: We followed Richard's orders. John: Well, Richard is not here anymore, is he? John walked up to the whiteboard, and wrote in big bold letters: "TARGET

    Nederlandse Hulpbronnen


      • Recent Topics

      • Enhance productivity with the revamped Zoho Sheet View

        Hello folks, For some time now, you've been able to use the Zoho Sheet View to quickly edit multiple records or to insert a batch of new records. Its tabular interface allows users to engage in these tasks productively. Despite this, the existing Sheet
      • How to set value of dropdown field to variable

        For the life of me, I can't figure out why the following code won't set input.status to the previousSelection. Steps to reproduce: 1. Click input.complete 2. input.status dropdown updates from '1-Backlog' to '4-Done' 3. Click input.complete again to deselect
      • [Product Update] TimeSheets module is now renamed as Time Logs in Zoho Projects.

        Dear Zoho Analytics customers, As part of the ongoing enhancements in Zoho Projects, the Timesheets module has been renamed to Time Logs. However, the module name will continue to be displayed as Timesheets in Zoho Analytics until the relevant APIs are
      • [WEBINAR][MEA] Learn how to control your inventory and multi-channel sales with the Zoho Inventory & Zoho Books integration

        Hello there, We are hosting an exclusive live webinar tailored for businesses across the Middle East and African countries, where you'll learn how to take full control of your inventory and multi-channel sales while keeping your accounting perfectly in
      • Less clicks, more connection – the usability edge of Zoho Desk

        Imagine joining a new workplace, eager to prove your skills, partner with peers, learn new tools, and build a strong foundation for your career. The standards you've set could drive pressure into your head. You now discover the organization is using Zoho
      • Tip #3 Automating total item weight calculation for your sales orders in Zoho Inventory

        Hello, Hope the day is treating you well. Last week, we saw how we could automate the calculation of total shipping charges from numerous shipments for your sales orders and invoices. This week, we will see how you can automate the calculation of total item weight for your sales orders.  How does this work? First, you are required to capture the weight of all your items using a custom field. And when you create a sales order, you can either have the system display the individual weights for you or
      • Why Format section gets disabled when we create Merge Template over PDF

        I need some assistance I have a Client who is going to give certificates to users who passes his exam. So, I am using mail merge but in ZOHO writer after I upload the PDF and create merge Template over PDF the format Section gets disabled. My problem
      • Whatsapp Integration on Zoho Campaign

        Team: Can the messages from Zoho Campaign delivered through Whatsapp... now customers no longer are active on email, but the entire campaign module is email based.... when will it be available on whatsapp.... are there any thirdparty providers who can
      • How to calculate separate totals for Product Line Items filtered by category in Quotes?

        Hello! I'm working with Quotes in Zoho CRM and need help calculating conditional totals for line items. Current setup: I have two tables in my Quote template (Zoho Writer), both displaying Quoted Line Items Table 1 (top): Shows all products where Product
      • I Need Help Verifying Ownership of My Zoho Help Desk on Google Search Console

        I added my Zoho desk portal to Google Search Console, but since i do not have access to the html code of my theme, i could not verify ownership of my portal on Google search console. I want you to help me place the html code given to me from Google search
      • Zoho Desk API Documentation missing a required field

        We are trying to create a section using this information. Even after preparing everything based on that page, we still get an error. The error we get is this: {"errorCode":"INVALID_DATA","message":"The data is invalid due to validation restrictions","errors":[{"fieldName":"/translations","errorType":"missing","errorMessage":""}]}
      • Fetch Subform values through a lookup of a lookup

        Hi, I'm having an issue fetching the values of a subform through a lookup field through another lookup field. The code works perfectly to show me the subform row ID, but the second I try to get any readable data, it says "Error occurred. Please contact
      • Ability to modify what displays in calendar invite?

        I am a long time calendly user and want to make the switch to bookings.  I understand that there is not currently a meets/hangouts integration, is one on the roadmap? Is there anyway I can modify the calendar invite to include the meet link?  I can add it to the emails no problem, but I would also like it to display on their calendar.  Is there some work around I can do to get it on the calendar?  Also am I able to modify the calendar event title?
      • Turn Decision Box to a button

        Dear all, I need your help on CSS to turn a Decision Box to a Button. I have a Decision Box like: Turn on/off to refresh the information. (on User Input, either True or False, will refresh the information) Now I want to simulate to treat it like a Refresh
      • Emails not being received from a particular domain

        Cannot receive any emails sent from atco.com Domain is in the spam whitelist so should be no reason for it not to be coming through. Have filed a ticket and besides a generic response of we are looking at it - it seems there is no actual support workers
      • Stock Count

        The stock count is a nice new feature, but we cannot figure out how to: 1. Use it without assigning to a person, we have a team or one of multiple do stock counts as do most any company. 2. Add any extra fields to what the "counter" sees. The most important
      • Can you import projects into Zoho Projects yet?

        I see some very old posts asking about importing project records into Zoho Projects. But I can't find anything up to date about the topic. Has this functionality been added? Importing tasks is helpful. But we do have a project where importing projects
      • How to delete attachments form Zoho mail accounts

        I can't find a way to delete attachments from Zoho mail messages, either individually or in bulk. Searches here are providing conflicting results and often talk about workspace, whereas I am only interested in how to delete attachments that are seen with
      • Send Whatsapp message from Whatsapp template with custom variables

        Hi, I'm trying to do some basic integration for sending WhatsApp messages from Zoho CRM using Zoho Desk whatsapp templates. When creating new whatsapp template in Zoho Desk we can choose ticket related fields as variables but it's not clear how to use
      • Outgoing blocked: Unusual activity detected.

        I just made payment for my Zohomail Today and have been debited so i will like to be Unblocked because this is what it says (Outgoing blocked: Unusual activity detected) Thank you i await your swift responses
      • Integrating with My Own Application and ZOHO CRM Simultaneously

        I have my own WhatsApp bot that uses my WhatsApp business account. I want to use the same phone number to integrate with ZOHO as well. What is the recommended way to do that? Should I integrate my application with ZOHO, forwarding messages whenever the
      • How do i move multiple tickets to a different department?

        Hello, i have several tickets that have been assigned to the wrong department.  I am talking about hundreds of automatically generated ones that come from a separate system. How can i select them all at once to move them to another department in one go? I can select them in "unsassigned open tickets view" but i can't find a "move to another department" option. I also can't seem to assign multiple tickets to the same agent in that same view. Could somebody advice?
      • Transferring CRM Attachments to Workdrive

        relatedrecords = zoho.crm.getRelatedRecords("Attachments","Conditions",conId); attachid = List(); for each ele in relatedrecords { attachementId = ele.get("id"); attachid.add(attachementId); } for each ele in attachid { counter = 1; downloadFile = invokeurl [ url: "https://www.zohoapis.com/crm/v2/Conditions/" + conId + "/Attachments/" + ele type: GET connection : "work_drive" ]; resp2 = zoho.crm.attachFile("Deals",dealId,downloadFile); resp3 = zoho.workdrive.uploadFile(downloadFile, dealWD, "PlaceHolder"+counter+"",
      • New Customization options in the module builder: Quick Create and Detail view

        Hello everyone, We have introduced two new components to the module builder: Quick create and Detail view. The Quick Create Component It is a mini form used to create a record and associate it to the parent record from a lookup field. For example, if you have a Deals lookup in the Contacts module, then you can associate existing deals or create a deal and associate it with the contact. You can customize this Quick Create form by adding standard as well as custom fields. There is no limit to the number
      • unblock my zoho mail account. outlines@zoho.com

        please unblock my zoho mail account, outlines@zoho.com
      • SMTP email sending problem

        Hello, I've sent emails before, but you haven't responded. Please respond. My work is being disrupted. I can't send emails via SMTP. Initially, there were no problems, but now I'm constantly receiving 550 bounce errors. I can't use the service I paid
      • Mailk got blocked / Inquiry About Email Sending Limits and Upgrade Options

        Dear Zoho Support Team, My name is Kamr Elsayed I created this account to use for applying for vocational training in Germany. As part of this process, I send multiple emails to different companies. However, after sending only 8 emails today, I received
      • Forwarder

        Hi, I tried to add a forwarder from which emails are sent to my main zoho account email . However, it asks me for a code that should be received at the forwarder email, which is still not activated to send to my zoho emial account. So how can I get the
      • No chat option

        Chat option is not supported.
      • Direct “Add to Google Calendar” Option in Zoho Meeting

        Hello Zoho Meeting Team, Hope you are doing well. We would like to request an enhancement related to the “Add to Calendar” functionality in Zoho Meeting. Currently, when we open Zoho Meeting and view our meetings under My Calendar, there is an Add to
      • Default Tagging on API-generated Transactions

        If one assigns tags to an Item or Customer, those tags get auto-populated in each line item of an Invoice or Sales Order when one creates those documents. However, if one creates the Sales Order or Invoice via the API (either directly coding or using
      • DKIM cannot be enabled for the domain as no verified default selector present

        Hi Support Team, For Domain DKIM record trying to enable status. but showing error "DKIM cannot be enabled for the domain as no verified default selector present" So, please resolve the issue. Thank you.
      • unable to send message reason 554 5.1.8 Email outgoing blocked

        unable to send message reason 554 5.1.8 Email outgoing blocked
      • I can't log in to my account on Thunderbird

        I've just had to rebuild my PC (calamitous mess from Microsoft with Win10/Win 11 'upgrade' - they confirmed I had to start with a new build). I have used Zoho mail for years via Mozilla Thunderbird, but now I've had to download the latest version of TBird,
      • Should I Use DMARC?

        When I configure Zoho Mail's DMARC settings, it's mandatory to fill in the RUA and RUF (Aggregate notification email address*, Forensic notification email address*) addresses. When we enter an email address in these fields, we receive reports from the
      • Introducing Profile Summary: Faster Candidate Insights with Zia

        We’re excited to launch Profile Summary, a powerful new feature in Zoho Recruit that transforms how you review candidate profiles. What used to take minutes of resume scanning can now be assessed in seconds—thanks to Zia. A Quick Example Say you’re hiring
      • Books API Receiving an Error that Doesn't Make Sense when Creating Credit Note - trying to use 'ignore_auto_number_generation' argument

        Hello, I'm working on a newly created routine and I'm getting an error that doesn't make sense when trying to create a new Credit Note. Here is my POST request. Endpoint: https://www.zohoapis.com/books/v3/creditnotes?organization_id=########## Body:     {
      • How to move emails to Shared Mailbox?

        Hello, I created a Shred Mailbox instead of using a distribution group. But I cannot move previous emails to certain shared mailbox. Is it possible move some emails from inbox to shared mailbox?
      • Collaboration with free plan user.

        Hello. Do both users need to be on Pro plan to collaborate? Or can a Pro user share a note with a free plan user with the ability to edit?
      • Zoho Inventory Now Supports VeriFactu for Businesses in Spain

        Starting from January 1, 2026, Spain requires real-time invoice reporting for all B2B transactions. From July 2026, this requirement will extend to B2C transactions as well. All reporting must be carried out through the VeriFactu to AEAT (Agencia Estatal
      • Next Page