Ascendix TechnologiesOpen/Close Panel

CRM Consulting Services and Commercial Real Estate Software Since 1996

Open Search
  • Services
    • CRM Consulting
    • Dynamics 365 Consulting
    • Salesforce Consulting
    • Salesforce Implementation Services
    • Salesforce AppExchange App Development
    • Salesforce Integration Services
    • Software Development Outsourcing
    • Ascendix CRM Concierge Service
  • Products
    • Ascendix Search
    • AscendixRE CRM
    • AscendixRE Pricing
    • AscendixRE Capital Markets
    • AscendixRE Land
    • Composer
    • MarketSpace
    • Property Listings Website
  • Industries
    • Financial Services
    • Commercial Real Estate
  • About
    • Our Team
    • Meet Our CEO
    • Engagement Models
    • How We Work
    • Ascendix Videos
  • Clients
  • Blog
  • Contact
  • Login

Salesforce Global Search vs. Ascendix Search App

February 1, 2018

Using the 22 years of experience Ascendix has in the world of CRM, we’ve taken the best ideas and designs we’ve come across in using over ten market-leading CRM platforms and come up with Ascendix Search a unique and end user enabling search facility for the Salesforce.com platform.

Ascendix Search was designed to provide an expanded set of options beyond what the Global Search Salesforce provides in the core platform.

This article will outline the various use cases and differences between the two search options which, when combined, provide an extensive set of data searching options for the user.  

As you read this, you will see where Ascendix Search crosses over into adding flexibility and value to the process of building list views as well.

While the scope of this post is a comparative analysis between Salesforce Global Search and Ascendix Search, we appreciate that some of the functionality in Ascendix Search can be accommodated for using the other search functionality in Salesforce® such as Salesforce report writer or dashboard facility.

In our assessment, searching for data and reporting on it is similar but distinctly separate tasks often performed by different user groups.  It should be noted that while some aspects of Ascendix Search lend themselves to “light” report writing and dashboard creation, the tool was not designed as a report writer and should not be considered as a replacement for more full-featured report writing tools such as the Salesforce report facility.

Table of Contents

  • Record Searching
  • One time vs. repeatable/reusable Search
  • Using Maps vs. City/State/ZIP fields
  • Searching using criteria that involves more than one object
  • Adjusting Columns To Result Sets
  • Displaying Search Results
  • Flexibility in searching on date fields
  • About Ascendix Search
  • Why Ascendix Search?

Record Searching

Are you searching for a specific record or conducting some data mining in search of a collection of records that fit specific criteria?

If the objective is to locate a specific record, the Global Search facility is a great resource.  

However, if your objective is to find a collection of records that match specific criteria, Ascendix Search may prove to be a better fit.  

Global Search provides a great facility to perform a “Google-like” search where you type in keywords or phrases that return a variety of records across multiple record types.

Ascendix Search provides more precision in the results by returning records that conform to specific criteria entered.

 

Salesforce Global Search Look & Feel When Searching ‘Dallas’ (on the left) and Ascendix Search Look & Feel (on the right)

As Global Search uses indexing technology, certain terms or keywords may bring back unexpected or unwanted results. Depending on the search objective, this behavior may be acceptable while in other situations there is a need for more precision with the records returned.

One time vs. repeatable/reusable Search

If there is a need to preserve the results from a particular search, there is no current method to “save” that search with the Global Search facility (you’d have to build a list view). With Ascendix Search, the search conditions can be saved making it available for reference in the future.

Using Maps vs. City/State/ZIP fields

Salesforce Global Search allows for searching of records based on address fields (for instance, typing in Dallas will get you records in Dallas but may also give you records that have Dallas in the record name) but when geographic searches don’t conform well to address fields, Ascendix Search provides a map on which the user can draw shapes that dictate the geographic boundaries.

Typing in ‘Dallas’ in Global Search will get you records in Dallas but may also give you records that have Dallas in the record name:

Draw shapes on a map to select geographic areas to define the search results in Ascendix Search:

Searching using criteria that involves more than one object

The Global Salesforce Search is great at searching for specific values across objects but doesn’t really allow for you to search for records using criteria from multiple objects.

For example, type in Dallas and you’ll get accounts, contacts and other records that contain the word Dallas. However, if you wanted to search for contacts in Dallas that are related to accounts in the Financial Services industry, Global Search is not your tool.

Ascendix Search provides a user-friendly interface to allow the user to input criteria from multiple objects to drive the result set as described in the example above.

End-user configurable vs admin configurable Search

For certain fields to be searchable, the admin has to enable them by creating a tab for Global Search to pick them up. With Ascendix Search, the end user can choose from any of the fields available in the org to search for without administrator intervention.

Ascendix Search provides a user-friendly interface to allow the user to input criteria from multiple objects to drive the result set as described in the example above.

Adjusting Columns To Result Sets

Global Search results are returned by page layouts determined and defined in advance by the administrator to suit the majority of needs.

With Ascendix Search, the end user can adjust the columns displayed for each individual search and the columns from multiple objects can be displayed in a single view.

Displaying Search Results

In addition to the end user being able to adjust columns that are displayed for search results, they can choose those columns from multiple objects.

For instance, if the end user conducted a search on contacts, they could include attributes from the account object in that result set.

Let’s take a marketing use case as an example where you wanted to do some market segmentation based on contacts associated with accounts that have revenue greater than $15MM.

Ascendix Search excels at this type of searching. Simply type $15M in the field ‘Annual Revenue’ and click the button ‘Search’:

Once clicking on the ‘Save’ button the user will see their search results:

Flexibility in searching on date fields

Global Search is not optimized for searching for records driven by dates. If you were to look at the list of searchable fields, you would not find date fields on the list.

Salesforce users can create a list view instead, but there are some limitations. First, there is a limited set of operators to use. Second, users are not able to use a date picker to select a date but need to enter it manually.

Ascendix Search allows the end user to choose from a variety of operators such as Next X Days, Next X Weeks and Months to allow for the casual end user to drive into some meaningful sets of data.

About Ascendix Search

Ascendix Search simplifies complex Salesforce searches turning any user into an advanced search specialist. Perform single/multi-criteria searches without building list views, save your searches, bulk edit records, export lists to Excel, filter and refine searches by maps & charts, and more.


Why Ascendix Search?

Read our whitepaper to learn how Sales professionals, Marketers, Customer Support Teams, and Salesforce Admins can improve their productivity thanks to Ascendix Search.

Download PDF


Wes Snow, CEO and President at Ascendix Technologies

Wes Snow, Ascendix Technologies

Wes Snow is a co-founder and President of Ascendix Technologies based in Dallas, Texas. Ascendix has evolved over the years from a CRM VAR (Value Added Reseller) to a developer of applications specific to the commercial real estate sector and for Salesforce platform.

Ascendix Search app for Salesforce, advanced searching

 

Recommended For You:

  • Cross-Platform Shuttle App Development for…
  • Commercial Real Estate Map Search Case Study:…
  • How to Implement Salesforce: The Definitive…

Ascendix Search Blog Salesforce Tagged With: Salesforce global search

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

About us

  • About Ascendix
  • Our Services
  • Case Studies & Reviews
  • Ascendix Videos

Products

  • Ascendix Search
  • AscendixRE CRM
  • AscendixRE Capital Markets
  • AscendixRE Land
  • Composer
  • Commercial Property Listings Website

Contact Us

  •   +1 888-346-3276 Ext 2
  •   +1 972-889-8090
  •   Contact Sales
  •   Request Support
  •   Ascendix Corporate Office
    12222 Merit Drive Suite 1760
    Dallas, Texas 75251
  • Facebook
  • LinkedIn
  • Twitter
  • YouTube

© 2021 Ascendix Technologies. All Rights Reserved | Privacy Policy Sitemap

We use cookies on our website to give you the most relevant experience by remembering your preferences and repeat visits. By clicking “Accept”, you consent to the use of ALL the cookies.
Read MoreCookie settings
REJECTACCEPT
Privacy & Cookies Policy

Privacy Overview

This website uses cookies to improve your experience while you navigate through the website. Out of these cookies, the cookies that are categorized as necessary are stored on your browser as they are essential for the working of basic functionalities of the website. We also use third-party cookies that help us analyze and understand how you use this website. These cookies will be stored in your browser only with your consent. You also have the option to opt-out of these cookies. But opting out of some of these cookies may have an effect on your browsing experience. Read our privacy policy.
Necessary
Always Enabled

Necessary cookies are absolutely essential for the website to function properly. This category only includes cookies that ensures basic functionalities and security features of the website. These cookies do not store any personal information.

CookieTypeDurationDescription
__cfduid11 monthThe cookie is set by CloudFare. The cookie is used to identify individual clients behind a shared IP address and apply security settings on a per-client basis. It does not correspond to any user ID in the web application and does not store any personally identifiable information.
cookielawinfo-checkbox-advertisement01 yearThis cookie is set by GDPR Cookie Consent plugin. The purpose of this cookie is to check whether or not the user has given their consent to the usage of cookies under the category 'Advertisement'.
cookielawinfo-checkbox-analytics01 yearThis cookie is set by GDPR Cookie Consent plugin. The purpose of this cookie is to check whether or not the user has given the consent to the usage of cookies under the category 'Analytics'.
cookielawinfo-checkbox-necessarypersistent11 monthsThis cookie is used to store the user consent for the cookies in the category "Necessary".
cookielawinfo-checkbox-non-necessarypersistent11 monthsWe use this cookie to store the user consent for the cookies in the category "Non Necessary".
csrftoken011 monthsThis cookie is associated with Django web development platform for python. Used to help protect the website against Cross-Site Request Forgery attacks
iopersistentSessionThis cookie is set by HeyOliver and it preserves user session state across page requests.
pctrk01 yearUsed to count page views by unauthenticated users against license usage.
PHPSESSIDpersistent1 yearThis cookie is native to PHP applications. The cookie is used to store and identify a users' unique session ID for the purpose of managing user session on the website. The cookie is a session cookies and is deleted when all the browser windows are closed.
viewed_cookie_policypersistent11 monthsThe cookie is used to store whether or not user has consented to the use of cookies. It does not store any personal data.
Analytics

Analytical cookies are used to understand how visitors interact with the website. These cookies help provide information on metrics the number of visitors, bounce rate, traffic source, etc.

CookieTypeDurationDescription
__utma02 yearsThis cookie is set by Google Analytics and is used to distinguish users and sessions. The cookie is created when the JavaScript library executes and there are no existing __utma cookies. The cookie is updated every time data is sent to Google Analytics.
__utmb030 minutesThe cookie is set by Google Analytics. The cookie is used to determine new sessions/visits. The cookie is created when the JavaScript library executes and there are no existing __utma cookies. The cookie is updated every time data is sent to Google Analytics.
__utmc0The cookie is set by Google Analytics and is deleted when the user closes the browser. The cookie is not used by ga.js. The cookie is used to enable interoperability with urchin.js which is an older version of Google analytics and used in conjunction with the __utmb cookie to determine new sessions/visits.
__utmt010 minutesThe cookie is set by Google Analytics and is used to throttle the request rate.
__utmz06 monthsThis cookie is set by Google analytics and is used to store the traffic source or campaign through which the visitor reached your site.
_gapersistent2 yearsThis cookie is installed by Google Analytics. It registers a unique ID that is used to generate statistical data on how the visitor uses the website.
_gat_gtag_UA_76342539_1persistent1 minuteGoogle uses this cookie to distinguish users.
_gat_UA-76342539-1persistent1 minuteThis is a pattern type cookie set by Google Analytics, where the pattern element on the name contains the unique identity number of the account or website it relates to. It appears to be a variation of the _gat cookie which is used to limit the amount of data recorded by Google on high traffic volume websites.
_gidpersistent1 dayThis cookie is installed by Google Analytics. The cookie is used to store information of how visitors use a website and helps in creating an analytics report of how the wbsite is doing. The data collected including the number visitors, the source where they have come from, and the pages viisted in an anonymous form.
_uv_id02 yearsThe cookie is set by Slideshare.net. It collects data on the user's visits to the website, such as which pages have been read.
bcookiepersistent2 yearsThis cookie is set by linkedIn. The purpose of the cookie is to enable LinkedIn functionalities on the page.
browser_idpersistent1 yearA unique indentifier for the web browser
bscookie12 yearsUsed by the social networking service, LinkedIn, for tracking the use of embedded services.
cusidpersistent30 minutesThis cookie is set by Clickdimensions and is used to establish and continue a user session with the site. When a user views a page on the site, the script code attempts to update this cookie. If it does not find the cookie, a new one is written and a new session is established. Each time a user visits a different page on the site, this cookie is updated to expire in 30 minutes, thus continuing a single session for as long as user activity continues within 30-minute intervals. This cookie expires when a user pauses on a page on the site for longer than 30 minutes.
cuvid02 yearsThe cookie is set by ClickDimensions. This cookie is typically written to the browser upon the first visit to the site from that web browser. If the cookie has been deleted by the browser operator, and the browser subsequently visits the site, a new __cuid cookie is written with a different visitor unique ID. This cookie is used to determine unique visitors to the site and it is updated with each page view. Additionally, this cookie is provided with a unique ID that the application uses to ensure both the validity and accessibility of the cookie as an extra security measure.
cuvonpersistent30 minutesThis cookie is set by Clikdimensions and is used to signal the last time a visitor viewed a page. It expires in 30 minutes from set/update.  
GPS030 minutesThis cookie is set by Youtube and registers a unique ID for tracking users based on their geographical location
heyo_pPersistentRegisters a unique ID that is used to generate statistical data on how the visitor uses the website.
heyo_ssessionRegisters a unique ID that is used to generate statistical data on how the visitor uses the website.
ho_*-active_quickview_tabPersistentKeeps the current state of the web app and is set by HeyOliver.
ho_*-heyoliver_referrersessionThis cookie is set by HeyOliver and collects information of the user's referrer.
ig_did19 yearsThis cookie is set by Instagram.
li_sugrpersistent2 monthsLinkedIn Insight Tag, when IP address is not in a Designated Country
lisscpersistent1 yearUsed by the social networking service, LinkedIn, for tracking the use of embedded services.
UIDR01 yearThis cookie is set bu scorecardresearch.com. The cookie is used to tracks the users activity across the internet on the browser such as visit timestamp, IP address, and most recently visited webpages. and may the data send to 3rd party for analysis and reporting to help their clients better understand user preferences.
vuid02 yearsThese cookies are used by the Vimeo video player on websites.
YSC1This cookies is set by Youtube and is used to track the views of embedded videos.
Advertisement

Advertisement cookies are used to provide visitors with relevant ads and marketing campaigns. These cookies track visitors across websites and collect information to provide customized ads.

CookieTypeDurationDescription
_fbppersistent2 monthsThis cookie is set by Facebook to deliver advertisement when they are on Facebook or a digital platform powered by Facebook advertising after visiting this website.
fr12 monthsThe cookie is set by Facebook to show relevant advertisments to the users and measure and improve the advertisements. The cookie also tracks the behavior of the user across the web on sites that have Facebook pixel or Facebook social plugin.
IDE12 yearsUsed by Google DoubleClick and stores information about how the user uses the website and any other advertisement before visiting the website. This is used to present users with ads that are relevant to them according to the user profile.
uid01 yearThis cookie is used to measure the number and behavior of the visitors to the website anonymously. The data includes the number of visits, average duration of the visit on the website, pages visited, etc. for the purpose of better understanding user preferences for targeted advertisments.
UserMatchHistorypersistent1 monthThis cookie is set by Linkedin and is used to track visitors so that more relevant ads can be presented based on the visitor's preferences.
VISITOR_INFO1_LIVE15 monthsThis cookie is set by Youtube. Used to track the information of the embedded YouTube videos on a website.
Functional

Functional cookies help to perform certain functionalities like sharing the content of the website on social media platforms, collect feedbacks, and other third-party features.

CookieTypeDurationDescription
langpersistent1 yearThis cookie is used to store the language preferences of a user to serve up content in that stored language the next time user visit the website.
lidcpersistent1 dayThis cookie is set by LinkedIn and used for routing.
mid09 yearsThe cookie is set by Instagram. The cookie is used to distinguish users and to show relevant content, for better user experience and security.
test_cookiepersistent11 monthsThis cookie is set by doubleclick.net. The purpose of the cookie is to determine if the users' browser supports cookies.
upersistent2 months
Save & Accept