|
| 1 | +====================================== |
| 2 | +Create opportunities from appointments |
| 3 | +====================================== |
| 4 | + |
| 5 | +When creating a new appointment type in the **Appointments** application, users have the option to |
| 6 | +create new *opportunities* with information from new bookings. This option captures information from |
| 7 | +scheduled appointments and creates opportunities in the **CRM** app. |
| 8 | + |
| 9 | +.. important:: |
| 10 | + This option is only available if the **CRM** application is installed on the database. |
| 11 | + |
| 12 | +Configuration |
| 13 | +============= |
| 14 | + |
| 15 | +Navigate to the **Appointments** app dashboard. Click :guilabel:`New` to :doc:`create a new |
| 16 | +appointment type <../appointments>`. To edit an existing appointment type, click |
| 17 | +:icon:`fa-cog` :guilabel:`Action` at the far-right of the appointment line, to open the drop-down |
| 18 | +menu, then click :icon:`fa-pencil` :guilabel:`Edit`. |
| 19 | + |
| 20 | +.. image:: create-opps/edit-appointment.png |
| 21 | + :alt: The edit button on an appointment type record. |
| 22 | + |
| 23 | +On the appointment type record, click the :guilabel:`Options` tab, and tick the :guilabel:`Create |
| 24 | +Opportunities` checkbox. |
| 25 | + |
| 26 | +.. image:: create-opps/options-tab.png |
| 27 | + :alt: The options tab on an appointment type form. |
| 28 | + |
| 29 | +Add questions |
| 30 | +------------- |
| 31 | + |
| 32 | +The :guilabel:`Questions` tab allows users to :ref:`add questions <appointments/questions>` to the |
| 33 | +appointment booking page. When customers are booking an appointment slot, they are prompted to |
| 34 | +answer these questions. The information provided by customers is available in the :ref:`new |
| 35 | +opportunity <appointments/new-opp>`. Adding questions to the appointment type is optional. However, |
| 36 | +the additional information captured by the questions can be useful later in the sales pipeline. |
| 37 | + |
| 38 | +.. example:: |
| 39 | + A furniture company creates a new appointment type for sales demos. Customers reserve time with |
| 40 | + salespeople to discuss their furniture and design needs. However, because the time is limited to |
| 41 | + only thirty minute increments, salespeople do not have the time to show all of the available |
| 42 | + furniture styles in every call. They add questions to the appointment type to prompt customers to |
| 43 | + provide additional information about the products and services they are interested in. Not only |
| 44 | + does this help when preparing for the demo, it also provides clarity further along in the sales |
| 45 | + process. |
| 46 | + |
| 47 | + .. image:: create-opps/custom-questions.png |
| 48 | + :alt: An appointment booking form with custom questions. |
| 49 | + |
| 50 | +.. _appointments/new-opp: |
| 51 | + |
| 52 | +Viewing the new opportunity |
| 53 | +=========================== |
| 54 | + |
| 55 | +To view opportunities created from appointments, navigate to the :menuselection:`CRM` app dashboard. |
| 56 | +If necessary, remove any filters from the search bar. Then, click the Kanban card for the |
| 57 | +appropriate opportunity to open it. |
| 58 | + |
| 59 | +The contact information from the appointment is added to the opportunity record. The answers the |
| 60 | +customer provided to the optional questions are included in the :guilabel:`Internal Notes` tab. The |
| 61 | +scheduled appointment is listed in the *Chatter* of the record, and can be edited from there. |
| 62 | + |
| 63 | +.. image:: create-opps/opp-chatter.png |
| 64 | + :alt: The chatter of an opportunity in the CRM with the scheduled appointment information. |
| 65 | + |
| 66 | +.. note:: |
| 67 | + If an opportunity is created from a :ref:`resource based <appointments/resources>` appointment |
| 68 | + type, the user who created the appointment type is listed as the :guilabel:`Salesperson` for the |
| 69 | + opportunity. If it is created from a user based appointment, the user the appointment is |
| 70 | + scheduled with is assigned as the :guilabel:`Salesperson`. |
0 commit comments