Dynamics 365 CRM Search Capabilities

Dynamics 365 Search compared with Paribus 365™ Search and Detect

This Data Diary compares the standard Dynamics 365 CRM  Search capabilities with those of Paribus 365™, in the use case of finding a specific Account, Contact or Lead. Both the Dynamics 365 CRM Categorized and Dataverse (was Relevance) Search options within the Global Search have value and provide a reasonable solution when doing a high-level search. However, both have limitations or certain functional outcomes that make them less effective when trying to find a specific Account, Contact or Lead to work with.

Dynamics 365 Search Capabilities Article

Dynamics 365 Search 

The Categorized Search option by its nature is focused only on the Entity selected. Dataverse Search by default is unlimited, meaning it will return results with the search parameters from anywhere it finds them. If a user is just trying to find Rob Dixon, who works for a Network company, neither offers a particularly user-friendly or efficient way of doing this.

By default, Categorized search will only allow you to search on either Rob Dixon or Network in either the selected Contact or Account Category, and Relevance Search will bring back more records the more parameters you add. Although the scoring of the results has improved, offering the more likely matches at the top of the list, the sheer number of results returned can still overwhelm users. See the following examples of searching for Bob Dixon at a Network company. Note the number of contacts for each search scenario.

Dynamics 365 Search Capabilities



Dynamics 365 Search vs Paribus 365 Search and Detect


Limited fuzziness…

However, both Categorized and Dataverse searches have limited capability in terms of matching beyond an exact match.  While Dataverse search has some fuzziness, it still misses things like abbreviations (USC for University of Southern California) or all of the variations there might be “Häagen-Dazs”.  What would be helpful is to have a capability that incorporates fuzzy matching, and uses any additional parameters to filter down the list of results.

That is, to be able to find Bob, Robert, Bobby.  Rob Dixon, Robert Dickson etc., at a Network company.  Each additional element of the search being matched in a fuzzy search, but each parameter aids the filtering to a more focused list of results.

Global Search Only

It is handy to have a quick “global search” option, no question.  I use it on occasions when I know explicitly what I am looking for and know that an exact match will find it.  Although I use it for probably less than 5% of the searches I do in Dynamics 365 CRM.  With Paribus 365 I have a wider set of options that find records far more efficiently, when I am looking for a contact at a company, by being able to use the combination effectively, not worry about spelling the name exactly as it is entered, and not having to worry about wild cards etc., just makes life a lot easier.

And then there is Lookups.  You are effectively limited to Categorized Search in Dynamics 365 CRM Search capabilities with very poor displaying of the results and no fizziness, so Paribus 365™ is just a lifesaver!


The next article in this Dynamics 365 Search series provides a more detailed breakdown of how we view the standard Dynamics 365 search functionality compared to Paribus 365, in the context of looking for Accounts, Contacts and Leads wherever you need to do this in Dynamics 365.

Read the Dynamics 365 CRM Dataverse Search vs. Paribus 365™ article.

And then further details on Dynamics 365 CRM and Paribus 365 Search capabilities can be found in our Improving Search in Dynamics 365 CRM article.

We improve our products and advertising by using Microsoft Clarity to see how you use our website.
By using our site, you agree that we and Microsoft can collect and use this data. Our privacy statement has more details.