---
title: Add From CRM – Closed Opp Date filter and Opportunity & Contact Search Enhancements
description: Closed Opportunity, Attribution
---

[Skip to content](https://nexusengage.com/support/add-from-crm-closed-opp-date-filter-and-opportunity-contact-search-enhancements#main-content)

English

Show submenu for translations

![fb2acfcb-b621-467c-ac7f-d5d4beee378d-1](https://nexusengage.com/hs-fs/hubfs/fb2acfcb-b621-467c-ac7f-d5d4beee378d-1.png?width=200&height=53&name=fb2acfcb-b621-467c-ac7f-d5d4beee378d-1.png)

Open main navigation

Close main navigation

- English
  
  Show submenu for translations
- [Nexus Website](https://nexuscenter.io/)

[Nexus Website](https://nexuscenter.io/)

 What are you looking for?

- There are no suggestions because the search field is empty.

1. [Nexus Support Center](https://nexusengage.com/support)
2. [Sales Enablement Hub](https://nexusengage.com/support/sales-enablement-hub)
3. [Salesforce Application](https://nexusengage.com/support/sales-enablement-hub#salesforce-application)

# Add From CRM – Closed Opp Date filter and Opportunity & Contact Search Enhancements

## The Add From CRM modal has been enhanced to improve how users search for and add Opportunities and Contacts from CRM systems during visit creation and management. These enhancements are designed to: Reduce irrelevant search results Improve performance for large CRM datasets Ensure Opportunities added to a visit align with visit timing and account context Provide consistent behavior across Salesforce and Microsoft Dynamics What’s New The following improvements are now available in the Add From CRM experience: Enhanced Opportunity and Contact search behavior New visit-account–based filtering options Automatic handling of Opportunities tied to non-visit Accounts Pagination for large result sets Configurable Closed Opportunity Date Filter CRM-specific filtering behavior for Salesforce and MS Dynamics

#### Functional Summary

When users open **Add From CRM** from a Visit:

- Search results are filtered more intelligently based on:
  
    - Visit-linked Accounts
    - User-applied filters
    - Global Closed Opportunity settings
- Closed Opportunities are included **only when they fall within a configured date range**
- Results remain performant and easy to navigate, even with large CRM datasets

---

#### Key Capabilities

 

 

 

| Capability | Description |
| --- | --- |
| Visit-based filtering | Limits Opportunities and Contacts to Accounts linked to the Visit |
| Manual override | Users can search across all CRM records when allowed |
| Closed Opportunity filtering | Shows closed Opportunities only within a configured timeframe |
| CRM-specific logic | Salesforce and Dynamics apply their own configured rules |
| Pagination | Results are paginated with selection preserved across pages |
| Data integrity | Ensures correct Account associations when adding Opportunities |

 

 

 

---

#### Add From CRM Modal – Search Enhancements Overview

The Add From CRM modal now adapts its behavior based on:

- Whether the Visit has linked Accounts
- Which entity is being searched (Opportunities or Contacts)
- Admin-configured Global Settings
- CRM system (Salesforce or MS Dynamics)

These rules are applied automatically to reduce manual filtering and ensure relevant results.

---

#### Opportunity Search Enhancements

### Default Behavior

When opening **Add From CRM → Opportunities**:

- If the Visit **has linked Accounts**:
  
    - The option **“Only Opportunities Associated with Visit Accounts”** is:
      
          - Visible
          - Selected by default
    - Results automatically show Opportunities linked to those Accounts
- If the Visit **has no linked Accounts**:
  
    - The option is visible but **disabled**
    - No results are shown until the user performs a search

### User Controls

- Users may **uncheck** the option (when enabled) to:
  
    - Search across **all accessible Opportunities** in CRM
- All existing filters (e.g., custom filters, search text) continue to apply using **AND logic**

---

#### Contact Search Enhancements

Contact search follows the same pattern as Opportunities, with one key difference in account handling.

### Default Behavior

When opening **Add From CRM → Contacts**:

- If the Visit has linked Accounts:
  
    - **“Only Contacts Associated with Visit Accounts”** is selected by default
    - Results show Contacts tied to those Accounts
- If no Accounts are linked:
  
    - The option is disabled
    - No default results appear

### Important Contact Behavior

- When adding a Contact:
  
    - **Only the Contact is added to the Visit**
    - The Contact’s Account is **not automatically added**
    - This prevents unintended Account associations

---

#### Closed Opportunity Date Filter

The Closed Opportunity Date Filter ensures that users only see **relevant closed Opportunities** during CRM searches.

This filter:

- Is controlled by **Admin configuration**
- Applies automatically during Add From CRM searches
- Does **not** retroactively affect Opportunities already added to a Visit

---

#### How the Closed Opportunity Filter Works

### Admin Configuration

Admins configure this in **Global Settings**:

- Navigate to Global Setting\>Miscellaneous\>Include Closed Opportunities Toggle

 

![Closed Opp 1](https://nexusengage.com/hs-fs/hubfs/Closed%20Opp%201.png?width=630&height=250&name=Closed%20Opp%201.png)

 

- Enable or disable **Include Closed Opportunities**
- Define:
  
    - **X days before** Visit Start Date
    - **Y days after** Visit Start Date

### Runtime Behavior

During an Add From CRM search:

- Open Opportunities are always included
- Closed Opportunities are included **only if**:
  
    - The Visit has a Start Date
    - The Opportunity’s Closed Date falls within the configured X/Y window
- If the Visit has **no Start Date**:
  
    - Closed Opportunities are excluded

### CRM-Specific Rules

 

 

 

| CRM | Behavior |
| --- | --- |
| Salesforce | Uses Salesforce-configured X/Y values |
| MS Dynamics | Uses Dynamics-configured X/Y values |
| BriefingEdge | Does not override CRM-level configuration |

 

 

 

If CRM and BriefingEdge values differ, **CRM values always take precedence**.

---

#### User Flow – Step-by-Step

1. Open a Visit
2. Navigate to **Opportunities** or **Contacts**
3. Click **Add From CRM**
4. Review default filters applied
5. (Optional) Adjust search filters or toggle visit-account restrictions
6. Review paginated search results
7. Select one or more records
8. Click **Add**

### Special Case – Opportunity with Non-Visit Account

If a user adds an Opportunity tied to an Account not linked to the Visit:

- A confirmation message appears
- Choosing **Continue**:
  
    - Adds both the Opportunity and its Account to the Visit
- Choosing **Cancel**:
  
    - Adds nothing

---

#### Important Considerations & Limitations

- Closed Opportunity settings apply **only at search time**
- Changing settings does **not** remove previously added Opportunities
- Pagination preserves selections across pages
- Contact additions do **not** auto-add Accounts
- If no Visit Start Date exists, closed Opportunities are excluded
- Search performance depends on CRM response times

---

#### 12. FAQs

**Q: Why don’t I see any Opportunities when I open Add From CRM?**  
A: The Visit may not have linked Accounts, or Closed Opportunities may be outside the configured date range.

**Q: Can I search all Opportunities?**  
A: Yes, if the Visit has linked Accounts, you can uncheck the visit-account filter.

**Q: Why did an Account get added when I added an Opportunity?**  
A: The Opportunity was tied to an Account not already linked to the Visit, and you confirmed the addition.

**Q: Do closed Opportunities already added get removed if settings change?**  
A: No. Settings apply only to future searches.

- [Engagement Hub](https://nexusengage.com/support/engagement-hub#main-content)

    - [Release Notes](https://nexusengage.com/support/engagement-hub#release-notes)
    - [Dashboard and Calendar](https://nexusengage.com/support/engagement-hub#dashboard-and-calendar)
    - [Visit Requests and Form](https://nexusengage.com/support/engagement-hub#visit-requests-and-form)
    - [Visit Scheduling and Management](https://nexusengage.com/support/engagement-hub#visit-scheduling-and-management)
    - [Site and Room Administration](https://nexusengage.com/support/engagement-hub#site-and-room-administration)
    - [User Management and Profiles](https://nexusengage.com/support/engagement-hub#user-management-and-profiles)
    - [System Configurations](https://nexusengage.com/support/engagement-hub#system-configurations)
    - [API](https://nexusengage.com/support/engagement-hub#api)
    - [Domain](https://nexusengage.com/support/engagement-hub#domain)
    - [Topics/Agenda](https://nexusengage.com/support/engagement-hub#topics-agenda)
    - [Global Settings](https://nexusengage.com/support/engagement-hub#global-settings)
    - [Visit Types](https://nexusengage.com/support/engagement-hub#visit-types)
    - [Admin](https://nexusengage.com/support/engagement-hub#admin)
    - [Communication](https://nexusengage.com/support/engagement-hub#communication)
    - [Visit Management](https://nexusengage.com/support/engagement-hub#visit-management)
    - [Artificial Intelligence (AI)](https://nexusengage.com/support/engagement-hub#artificial-intelligence-ai)
    - [Availability](https://nexusengage.com/support/engagement-hub#availability)
    - [Visit List](https://nexusengage.com/support/engagement-hub#visit-list)
    - [Exports](https://nexusengage.com/support/engagement-hub#exports)
    - [Export](https://nexusengage.com/support/engagement-hub#export)
    - [Requestor](https://nexusengage.com/support/engagement-hub#requestor)
    - [FAQ](https://nexusengage.com/support/engagement-hub#faq)
    - [Login Access](https://nexusengage.com/support/engagement-hub#login-access)
    - [Coordinator](https://nexusengage.com/support/engagement-hub#coordinator)
    - [Visit Status](https://nexusengage.com/support/engagement-hub#visit-status)
    - [Individual Time Block](https://nexusengage.com/support/engagement-hub#individual-time-block)
    - [Navigation](https://nexusengage.com/support/engagement-hub#navigation)
    - [Itinerary](https://nexusengage.com/support/engagement-hub#itinerary)
    - [Invitation](https://nexusengage.com/support/engagement-hub#invitation)
    - [Speakers](https://nexusengage.com/support/engagement-hub#speakers)
    - [Off-Site](https://nexusengage.com/support/engagement-hub#off-site)
    - [Survey](https://nexusengage.com/support/engagement-hub#survey)
    - [Attendee](https://nexusengage.com/support/engagement-hub#attendee)
    - [Support](https://nexusengage.com/support/engagement-hub#support)
- [Sales Enablement Hub](https://nexusengage.com/support/sales-enablement-hub#main-content)

    - [Dynamics Application](https://nexusengage.com/support/sales-enablement-hub#dynamics-application)
    - [Salesforce Application](https://nexusengage.com/support/sales-enablement-hub#salesforce-application)
    - [Release Notes](https://nexusengage.com/support/sales-enablement-hub#release-notes)
- [Experience Hub](https://nexusengage.com/support/experience-hub#main-content)

    - [Customer Portal](https://nexusengage.com/support/experience-hub#customer-portal)
    - [Onsite Channels](https://nexusengage.com/support/experience-hub#onsite-channels)
    - [Program Site](https://nexusengage.com/support/experience-hub#program-site)
    - [Content Management](https://nexusengage.com/support/experience-hub#content-management)
    - [Analytics](https://nexusengage.com/support/experience-hub#analytics)
    - [Nexus Experience Hub Single Sign On](https://nexusengage.com/support/experience-hub#nexus-experience-hub-single-sign-on)
    - [Content Chapters](https://nexusengage.com/support/experience-hub#content-chapters)
    - [Door Monitor](https://nexusengage.com/support/experience-hub#door-monitor)
    - [Media](https://nexusengage.com/support/experience-hub#media)
    - [Home Screen](https://nexusengage.com/support/experience-hub#home-screen)

[![Nexus-Logo](https://nexusengage.com/hs-fs/hubfs/Nexus-Logo.jpg?width=143&height=50&name=Nexus-Logo.jpg "Nexus-Logo")](http://www.signet.tv)

Nexus Help Center

 Contact Nexus Support: [support@nexuscenter.io](mailto:support@nexuscenter.io) 

Copyright © 2025, Nexus

```json
{
  "@context" : "https://schema.org",
  "@id" : "https://nexusengage.com/#organization",
  "@type" : "Organization",
  "description" : "AI-powered customer engagement platform for enterprise teams.",
  "knowsAbout" : [ "Customer Engagement", "Briefing Programs", "Customer Experience", "Sales Enablement", "Executive Briefings", "Customer Advocacy" ],
  "logo" : {
    "@type" : "ImageObject",
    "height" : 32,
    "url" : "https://nexusengage.com/hubfs/raw_assets/public/nexus-theme/images/theme/nexus-logo.svg",
    "width" : 160
  },
  "name" : "Nexus",
  "sameAs" : [ "https://www.linkedin.com/company/nexus-hub/" ],
  "url" : "https://nexusengage.com"
}
```

```json
{
  "@context" : "https://schema.org",
  "@id" : "https://nexusengage.com/#website",
  "@type" : "WebSite",
  "inLanguage" : "en",
  "name" : "Nexus",
  "publisher" : {
    "@id" : "https://nexusengage.com/#organization"
  },
  "url" : "https://nexusengage.com"
}
```