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
      • Recent Topics

      • Allowing Pictures for Client Contacts

        Do you have any plans to allow us to add pictures of our client contacts? There is a silhouette of a person there now, but no way that I can see where I can actually add a picture of the individual.
      • Paid Support Plans with Automated Billing

        We (like many others, I'm sure) are designing or have paid support plans. Our design involves a given number of support hours in each plan. Here are my questions: 1) Are there any plans to add time-based plans in the Zoho Desk Support Plans feature? The
      • Agent name Alias

        I am seeing that Full name of my staffs are written on every ticket response which is not good for some reasons. It is possible to user like this: Manny P. (First Name with Last Name's First Letter) or  Manny (First Name) This is want we want to show
      • Unable to add attachments to tickets through Desk API

        I able to use the Desk API to generate tickets. However when I try to use the tickets/{ticketId}/attachments endpoint, I always get an Unauthorized error. My app has Desk.Tickets.ALL included in its scope so this should not be an issue
      • What's wrong with this COQL?

        What's wrong with this COQL? Code returns "invalid operator found". SELECT id, Name, Stage, Account, Created_Time, Tag FROM Production_Orders WHERE (Account = '4356038000072566002' AND Stage NOT LIKE '%customer%') ORDER BY Created_Time DESC LIMIT 200
      • [Feature Request] Add support for internationalized top-level domains mail hosting

        This is an important request to add support for internationalized domains mail hosting to https://www.zoho.com/mail/ In this case, that is only limited to domain name/mail address however currently it's already possible for us send mails etc using below
      • Add Enable/Disable to Field Rules and other Rules

        Hi, Sometimes I have rules setup for fields, and until I want to enable them for use, I can set the fields to Hidden but rules still show them, today you have to delete rules and then recreate them again, would be nice to have a toggle for Enabled/Disabled
      • Syncing stuck for days

        Hello when I made an account a few days ago and synced all my notes to it, it is still syncing. My app is only 400mb so I do not know why it is taking so long. Please help
      • Workflow runs on every edit despite not ticking the field repeat this workflow whenever a parent is edited.....

        Hi, It is my understanding that this workflow should only trigger once. Why is this triggering on every edit of the field? Based on another support query - directly from Zoho, If i tick the box 'repeat this workflow whenever a parent is edited' it should
      • How do you add or update tags on Zoho CRM records via n8n? (Workarounds or best practices?)

        Hi all, I’m running into some limitations with the Zoho CRM node in n8n and was wondering how others have handled this: From what I see, the standard Zoho CRM node in n8n doesn’t allow you to add or update tags when creating or updating contacts/leads.
      • API PARAMETER FOR TICKET CLOSED TIME

        Hi, Is there a parameter for filtering tickets by closed time in zoho api, i can see closed time in the API response i get, but can't get tickets by that field while calling. Regards, Anvin Alias
      • Reply to email addresses wrong.

        I have setup my Zoho mail account using my main domain and I also have an Alias setup from a different domain. In Settings - Mail - Compose I have selected to the option "For replies, send using The same email address to which the email was sent to".
      • Audio/video quality issues with Zoho Meeting – Any roadmap for improvement?

        Hi Zoho Team, We’ve been using Zoho Meeting for both internal and external meetings, and unfortunately, the experience has been consistently poor. The video and audio quality are so unreliable that it often renders meetings ineffective—especially with
      • Meeting integration with Otter.ai

        Would love for an integration with an AI transcription service like Otter.ai to be integrated with Zoho Meeting. Thanks
      • How to close/delete a free creator account?

        I have a free zoho creator account associated with my email address that is not being used.  I want to become a user of another paid zoho creator account but I can not associate with the paid account with the same email.  I assume if I can close or delete the free account I will be able to use the paid account. I have emailed support but no response. Suggestions?
      • Zoho books and zapier causes Invalid data provided

        I have been using zoho books with zapier for over 2 years now, everything was working fine. On September 13th my zaps stopped working. Now on step create sales invoice in zoho books i get an error: Failed to create a create_invoice_v2 in Zoho Books The
      • CRM report

        Is it possible to pull a contacts report that also includes the company industry, as well as the company name? I’m having trouble combining company and contact fields – any help is appreciated. Thank you, Sam
      • Early Payment Discount customize Text

        Hi, I’m currently using Zoho Books and am trying to customize the standard “Early Payment Discount” message that appears in the PDF invoice template. I’ve reviewed the documentation here: https://www.zoho.com/books/help/invoice/early-payment-discount.html
      • Enhancements to Client script?

        Hi Zoho CRM, I've been extensively using Client Scripts to enhance our Deal form experience, particularly for real time validations and auto updating fields based on specific logic. However, I've encountered a challenge regarding permission boundaries.
      • Add views to new CRM UI navigation + Unlimited Webtabs

        Zoho CRM is so close now to being the ultimate business application with the new UI, as soon as this one feature is added. This is probably where Zoho is headed but if it's not I want to BEG for this to be incorporated. What we need is to be able to put
      • E-Mail Distribution List

        How do I create an e-mail distribution list in Zoho Mail?
      • Custom "create meeting" button with more functionality than Zoho currently has?

        I'm looking for a little help/direction in how to do this. Even just some general high level pointers on how this might be able to be done. The current Zoho Meeting Activity functionality is not ideal for my org's workflow. I'd like to try and create
      • Error Code 4: Invalid value passed for JSONString

        Okay, I want to start by saying I know I'm a terrible scripter, so sorry if this is a dumb mistake. I just can't figure it out, even with LLM help. Here's my code: // --- Input Variables --- customer_id = salesorder.get("customer_id"); so_id = salesorder.get("salesorder_id");
      • Organizing contacts/members by company

        I work for a membership organization (representing businesses) and am trying to use Zoho CRM more effectively for managing the points of contact for our members. Currently, our members are listed in our CRM by the primary point of contact's name, but
      • Unable to search in Zoho Email

        I've started using Zoho Email (free version) recently and realized that it doesn't have email search functionality. Am I missing anything here? I've gone through the Zoho tutorial which does show the search bar on the right top of the Zoho UI. But in
      • Response Time Report

        From data to decisions: A deep dive into ticketing system reports Every organization that interacts with its customers should have an established timeframe for how soon an agent is expected to send the first response and any reply to any follow-up messages.
      • Problem : Auto redirect from zoho flow to zoho creator

        Hi there, I've been waiting for zoho team to get back on this for last couple of days. Anyone else have the problem to access zoho flow? everytime I click on zoho flow it redirects me to zoho creator. I tried incognito mode but it still direct me to zoho
      • Zoho - Outlook plugin

        Does anyone know if there is a way to modify the autofill in the Zoho plugin in outlook? When we create a contact, it enters the correct email address and name, but then pulls information from our own signature line to add phone number, address, etc.
      • Threaded conversations for emails sent via automation

        Hi Guys, I hope you are doing well. Don't you guys think we should have an option in a workflow to notify users either as a new email or the previous email thread. For example, if you have one deal in the process and there are 10 different stages during
      • Zoho Books - Sales Person Information

        Hi Team, On Invoices, Quotes, etc... I can include the Sales Person, but it only shows their name and not their email or phone number. It would be great to have place on invoice templates where we can manage what sales person information should be shows
      • Offline working in Zoho Creator portal

        Zoho's help says that offline working is only available in the Creator mobile app and not in the portal app. But I can see offline options in the portal app too and it seems to work when I test it. My portal users are often in areas where there is poor
      • Fetch Records using Dynamic Criteria

        Hi,  I have a form that builds a filter based on user input.  I need to fetch the records based on dynamic criteria.  How would I accomplish this as there is no eval function? For example: desiredRecord = Form1[dynamicCriteria];
      • Url filter Report date (pivot chart)

        Hello. Is it possible to filter the data in pivot char using parameters in the url? I'm trying but I should not doing very well. Something like: https://creator.zoho.com/.../....../#Report:MyPivotChartReport?MyDate=01-Jan-2012;31-Jun-2012;MyDate_op=58 Saludos
      • Sending gmail to a particular person fails because the address gets changed to "gmaill", with a second "l" typo somewhere

        I send to bob@gmail.com (example) and get an error sending to bob@gmaill.com, only for this one person. Note the extra "l" in the email the system tried to send to, which was not in the address I entered. Can't find a typo in the contact or anywhere else
      • Emoji Support in Bigin CRM

        We request the implementation of emoji support across Bigin CRM. This feature should allow users to seamlessly use emojis in text fields, headlines, and deals. It would enhance communication, improve the visual appeal of records, and bring more personalization
      • Bigin Booking Pages enhancements

        I would like to ask for several enhancements for the brand new (and promising) Booking feature. 1. Add "Contact/Mobile" Field to Booking form We use Mobile as key (id), but unfortunately it is missing from the Booking form, only Home Phone is available.
      • Amount in words in Indian format

        Hi, I had coded the following code to convert amount in words. But in the code in the format of US like million. But i need in Lakh and Crore. So pls suggest ideas r post corrected code string Num2Words(int val) {     val_s = input.val.toString();     th = {"", "thousand", "million", "billion", "trillion"};     // uncomment this line for English Number System     // th = {"","thousand","million", "milliard","billion"};     dg = {"zero", "one", "two", "three", "four", "five", "six", "seven", "eight",
      • What are people using to send Service based emails?

        Zoho Campaigns is for marketing. Users can unsubscribe from these emails. Service based emails need to be delivered and can without the worry of Can-spam act. What are people using to send service based emails? My mailing list is derived from a database
      • Standalone LMS tool

        Will Zoho release a standalone LMS (Learning management System) than can be used by external parties (guest)?
      • Announcing Kiosk 1.1 - Customize screen titles, configure new fields & actions, use values from your Kiosk to update fields, and more.

        Hello all We are back again with more enhancements to Kiosk. So what's new? Enhancements made to the Components Add titles for your Kiosk screens and adjust its width to suit your viewing preferences. Three new fields can be added to your screen: Percentage,
      • Next Page