A friend of mine who is a very proud salesperson, often tells me this quote. 

“Sales is the only department which gets the revenue for the company. Rest all are cost centres”.

I partially agree, as it takes a lot of background work in handing a product to sales, which gets the money it. However, the quote does emphasise how important the sales process is in the Company. It’s more than visiting customers, giving demos and sending quotes. It’s extremely important that we break the entire sales process into multiple steps and track it regularly. In the sales SOP, you will find some of the objectives your sales team must follow to maximise the conversions.


Sales Playbook

Here is the sales playbook which was followed by Frappe’s sales team. Will recommend taking a lot at it for finding a day-wise cadence, standard replies and a lot more. Feel free to use it as a reference to define the process which works best for you.

Tracking Leads

Lead could be an individual or a person who could become your customer in future. It can come from different channels like calls, emails, in-person meetings, referral through a customer and so on. It’s often seen that all these leads are not accumulated in a single database. It is highly important that you maintain a single log of these records, so that at anypoint of time, you can review their history and pick-up discussion from them.

If we are not tracking leads in one place, it’s highly likely that you are also losing leads in different platforms, which otherwise would have converted. Bring leads in one place to ensure everyone else in the team knows about it, even if the lead owner is not around tomorrow. In the future, you can also utilise this data for sending event and newsletter updates to these prospects.

Following are some of the practices we expect each partner to follow, so that you can maximise deal conversion.

Checklist

Description

Lead Tracking

Leads all the Lead in ERPNext’s CRM module

Lead Source

Update Lead source, so that you can analyse the effective channel for lead generation

Follow Up Mechanism

  • Identify assignment rule

  • Determine next steps

  • Set follow-up date

  • Set reminder

Standard Replies

Standard email templates are created for approaching potential customers

Lead Updation

Follow a weekly review cadence to ensure lead’s status, next follow-up are followed.

Lead Analysis

Some measurables:

  • No. of leads generated per month

  • Distribution of lead based on source

  • No. of lead to Opportunity and Quotation per month

  • Lead for specific product / Services



Lead Validation Mechanism


Enterprise

Medium

Small

Users

50+

20+

<10

Turn-Over

100 Cr

50 Cr

10 Cr

Company Size

500-1000

<500

<50

Ownership Type

Public Or Private

Private

Private Or Proprietary

Funded

Yes

Yes

No

Integration Points

Many

Few

No

Legacy System

SAP or Oracle

Tally or Quickbooks

Tally Or Quickbooks or Spreadsheets

IT Team

Yes

Hybrid

No


Following are some of the indicators to ensure leads are vetted well before offering a demo call.

Checklist

Description

Primary Check

Validate if Lead has a company or just an individual browsing around.

Need Analysis

Ask questions to under if prospect has identified their own  business problems/ pain points, for which they are looking for solution

Budget Validation

Important to ensure that you are spending time on a lead which has budgets. Indeed you don’t want a question later that “if frappe is open source, why are you charging).  Do refer to the BANT principle in the sales playbook to learn more.

Expected Timeline

The ones with the urgent need are the most authentic, and the one you must focus on. The ones who don't have any timeline or would think and tell, are the ones you need to be careful about investing in.

Decision Maker

Ensure you are talking to someone who is a decision maker. If he/she is not, do try and touch-base with the person who can validate the needs and budgets allocation for this project.

Build Trust

This is a step zero in ensuring you can lead Lead further. Trust can be established in multiple ways. Some of it you can follow are:

  • Listen to their requirements and need before offering any solution

  • Adhere the meeting time and dress code as expected by the prospect 

  • After listening, present a solution based on their requirement, so that they can correlate

  • Talk a language they are familiar with. Present the case-studies and references they can find parallel with.

  • Have a bit of casual conversation, and try to find more parallel in the conversation as well.

Tracking Opportunities

Only the leads which are highly likely to close are converted into Opportunities. Again, even in the companies implementing CRM and ERP for their customer, the data about opportunities reside in the email and Google spreadsheet. Due to that, it’s very likely that even high value opportunities are lost with employees leaving. Or delays in the follow-up as Opportunities are not tracked transparently.

Here are some of the actionable on the opportunity front which can help you close deals better.

Checklist

Description

Listing Of Opportunities

All the Opportunities should be  captured in ERPN

Follow Up Mechanism

There should be next action and date update on each active lead, till it’s not disqualified completely. During a review, a sales lead should review following values in each Opportunity.

  • Identify assignment rule

  • Determine next steps

  • Set follow-up date

  • Set reminder

Updated Details

Update calling / meeting calls

Frappe Involvement

If lead is likely to convert, ensure the Frappe team is looped at the opportunity state only. You can add a field to track if the Frappe team is looped into this opportunity or not.

Won or Lost Reason

Even if opportunity is lost, ensure that  its status and Lost Reason is updated.

Opportunity Analysis

Lead > Opportunity conversion ratio. And another dashboard shared above in Lead, if you want to generate on Opportunity as well.

Conducting A Demo

Till you reach here, ensure you have validated the prospect well, and their needs are logged well in your CRM solution.

To keep Demo interesting, ensure to keep it concise and curate it around the needs of the customer. Don’t focus on the other good features, which are not so relevant to them. Ensure to update their logo in the demo account. That’s the small hack which often leaves a prospect with a good feeling.

Here are a few more suggestions which you could follow for curating a customer oriented demo.

Checklist

Description

Demo Schedule

If customer exist in other timezone, you can refer to tools like www.worldtimebuddy.com


  • Preference to onsite demo, if prospect in or close to your city. Else, go for online demo

  • Set clear agenda and time

Company Presentation

Initiate a demo with the standard company presentation. This is something you can use just to present the profile of your company as well.

Here is the standard template offered by Frappe, on top of which you can further improvise in your company’s context.

Demo Data

Curate a data so that customer can easily relate

  • Setup prospects letterhead

  • Create FG and RM items as per customer’s business

  • Create a workflow which answers customer’s business problems

  • Show dashboards and customization features of Frappe Framework

Demo Script

Refer to the sales playbook

Recorded Demo and Q&A

After 20-30 mins of demo, open it up for the audience and take their Q&A. If possible, answer the question by creating records in ERPNext there and then.

Demo Feedback

Create a web-form to track demo’s quality on various parameters like:

  • Demo content

  • Demo timing

  • Presentor’s knowledge

  • Overall rating

Quoting A Customer With Frappe

Quoting an enterprise prospect can get pretty tricky, esp. where you have multiple parties involved. To prevent any confusion, ensure to align with Frappe (the OEM) and other partners bidding for the same project.

Eventually, the evaluation depends on the judgement of your sales team. You might have prospects fulfilling certain criteria, and might lapse on some other, however might still categorise them as Enterprise based on their budget for ERP, which match easily with our proposal’s value. Do ensure to connect with Frappe’s sales team to validate your categorization.

When it comes to quoting, firstly you should know what services you can bill for directly, and what is driven by Frappe.

Services Offered By Frappe

Services Offered By Partners

  • FrappeCloud Hosting

    • Site based plans

    • Dedicated hosting

  • Frappe Warranty / Support:

    • On various Frappe Products

    • Consultation for Customer’s success via Frappe Partner

  • Consultation and implementation support

  • Customisation and maintenance support

  • AMC for product support for basic and regional queries


Secondly, ensure that your quote for the services adhere to the base price set in the Frappe ecosystem. This will ensure that partners within Frappe’s ecosystem doesn’t reduce services price way too below it’s worth, and make it difficult for other quality partners to compete.

Services

Enterprise

SMB

Implementation


INR

10,00,000

1,00,000 - 2,00,000

USD

12,500

1500

T&M support price


INR

2,000 / hour OR 12,000/ day

USD

25 / hour
150 / day


Overall, partners should ensure their quote is at least 1:1 of Frappe’s quote. For eg. if Frappe’s quote is USD 20,000, then the partner should quote the minimum for their services as well. Since this is a base price, partners can charge a rate above this, based on their costing and competence. 

Thirdly, ensure to collaborate with Frappe to plan who sends the quote. Ideally, Frappe's quote and partner’s quote should go in the same email. This naturally means we are the OEM and partner aligning internally in advance.

On a case to case basis, we can also allow partners to add Frappe’s component in their quote, especially where the partner has stronger rapo with the customer. If keeping all the serviceable items in one quote could make it easier for prospects to make a decision, we can align for it.

Lastly, while sending a quote to the customer, ensure to set up a joint meeting/call, so that we can explain and justify the value quoted.

SMB Customers

When it comes to SMB, it will be ideal if you can propose a user based support plan to the customer. It will help you recover the commitment fee, as you can consume your used credits to get support enabled for the new customers. If you are a Silver and Gold Partner, check this post to learn how you can avail bundled support for your customers. When it comes to quoting prices of your services, ensure to follow the base price as mentioned above.

If it’s found out that  a Frappe Partner is quoting for a service less than the base price set, then Frappe will initiate an inquiry on it. It can have several consequences, which can go till  Frappe terminates a contract with the partner, cancelling Partner certification and delisting them from the website.

Here are some of the key actionables we expect partners to follow.

Checklist

Description

Specify Plan Details

In each quote, clearly specify the items, it’s scope and pricing

  • Brief on the service offered

  • Adhere to floor pricing

Add Terms And Conditions

Have a standard set of template for the terms of services

  • Fix bid

    • Set the limitation in terms of scope, days/months. 

    • Define phases, which doesn’t delay go-live for way too long. Plan go-live with standard features, wherever possible

    • Ask for mutually agreed and signed document for the final scope of work

  • T&M bid (time and money)

    • Specify how sprint would be defined

    • Still plan for the go-live with the vanilla items

Coordination With Frappe

This is applicable incase of enterprise deals. Ensure you communicate with Frappe before sharing the quote with the customer.

Negotiations

Have a negotiation strategy. At Frappe, we have a cap for 10% discount. We start with 5 and max go up to 10% discount.

Quotation Conversion

  • No. of quotation current month & each month

  • Value of quotation current month & each month

  • Value of converted quotations per month

  • Items and value in the converted quotations


For the project estimation needs, you can use a tool available in the called “Partner Project Requirement” in the PRM.

Sign A Contract

A signed contract becomes a legal binding, hence you must be very careful with the terms and each and every clause. As seen over the years, 90% of the contract terms are the same. Ensure to keep it intact. Each contract also has a few unique terms. You can capture it separately as Order Terms of Addendum. Also, ensure to have a maker and checker process, to ensure the legal terms offered in the quote and final contract are holistic.

Checklist

Description

Standard Template

Maintain standard template for the  implementation and customization contract, vetted by the legal experts

Order Terms

Have a section where a unique terms applicable for that contract can be added

Contact Logs

Create a separate document for logging all the signed contracts in one place, with customer details and contract validity dates