Important

You are browsing the documentation for version 3.1 of OroCommerce, OroCRM and OroPlatform, which is no longer maintained. Read version 5.1 (the latest LTS version) of the Oro documentation to get up-to-date information.

See our Release Process documentation for more information on the currently supported and upcoming releases.

Available in OroCRM Available in OroCommerce

Create an Opportunity

Opportunities can be related to any customer type and customers introduced by various third-party extensions. They can also be related directly to accounts. This is the simplest application setup if you do not need to track multi-channel sales. You can always enable the additional complexity of multiple customer channels when the need arises.

You can create opportunities from all related entities (e.g., from OroCommerce customer, account), by converting a lead to an opportunity and by creating an opportunity manually.

Convert a Lead to Opportunity

As soon as a lead is ready to be qualified, it can be converted into an opportunity:

  1. Navigate to Sales > Leads in the main menu.

  2. Open the lead from the grid.

  3. Click Convert Lead to Opportunity on the lead page.

    Convert lead to opportunity button
  4. Provide details in the Opportunity Information section.

    Convert to opportunity form
    • Owner — Limits the list of users who can manage the opportunity to users, whose roles allow managing opportunities assigned to the owner (e.g. the owner, members of the same business unit, system administrator, etc.). By default, the user creating the record is chosen.

    • Opportunity Name — The name used to refer to an opportunity in the system.

    • Account — Allows to select or create a customer account the opportunity will be related to.

      • Account field will be filled in with the company name if such name was entered when creating a lead.

      • To create a new account, click + at the end of the Account field.

      • Alternatively, use write-in functionality to enter a new account name. Type the name in the field and click Add New Account.

    • Contact — The person on the customer side who is directly related to the opportunity.

    • Status — A stage in the process of a sale. Open, Closed Won and Closed Lost are system statuses that cannot be deleted. Other statuses can be added and customized in the system configuration settings by an admin.

    • Probability — The perceived probability of an opportunity being successfully closed. Probability is related to Status. For each status, there is a certain percentage of probability which is pre-configured automatically. You can configure percentage for each status in the system configuration.

    • Budget Amount — Budget amount is potential deal value being discussed. For OroCRM Enterprise Edition, you can select the currency of the deal. The currencies available in the dropdown will depend on your system configuration. You can find more on multi-currency functionality further below this guide.

    • Expected Close Date — Expected close date of the deal.

    • Close Revenue — The amount actually received as the result of the deal.For example, if the predicted budget was $10 000 but the result of the deal was $500 lower than the budget amount, the close revenue would constitute $9 500.

    • Close Reason — The reason for closing the deal, e.g. won, outsold, cancelled, etc.

    • Customer Need — Enter customer needs if known.

    • Proposed Solution — Enter your offers and/or solutions for the customer if any were proposed.

    • Additional comments — Enter additional comments if necessary.

  5. Provide the details in the New Contact Information section. Since the lead has fulfilled its purpose and is no longer needed, a new contact will be created based on lead data entered in this form. It is possible to enter multiple phones, emails and addresses for an opportunity. You can choose which phone, email or address is to be primary. You can also delete the entered phone, email or address by clicking X on the right of the corresponding fields.

    Note

    Within the opportunity grid, only one phone, email and address will be displayed even if multiple phones, emails and addresses are added.

  6. Click Save and Close to save the opportunity.

See more information in the Lead Qualification topic.

Create an Opportunity Manually

To create an opportunity manually:

  1. Navigate to Sales > Opportunities in the main menu.

  2. Click Create Opportunity in the top right corner.

  3. Provide the following information:

    Create opportunity form
  • Owner — Limits the list of users who can manage the opportunity to users, whose roles allow managing opportunities assigned to the owner (e.g. the owner, members of the same business unit, system administrator, etc.). By default, the user creating the record is chosen.

  • Opportunity Name — The name used to refer to an opportunity in the system.

  • Account — Allows to select or create a customer account the opportunity will be related to.

    • Account field will be filled in with the company name if such name was entered when creating a lead.

    • To create a new account, click + at the end of the Account field.

    • Alternatively, use write-in functionality to enter a new account name. Type the name in the field and click Add New Account.

  • Contact — The person on the customer side who is directly related to the opportunity.

  • Status — A stage in the process of a sale. Open, Closed Won and Closed Lost are system statuses that cannot be deleted. Other statuses can be added and customized in the system configuration settings by an admin.

    Opportunity status dropdown
  • Probability — The perceived probability of an opportunity being successfully closed. Probability is related to Status. For each status, there is a certain percentage of probability which is pre-configured automatically. You can configure percentage for each status in the system configuration.

  • Budget Amount — Budget amount is potential deal value being discussed. For OroCRM Enterprise Edition, you can select the currency of the deal. The currencies available in the dropdown will depend on your system configuration. You can find more on multi-currency functionality further below this guide.

  • Expected Close Date — Expected close date of the deal.

  • Close Revenue — The amount actually received as the result of the deal.For example, if the predicted budget was $10 000 but the result of the deal was $500 lower than the budget amount, the close revenue would constitute $9 500.

  • CLose Reason — The reason for closing the deal, e.g. won, outsold, cancelled, etc.

  • Customer Need — Enter customer needs if known.

  • Proposed Solution — Enter your offers and/or solutions for the customer if any were proposed.

  • Additional comments — Enter additional comments if necessary.