to select ↑↓ to navigate
Handbook

Handbook

Open in ChatGPT
Ask ChatGPT about this page
Open in Claude
Ask Claude about this page

Sales Process

At Frappe, you'll find teams and individual contributors accross different functions.

Most often the Sales team works closely with Delivery, Partners, Legal & Marketing teams and at times help from other teams like Product, DevOps & Frappe Cloud is also required.

This is how the sales process looks like from a bird's eye view

Sales Process Note: This just for reference.

Lead Sources

  1. Contact us page
  2. Trial sign-up from erpnext.com
  3. Frappe Cloud site (With partner consent checked)
  4. Incoming calls via Exotel
  5. Reference/Outbound

Once the lead is created, it automatically gets assigned to a sales person based on the assignment rule. We follow a series of steps to ensure that the lead is properly qualified and the whole journey is tracked in our CRM.

1 Qualification call (QFC)

QFC ensures the leads are qualified before passing to AE.

  • As soon as the lead is assigned, sales person schedules the qualification call with the prospect.
  • All the activities (Phone Call, Email, QFC, DC, Telecon, WhatsApp) should be tracked in the Follow up table.
  • During the QFC, sales person has to capture following details of lead and Lead’s company:
  • Budget , Authority, Need and Timeline
  • The current process and operations, key decision making factors, pain points & its impact, and decision process.
  • Once the QFC is complete, sales person has to update the status as “Qualified”, “Inprocess” or “Unqualified”.
  • If the lead is “Qualified”, DC is scheduled with the AE and calendar invite is shared for the same.
  • If the lead is “Unqualified", lead is either closed or passed to a partner.
  • “In process” lead qualification needs follow up from to ensure all open points are closed and eventually marked as qualified or unqualified.

2 Discovery Call(DC)

During the discovery call, AE dives deeper into their use-cases and captures below details:

  • SDR has to ensure that a proper download is given to the AE before joining the DC to avoid repetition of the questions.
  • AE has to validate the information filled by SDR in the QFC document.
  • Based on the discussion during DC, AE will accept, reject or pass for re-qualification.
  • If the DC is “Accepted”, AE will schedule a demo and share the calendar invite for the same.
  • If the DC is “Rejected”, AE will close the lead with the reason for rejection.

If a sales person is handeling the account end-to-end, discovery call step can be skipped.

3 Demonstration

  • AE/Technical Sales Counsultant will prepare a demo instance based on the priorities identified during the DC.
  • Demo record has to be created for all the demos in Demo DocType. Also, demo activity should be added to the lead document in the Follow-up table.
  • Post demonstration, webform link is shared with the prospect to get feedback on the demonstration which will be saved as a Post Demo feedback document.
  • If the opportunity is marked as "Closed - Lost" demonstration account (if created) has to be deleted or the data should be earased.

4 Project Requirement/Pricing and Negotiation

  • Sales person creates a Project Requirements sheet as per the modules required by the prospect.
  • Since we are only doing vanilla onboarding, Project Requirements will mostly contain standard scope of work.
  • Project requirement document will be used to get a ballpark figure on the hours required to do the onboarding and accordingly the Onboarding cost will be identified.

5 Opportunity

After the demonstration, sales person has to convert the lead into an Opportunity.

  • Details like deal value, expected closing date, expected go-live date, stage has to be updated
  • Once the opportunity moves to the Proposal stage, Quotation has to be created and shared with the prospect.
  • Quotation has to be created against the Opportunity, following details has to be filled in the quotation:
  • Once the prospect agrees on the pricing and payment terms, sales person needs to connect with the legal team to prepare the Master Service Agreement.
  • Once the agreement is signed and payment is received, the stage of the opportunity should be changed to Converted and Closed-won.
  • If the Opportunity is lost, the satus should be updated to Lost and Closed-lost with the reason.

6 Contract

Signed contract from both the parties (Frappe and Potential Prospect) will be shared with the legal team and captured under the Contract doctype.

7 Creation of Customer and Sales Order

  • Once a Signed Contract is received, sales person has to create a Customer with all the required details.
  • Sales Order will be created against that Customer with the details of the payment terms.

8 Handover to implementation team

  • Once the signed Contract is received from the customer, sales person has to handover the project and update all the details in the Handover Checklist.
  • After Project Requirement handover, Sales Person schedules a kickoff meeting between the customer and Frappe AM.
  • AE introduces both the parties, gives a brief overview of the customer business and ensures all the customer information has been passed to the assigned AM.
Last updated 2 months ago
Was this helpful?
Thanks!