> ## Documentation Index
> Fetch the complete documentation index at: https://help.hoopai.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Managing opportunities

> Create, sort, filter, customize, and track opportunities through your sales pipeline in the HoopAI Platform.

Once your pipelines are set up, you can create and manage individual opportunities to track deals through your sales process.

## Creating an opportunity

<Steps>
  <Step title="Click '+ Add Opportunity'">
    From the Opportunities section, click the **"+ Add Opportunity"** button.

    <Frame caption="Click + Add Opportunity to open the opportunity creation form">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/uMlSUR2ZpClkgu_z/images/opportunities-create1.png?fit=max&auto=format&n=uMlSUR2ZpClkgu_z&q=85&s=96b002e13e06fdd7230f83deb9260c59" alt="+ Add Opportunity button" width="1173" height="349" data-path="images/opportunities-create1.png" />
    </Frame>
  </Step>

  <Step title="Fill in the primary details">
    Complete the opportunity form with the core fields:

    * **Contact** — the person or company associated with this deal
    * **Pipeline** — which pipeline this opportunity belongs to
    * **Stage** — the current stage in your sales process
    * **Opportunity value** — the estimated deal value
    * **Close date** — the expected close date
    * **Assigned to** — the team member responsible

    <Frame caption="The primary opportunity fields — contact, pipeline, stage, value, and assigned user">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/uMlSUR2ZpClkgu_z/images/opportunities-create2.png?fit=max&auto=format&n=uMlSUR2ZpClkgu_z&q=85&s=6c87b14c274cca0a411c38053c487d06" alt="Primary opportunity fields in creation form" width="786" height="575" data-path="images/opportunities-create2.png" />
    </Frame>
  </Step>

  <Step title="Fill in secondary details">
    Add additional information:

    * **Opportunity name** — displayed on the card in the board view
    * **Source** — where this lead came from
    * **Tags** — apply relevant tags for segmentation

    <Frame caption="Secondary opportunity fields including name, source, and tags">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/uMlSUR2ZpClkgu_z/images/opportunities-create3.png?fit=max&auto=format&n=uMlSUR2ZpClkgu_z&q=85&s=dfb1b43958bf0819a7dfd3b07d5312bf" alt="Secondary opportunity details form" width="571" height="348" data-path="images/opportunities-create3.png" />
    </Frame>

    <Frame caption="Apply tags to organize and segment this opportunity">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/uMlSUR2ZpClkgu_z/images/opportunities-create-tags.png?fit=max&auto=format&n=uMlSUR2ZpClkgu_z&q=85&s=e5daf84ef62b847d5b5e9399c7d8a0bd" alt="Tags field on opportunity creation form" width="555" height="158" data-path="images/opportunities-create-tags.png" />
    </Frame>
  </Step>

  <Step title="Review and save">
    Review the opportunity card preview, then click **Save** to create the opportunity. It will appear on the board in the selected stage.

    <Frame caption="The opportunity card preview before saving">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/uMlSUR2ZpClkgu_z/images/opportunities-create-card.png?fit=max&auto=format&n=uMlSUR2ZpClkgu_z&q=85&s=7847b7a7c99a0772cfb60fcabbeb2ad3" alt="Opportunity card preview" width="516" height="316" data-path="images/opportunities-create-card.png" />
    </Frame>
  </Step>
</Steps>

***

## Adding appointments and tasks to an opportunity

You can link appointments and tasks directly to an opportunity:

<Frame caption="Add an appointment directly to an opportunity from its detail panel">
  <img src="https://mintcdn.com/hoopai-84ec0cdc/uMlSUR2ZpClkgu_z/images/opportunities-create-appt.png?fit=max&auto=format&n=uMlSUR2ZpClkgu_z&q=85&s=19b6aa2b9cb55ef4ecf6bfe990613941" alt="Appointment linked to opportunity" width="786" height="262" data-path="images/opportunities-create-appt.png" />
</Frame>

1. Open the opportunity detail panel
2. Click **+ Add Appointment** or **+ Add Task**
3. Fill in the details and save

***

## Opportunity management view

The opportunity management view shows the full detail of an opportunity including all associated data.

<Frame caption="The opportunity management view with all linked data and activity">
  <img src="https://mintcdn.com/hoopai-84ec0cdc/enUsYkU3SAhvBk3P/images/opportunities-manage1.png?fit=max&auto=format&n=enUsYkU3SAhvBk3P&q=85&s=b700e3b8c9864c7d0c60009717bd3471" alt="Opportunity management detail view" width="1208" height="705" data-path="images/opportunities-manage1.png" />
</Frame>

<Frame caption="The Opportunities board with all opportunities visible across pipeline stages">
  <img src="https://mintcdn.com/hoopai-84ec0cdc/enUsYkU3SAhvBk3P/images/opportunities-manage2.png?fit=max&auto=format&n=enUsYkU3SAhvBk3P&q=85&s=124c957f2c8725c88422ad35a9b09c57" alt="Opportunities board overview" width="1172" height="63" data-path="images/opportunities-manage2.png" />
</Frame>

### Opportunity ID

Every opportunity has a unique Opportunity ID for tracking and reference.

<Frame caption="The Opportunity ID visible in the detail panel">
  <img src="https://mintcdn.com/hoopai-84ec0cdc/enUsYkU3SAhvBk3P/images/opportunities-manage-opp-id.png?fit=max&auto=format&n=enUsYkU3SAhvBk3P&q=85&s=cb98fb8798dfb6061e63aebac0f47442" alt="Opportunity ID in detail panel" width="1220" height="827" data-path="images/opportunities-manage-opp-id.png" />
</Frame>

### Restoring deleted opportunities

To recover a deleted opportunity:

<Steps>
  <Step title="Open Opportunity Settings">
    Navigate to **Opportunities > Opportunity Settings**.
  </Step>

  <Step title="Go to Deleted Opportunities">
    Click the **Deleted Opportunities** tab to see recently deleted records.

    <Frame caption="The Deleted Opportunities tab showing recoverable records">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/enUsYkU3SAhvBk3P/images/opportunities-manage-restore.png?fit=max&auto=format&n=enUsYkU3SAhvBk3P&q=85&s=0e8d24d226275ff2873892697bb4d0c9" alt="Deleted opportunities restore view" width="1642" height="572" data-path="images/opportunities-manage-restore.png" />
    </Frame>
  </Step>

  <Step title="Select and restore">
    Check the opportunities to recover and click **Restore**.
  </Step>
</Steps>

### Audit logs

All changes to an opportunity are logged in the audit trail.

<Frame caption="Audit logs showing a complete history of changes to the opportunity">
  <img src="https://mintcdn.com/hoopai-84ec0cdc/enUsYkU3SAhvBk3P/images/opportunities-manage-audit.png?fit=max&auto=format&n=enUsYkU3SAhvBk3P&q=85&s=e130ec12dcc5bdf7c17ae3bee77ec349" alt="Opportunity audit logs" width="1546" height="361" data-path="images/opportunities-manage-audit.png" />
</Frame>

***

## List view

Switch to **List View** using the view toggle at the top of the Opportunities section.

<Frame caption="List view showing opportunities in a sortable table format">
  <img src="https://mintcdn.com/hoopai-84ec0cdc/enUsYkU3SAhvBk3P/images/opportunities-list-view.png?fit=max&auto=format&n=enUsYkU3SAhvBk3P&q=85&s=63a86ac1b6fd91bfdb12214e70e33824" alt="Opportunities list view" width="1640" height="667" data-path="images/opportunities-list-view.png" />
</Frame>

In list view you can:

* Sort by any column (value, close date, stage, etc.)

<Frame caption="Sort opportunities by clicking any column header in list view">
  <img src="https://mintcdn.com/hoopai-84ec0cdc/enUsYkU3SAhvBk3P/images/opportunities-list-sort.png?fit=max&auto=format&n=enUsYkU3SAhvBk3P&q=85&s=a3a80cd1b8a3429e75d5a0345bba23c9" alt="Sort options in list view" width="1645" height="771" data-path="images/opportunities-list-sort.png" />
</Frame>

* Select and bulk-edit multiple opportunities

<Frame caption="Select multiple opportunities for bulk editing in list view">
  <img src="https://mintcdn.com/hoopai-84ec0cdc/enUsYkU3SAhvBk3P/images/opportunities-list-bulk-edit.png?fit=max&auto=format&n=enUsYkU3SAhvBk3P&q=85&s=e5930a9489911e7b0f93fcc7ad38ab63" alt="Bulk edit in list view" width="1641" height="726" data-path="images/opportunities-list-bulk-edit.png" />
</Frame>

* Export the filtered list as a CSV file
* Manage visible columns

<Frame caption="Manage which fields appear as columns in list view">
  <img src="https://mintcdn.com/hoopai-84ec0cdc/enUsYkU3SAhvBk3P/images/opportunities-list-manage-fields.png?fit=max&auto=format&n=enUsYkU3SAhvBk3P&q=85&s=f5982e9575d855aea0541e58cadb48e0" alt="Manage fields in list view" width="1640" height="667" data-path="images/opportunities-list-manage-fields.png" />
</Frame>

***

## Sorting and filtering opportunities

Use the filter toolbar to narrow down the opportunities visible on your board or list view:

* Filter by **pipeline**
* Filter by **stage**
* Filter by **assigned user**
* Filter by **date range** (created, close date, last activity)
* Filter by **opportunity value** range
* Filter by **tags** (including smart tags)
* Filter by **status** (Open, Won, Lost, Abandoned)

<Frame caption="Applying filters to narrow down opportunities in the board view">
  <img src="https://mintcdn.com/hoopai-84ec0cdc/enUsYkU3SAhvBk3P/images/opportunities-filters.gif?s=2d4d1864c57721e2b2ec5457cd4d6ea3" alt="Opportunities filter toolbar" width="1640" height="724" data-path="images/opportunities-filters.gif" />
</Frame>

Save frequently used filter combinations for quick access.

***

## Customizing opportunity cards

You can control which fields appear on opportunity cards in the board view:

<Steps>
  <Step title="Open card customization">
    Click the **Settings** or **Customize Cards** option in the Opportunities toolbar.
  </Step>

  <Step title="Select visible fields">
    Choose which data fields to display on each card — such as value, close date, assigned user, or custom fields.

    <Frame caption="Selecting which fields appear on opportunity cards in the board view">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/enUsYkU3SAhvBk3P/images/opportunities-manage-fields.gif?s=e2f84bbd2f7edc89f8f66c8bc028deff" alt="Manage fields on opportunity cards" width="1222" height="590" data-path="images/opportunities-manage-fields.gif" />
    </Frame>
  </Step>

  <Step title="Save">
    Click **Save** to apply the card layout.
  </Step>
</Steps>

You can also show additional detail directly on a card by enabling the **Show Additional Information** option, which surfaces secondary fields without opening the full detail panel.

<Frame caption="Enabling additional information display on an opportunity card">
  <img src="https://mintcdn.com/hoopai-84ec0cdc/uMlSUR2ZpClkgu_z/images/opportunities-card-info.gif?s=f8a43807a208949743698cd3f9cd91a4" alt="Card additional information toggle" width="1634" height="688" data-path="images/opportunities-card-info.gif" />
</Frame>

***

## Sending an invoice or estimate from an opportunity

You can generate and send invoices or estimates directly from an opportunity record:

<Steps>
  <Step title="Open the opportunity">
    Click on an opportunity card to open it.
  </Step>

  <Step title="Click 'Send Invoice' or 'Send Estimate'">
    In the opportunity details panel, click **"Send Invoice"** or **"Send Estimate"**.
  </Step>

  <Step title="Fill in the details">
    Complete the invoice or estimate form — line items, amounts, due date, and send options.
  </Step>

  <Step title="Send">
    Click **Send** to deliver the invoice or estimate to the contact.
  </Step>
</Steps>

***

## Opportunity value tracking

The **Opportunity Value** field records the estimated monetary value of a deal. Values appear on opportunity cards (board view), in list view columns, and roll up into pipeline totals visible at the top of each stage column.

Use value data to:

* Prioritize high-value deals for follow-up
* Report on total pipeline value by stage
* Build dashboard widgets showing weighted or total pipeline revenue

***

## Lost reasons

When marking an opportunity as lost, Hoop prompts you to select a **Lost Reason**. These reasons are customizable and help you track why deals are not closing — enabling you to identify patterns and improve your sales approach over time.

<Frame caption="Drag an opportunity to the Lost stage to trigger the lost reason prompt">
  <img src="https://mintcdn.com/hoopai-84ec0cdc/enUsYkU3SAhvBk3P/images/opportunities-drag-drop.gif?s=4ab764778328f7caca73501539f89540" alt="Dragging opportunity to lost stage" width="1636" height="740" data-path="images/opportunities-drag-drop.gif" />
</Frame>

<Frame caption="Select a lost reason when closing a deal as lost">
  <img src="https://mintcdn.com/hoopai-84ec0cdc/enUsYkU3SAhvBk3P/images/opportunities-lost-reason.gif?s=7e2d51c23e08a870a47bee8934443d30" alt="Lost reason selection dialog" width="1228" height="668" data-path="images/opportunities-lost-reason.gif" />
</Frame>

### Configuring lost reasons

Go to **Opportunities > Opportunity Settings > Lost Reasons** to add, edit, or remove the options that appear when closing a deal as lost.

***

## Decoupling owners for contacts and opportunities

By default, the owner assigned to an opportunity can be different from the owner of the associated contact. This decoupled ownership model allows:

* A **contact owner** (e.g., the account manager) to maintain the overall relationship
* An **opportunity owner** (e.g., a sales rep) to manage a specific deal through the pipeline

When a new opportunity is created, the opportunity owner defaults to the contact owner but can be changed independently. Changing the opportunity owner does not change the contact owner, and vice versa.

**When to decouple owners:**

* Your account manager differs from the salesperson working the deal
* Different team members handle different pipelines for the same contact
* A contact has multiple active opportunities assigned to different reps

<Note>
  Workflow filters and smart list filters can reference both contact owner and opportunity owner independently, allowing you to build automations and segments based on either ownership context.
</Note>

***

## Maximizing your sales pipeline

<Tip>
  Review your pipeline regularly by filtering for stale opportunities (no activity in 14+ days). Use bulk actions to update stages, reassign ownership, or trigger automations to re-engage contacts.
</Tip>

Best practices for pipeline health:

* **Set close dates** on every opportunity so you can filter by urgency
* **Use smart tags** to automatically flag high-value or at-risk deals
* **Track lost reasons** consistently to spot trends
* **Automate follow-ups** using the Automations section to trigger actions based on stage changes

***

## FAQs

<AccordionGroup>
  <Accordion title="What if my filters are not showing the expected results?">
    Double-check the filter criteria and operators used. Ensure that the conditions set are not contradictory or too narrow. Try clearing all filters and re-applying them one at a time to identify the conflicting condition.
  </Accordion>

  <Accordion title="Can I customize the fields displayed in the list view?">
    Yes. In list view, click **Manage Fields** (or the columns icon) to choose which fields appear as columns. You can also resize and reorder columns to suit your workflow.
  </Accordion>

  <Accordion title="Can I sort opportunities by multiple fields?">
    Yes. In list view, click any column header to sort by that field. All features available in board view — including advanced filters and search — are also available in list view.
  </Accordion>

  <Accordion title="Where can I find the Opportunity ID?">
    The Opportunity ID is located at the bottom left of the opportunity detail panel. Clicking on it redirects you to the audit logs for that specific opportunity.
  </Accordion>

  <Accordion title="What information is available in the audit logs?">
    Audit logs record every change made to an opportunity, including who made the change and when. You can filter audit logs by change type to find specific updates quickly.
  </Accordion>

  <Accordion title="How do I assign a lead to a team member?">
    Open the opportunity card, locate the **Owners** section in the detail panel, and select the team member from the dropdown. Tasks can also be created and assigned to any team member regardless of lead ownership.
  </Accordion>
</AccordionGroup>
