Skip to main content

Saving Client Searches

Saved searches let you preserve your filter configurations for repeated use. Instead of rebuilding complex filter combinations every time you prospect for clients, you can save a search once and reload it instantly. This turns your best filter combinations into reusable prospecting tools. Recruitier can also monitor your saved searches and notify you when new companies appear, turning saved searches into automated market watchers.
1

Configure Your Filters

Set up your search with the filters you want to save. Apply industries, skills, location, employee count, hiring activity, and any other criteria that define your target market. Take your time getting the filters right — a well-tuned saved search becomes a valuable daily tool.
2

Click Save Search

Once you are happy with your filter configuration, click the Save Search button in the toolbar area. A dialog will open asking you to name the search.
3

Name Your Search

Give the search a descriptive name that helps you identify it later. For example, “Python Devs - Amsterdam 30km - IT Sector” or “Healthcare Companies - Randstad”. Names must be unique and under 100 characters. Good names include the key filter criteria so you can identify the search at a glance.
4

Confirm

Click save. Your search configuration is now stored and can be loaded at any time. The saved search appears immediately in your saved searches list.

What Gets Saved

A saved search preserves the complete filter state:
ParameterSavedNotes
Search text (company name)YesFree-text company name search
IndustriesYesAll selected industries
Technologies / SkillsYesAll selected skills and their identifiers
Skill match mode (any/all)YesOR vs AND logic for skill matching
Location centerYesCity name and underlying coordinates
RadiusYesDistance in kilometers
Employee count rangeYesMin and max values
Posted withinYesRecency filter (hours)
Sort field and orderYesHow results are ordered (field + ascending/descending)
Page numberNoPagination is not saved — always starts at page 1
Pagination is intentionally not saved. When you load a saved search, you always start on page 1 with fresh results. This ensures you see the most current top results rather than returning to wherever you left off.

Managing Saved Searches

Viewing Your Saved Searches

Your saved searches are accessible from the Client Search page. They appear in a dropdown or list that shows:
  • Search name — The name you gave when saving.
  • Filter summary — A preview of the key filter parameters for quick identification.
Click on any saved search to load its filters into the search interface. The filters are applied immediately and results update to reflect the saved configuration. You can then modify the filters for a one-time search without affecting the saved version, or update the saved search with your changes.
Loading a saved search is a great way to start a prospecting session. Load your primary search, scan the results, then adjust filters as needed for more targeted exploration. The saved search gives you a consistent starting point.
To edit a saved search, hover over it in the dropdown to reveal the edit icon (pencil). Click the icon to modify the search name or update its filter configuration. To delete a saved search, hover over it in the dropdown to reveal the delete icon (trash). Click the icon to remove the search. Deletion is permanent — the search configuration cannot be recovered after deletion.
Deleting a saved search only removes the saved filter configuration and its notification settings. It does not affect any companies you have already tracked or any data in your pipeline. Your CRM data, notes, and activity history are completely independent of saved searches.

Notifications for New Results

One of the most powerful features of saved searches is the ability to monitor them for new companies. This transforms your saved search from a static filter preset into an active market monitoring tool.

Enabling Notifications

Each saved search has a notifications toggle. When enabled, Recruitier periodically re-runs the search and compares the current results to the previous results. If new companies appear that were not in the previous result set, you are notified.
1

Save a Search

Create a saved search with your desired filters.
2

Enable Notifications

Toggle the notifications switch on for that saved search.
3

Recruitier Monitors

A background process periodically re-runs your search using the exact same filter parameters and checks for new matching companies.
4

Get Notified

When new companies appear in your search results, you receive a notification. The saved search shows a badge indicating the number of new companies found since your last review.

How New Results Are Detected

When notifications are enabled, the system:
  1. Stores the company IDs from your last viewed results.
  2. Periodically re-runs the search with your saved filters.
  3. Compares the new results to the stored IDs.
  4. Any company in the new results that was not in the stored set is marked as “new”.
When you view the search results, the new company indicators are cleared, and the stored IDs are updated with the current results.
The comparison is based on company IDs, not on any specific attribute. A company counts as “new” if it was not in the results the last time you viewed them, regardless of why it appeared. Common reasons a company becomes “new” in your results:
  • They posted a job that matches your skill or location filters for the first time
  • They were newly added to the database
  • They were newly enriched with industry data that matches your industry filter
  • Their employee count changed to fall within your range

Limitations of Notifications

  • Result cap — The comparison operates on up to 1,000 results. If your saved search returns more than 1,000 companies, some new companies beyond that threshold may not trigger notifications. Consider narrowing your filters if you hit this limit.
  • Timing — Notifications are checked periodically by a background process, not in real-time. There may be a delay between when a new company appears and when you are notified.
  • No “removed” alerts — The system only notifies you about new companies appearing, not about companies that dropped out of your results (e.g., because their jobs expired).
If your saved search consistently returns more than 1,000 results, it is too broad for effective notification monitoring. Split it into two or more narrower saved searches — for example, one per region or one per industry subsector.

Re-Running Saved Searches

Even without notifications, saved searches are valuable for periodic market reviews. A recommended workflow:

Weekly Prospecting Routine

  1. Load your primary saved search.
  2. Add a posted within filter (last 7 days) temporarily to see what has changed since your last session.
  3. Review new companies and companies with increased job counts.
  4. Track promising companies to your pipeline.
  5. Remove the temporary recency filter to see the full landscape.
  6. The saved search remembers your view history, so you can see which companies you have already reviewed via the “Last Viewed” column.

Monthly Market Assessment

  1. Load your saved search without the recency filter.
  2. Review overall market trends — are there more or fewer companies matching your criteria than last month?
  3. Check if the top companies by hotness score have changed.
  4. Look for shifts in the industry or skill landscape.
  5. Update your saved search filters if your market focus has shifted.

Tips for Effective Saved Searches

  • Create multiple saved searches for different market segments. For example, one for “IT companies in Amsterdam” and another for “Healthcare companies nationwide”. This keeps each search focused and its results manageable.
  • Use descriptive names that include the key filter criteria. For example: “Python/Java - Amsterdam 30km - IT - 50-500 employees”. This helps when you have many saved searches and need to quickly find the right one.
  • Enable notifications selectively — Only enable them for your highest-priority market segments to avoid notification fatigue. If every saved search triggers notifications, you will stop paying attention to them.
  • Review and clean up regularly — Delete saved searches that are no longer relevant to keep your list manageable. A lean list of 3-5 well-tuned searches is more effective than 20 stale ones.
  • Combine with pipeline management — When a saved search notification alerts you to a new company, review it immediately and add it to your pipeline before competitors notice the same opportunity. Speed is a competitive advantage.
A good practice is to have 3-5 saved searches that cover your main market segments. Load and review each one during your weekly business development session. This systematic approach ensures you do not miss new opportunities in any of your target segments. Think of saved searches as your prospecting “channels” — each one covers a different angle of your business.

Advanced

How Saved Searches Work Under the Hood

When you save a search, the system serializes all active filter parameters into a stored record associated with your user account. The stored data includes:
  • All filter values (industry IDs, skill IDs, location coordinates, radius, employee min/max, recency)
  • The skill match mode (OR/AND)
  • The sort field and sort direction
  • The search name and metadata (created/updated timestamps)
When you load a saved search, these parameters are deserialized and applied to the search interface, reconstructing the exact same query. The results are always fresh — loading a saved search does not show cached results from when it was saved, but runs a new live query with the stored parameters.

How Notifications Monitor for Changes

The notification system works through a background process that:
  1. Queries all saved searches that have notifications enabled.
  2. For each, re-runs the search query with the stored filter parameters.
  3. Collects the first 1,000 company IDs from the results.
  4. Compares against the stored “last seen” company ID set.
  5. If new IDs are found, creates a notification event for the user.
  6. Updates the stored ID set with the current results.
The “last seen” set is updated both when the background process runs AND when you manually view the search results. This means viewing your search results resets the baseline for the next comparison.

Connection to Other Features

  • View Tracking: When you load a saved search and click into company detail pages, the “Last Viewed” timestamps update normally. This helps you track which companies from a saved search you have already reviewed.
  • Pipeline Integration: The “Saved Status” indicator in search results tells you which companies from your saved search are already in your pipeline. This prevents duplicate tracking when re-running a saved search.
  • SSE Notifications: New company alerts from saved searches are delivered through the Server-Sent Events (SSE) system, appearing as real-time notifications in the frontend without requiring page refreshes.

Power User Tips

  • Create a “Daily Check” saved search: Configure a search with your core filters plus “posted within 24 hours”. Load this every morning for a quick scan of new opportunities.
  • Use saved searches to track market evolution: Loading the same saved search every month and noting the total result count gives you a simple trend line for your market segment. If the count is growing, more companies are hiring in your niche.
  • Duplicate and modify for A/B testing: Create two similar saved searches with one different filter (e.g., different skill sets or different radii) to compare which market segment is more active.
  • Clean up notification history by loading the search: If you have accumulated many “new company” notifications, simply load the saved search to view results. This clears the notifications and resets the baseline.

Business Logic Rules

  • Saved search names must be unique per user.
  • Names are limited to 100 characters.
  • All filter parameters are stored, including the sort order.
  • Pagination (page number) is not stored — searches always load at page 1.
  • Notification comparison is limited to the first 1,000 results.
  • The notification background process runs periodically (not in real-time).
  • Deleting a saved search removes the saved filters and any notification configuration but does not affect tracked companies or pipeline data.