Searching Contacts #
PloverCRM’s powerful search functionality helps you quickly find contacts using various criteria. Whether you’re looking for a specific person or a group of contacts matching certain conditions, the search system makes it fast and easy.
Overview #
Search capabilities include:
- Quick text search across all fields
- Advanced multi-field search
- Custom field search
- Combined search with filters
- Saved search queries
- API-based search
Quick Search #
Basic Text Search #
- Navigate to PloverCRM → Contacts
- Enter a search term in the search box (top right)
- Press Enter or click Search
- Results appear instantly
What gets searched: Email addresses, first names, last names, phone numbers, and all custom fields (if configured).
Example Searches:
john → Finds all Johns
@example.com → Finds all contacts from example.com domain
555-0123 → Finds contacts with this phone number
Acme → Finds contacts with "Acme" in any field
Search Behavior #
Case-Insensitive: "john" finds “John”, “JOHN”, and “john” — no need to match exact capitalization.
Partial Matching: "john" finds “John”, “Johnson”, “Johnathan” — searches within words, not just at the start.
Multiple Words: "john doe" finds contacts with both “john” AND “doe” in any order.
Special Characters: Searches work with @, +, -, etc. — e.g. [email protected] or +1-555-0123.
Advanced Search #
Multi-Field Search #
- Go to PloverCRM → Contacts
- Click Advanced Search (or expand the search panel)
- Configure search criteria
- Click Search
Standard fields available: Email, First Name, Last Name, Phone, City, State, Country, Postal Code
Custom fields: All custom fields appear as search options. Field type determines search behavior — text fields use partial matching, select fields use exact matching, and date fields support range searching.
Search Modes #
OR Mode (Default): Finds contacts matching ANY search criteria — broader results. Example: “john” OR “doe” → finds all Johns and all Does.
AND Mode: Finds contacts matching ALL search criteria — narrower results. Example: “john” AND “doe” → finds only John Does.
Switching modes: In the advanced search panel, select Match ALL or Match ANY, then run the search.
Field-Specific Search #
Search in: Email
Query: @example.com
Result: All contacts with example.com email addresses
Search in: First Name, Last Name
Query: john
Result: Contacts with "john" in first OR last name
Search in: Company (custom field)
Query: acme
Result: Contacts with "acme" in company field
Benefits: more precise results, faster queries, fewer false positives, better performance on large databases.
Combining Search with Filters #
Search + List Filter
Search: john
List: Newsletter Subscribers
Result: All Johns who are newsletter subscribers
Search + Tag Filter
Search: @example.com
Tag: VIP
Result: All VIP contacts from example.com domain
Search + Stage Filter
Search: acme
Stage: Customer
Result: All customers with "acme" in their profile
Search + Owner Filter
Search: 555
Owner: John Smith
Result: All of John Smith's contacts with "555" in phone
Multiple Filters Combined
Search: tech
List: Newsletter
Tag: Hot Lead
Stage: Prospect
Owner: Jane Doe
Result: Jane's prospects who are hot leads, in newsletter, with "tech" in profile
Custom Field Search #
Text fields — partial matching:
Custom Field: Company Name
Query: tech
Result: All contacts with "tech" in company name
Select/Radio fields — exact option values:
Custom Field: Industry
Value: Technology
Result: All contacts in the Technology industry
Date fields — range searching:
Custom Field: Birthday
Range: 2026-01-01 to 2026-12-31
Result: All contacts with birthdays in 2026
Number fields — numeric ranges:
Custom Field: Annual Revenue
Range: 100000 to 500000
Result: All contacts with revenue between $100k–$500k
Checkbox/Multi-Select fields — selected options:
Custom Field: Interests
Values: Technology, Marketing
Result: All contacts interested in Technology OR Marketing
Search Results #
Results Display #
Each result shows: contact name, email address, phone number, lists and tags, stage, owner, and last activity date.
Actions available: View contact, edit contact, quick edit, delete contact, select for bulk operations.
Sorting Results #
Click any column header to sort; click again to reverse. Sort options: Name, Email, Date Created, Date Modified, Last Activity — each ascending or descending.
Pagination #
Default results per page is 20. Options: 10, 20, 50, 100 — change in Screen Options (top right). Navigate with First/Previous/Next/Last buttons, page numbers, or jump to a specific page.
Exporting Search Results #
- Perform the search
- Select all results or specific contacts
- Choose Export from Bulk Actions
- Download the CSV file
Use cases: Create targeted email lists, generate reports, share specific contact segments, back up filtered data.
Saved Searches #
Creating Saved Searches #
- Configure search parameters
- Click Save Search
- Enter a name for the saved search
- Click Save
Example saved searches: “Hot Leads in Tech”, “VIP Customers in NY”, “Unassigned Prospects”, “Newsletter Subscribers”
Using Saved Searches #
- Click the Saved Searches dropdown
- Select a saved search
- Results load automatically
- Modify and re-save if needed
Managing Saved Searches #
Edit: Load the saved search → modify criteria → click Update Search
Delete: Click Saved Searches → click X next to the search name → confirm deletion
Share: Saved searches are user-specific. Super Admins can create global saved searches. Export search criteria to share with your team.
Search Performance #
Optimizing Search Speed #
- Use Specific Fields: Search in targeted fields rather than all fields — reduces database queries and returns faster results
- Limit Results: Use filters to narrow results and reduce the per-page count for faster page loads
- Use Exact Matches: Exact email searches are fastest; use
@for email searches and+for phone searches - Enable Caching: WordPress object caching speeds up repeat searches and reduces database load
Large Database Considerations (10,000+ contacts) #
- Use FluentCRM Provider: Optimized for large datasets with better indexing and faster search queries
- Index Custom Fields: Add database indexes to speed up custom field searches (requires database access)
- Use Advanced Search: More efficient than quick search with targeted, better-performing queries
Search Tips and Tricks #
Email domain search — find all contacts from a domain:
Search: @example.com
Result: All contacts with example.com email addresses
Phone area code search — find contacts in a specific area:
Search: +1-555
Result: All contacts with 555 area code
Name variations — find all variations of a name:
Search: jon
Result: Jon, John, Jonathan, Jones, etc.
Company search — find all contacts from a company:
Custom Field: Company
Search: acme
Result: All Acme employees/contacts
Location search — find contacts in a specific location:
Fields: City, State
Search: new york
Result: All contacts in New York
Date range search — find contacts created in a period:
Date Created: 2026-01-01 to 2026-01-31
Result: All contacts created in January 2026
Troubleshooting #
No Results Found #
Problem: Search returns no results but contacts exist.
- Check spelling and typos
- Try a partial search (fewer characters)
- Remove active filters
- Try different fields
- Check if contacts are in trash
Too Many Results #
Problem: Search returns too many irrelevant results.
- Use more specific search terms
- Add filters (lists, tags, stage)
- Switch to AND mode instead of OR
- Search in specific fields only
- Use exact phrases in quotes
Search is Slow #
Problem: Search takes a long time to complete.
- Use specific field search
- Add filters to narrow results
- Enable object caching
- Consider FluentCRM for large databases
- Contact your hosting provider about database optimization
Custom Fields Not Searchable #
Problem: Cannot search custom field values.
- Verify the custom field exists and has data
- Check if the field is marked as searchable
- Try advanced search instead of quick search
- Verify field permissions
- Check if the field type supports search
Search Results Don’t Update #
Problem: New or updated contacts don’t appear in search.
- Refresh the page
- Clear browser cache
- Clear WordPress object cache
- Check if contacts are published
- Verify search criteria includes the new contacts
Need Help? #
If you’re having trouble searching contacts:
- Try simpler search terms
- Remove filters and try again
- Check if contacts exist (view all contacts)
- Verify search permissions
- Contact support with your search criteria and expected results
Last updated: February 3, 2026