Skip to content
Helpdesk Agent dev Tesoro CRM

Filters: Quickly find the right contacts, leads, or properties

In every overview—properties, contacts, leads, deals, relations, projects—there is a filter panel on the left. With it, you reduce the list to what matters today. Combinations you use frequently can be saved as a personal filter; for team agreements, you work with views.

  • Quickly seeing which leads came in today in the morning
  • Focusing on a specific group (Spanish buyers, properties above €1 million)
  • Finding records that meet multiple conditions at once
  • Keeping a worklist ready for batch actions such as status change or mass email
  • Filter on multiple criteria at once
  • Save combinations under a name, one click restores them
  • Use date filters for “today”, “past week”, or “older than 90 days”
  • Agree with your team on how to look at data through shared views
  • Set a default view per overview that loads automatically

Three steps, same approach on every overview.

  1. Open the filter panel.

    Click the filter icon (funnel) above the list. The panel opens on the left side.

    The filter panel appears on the left as soon as you click the filter icon.
    Contacts overview
  2. Choose values.

    Open a criterion and select what you are looking for. For multi-select, you can choose multiple values at once, Tesoro treats them internally as “OR” (see below).

  3. Click Apply Filter.

    The overview updates immediately. The active filter jumps to the top of the panel so you can see at a glance what is filtering. The URL contains the filter parameters, useful for sharing a filtered list.


If you need a combination regularly, save it as a personal filter (subfilter).

  1. First select a view in the top bar. A saved filter is always linked to a specific view.

  2. Set your criteria in the filter panel and click Apply Filter.

  3. Click Save Filter: the button appears next to Apply Filter. Give the filter a name (minimum 3 characters) and confirm with Save.

  4. The filter appears at the top of the panel under your saved filters. One click and your criteria are active again, also on new records that have been added since then.

Scenario: You specialize in luxury properties for Spanish clients.

CriterionValue
LanguageSpanish
Lead typeBuyer
Budget> €750,000

Save as “Spanish luxury buyers”. Every new lead meeting these criteria automatically appears in your list.


How filters combine: AND/OR without syntax

Section titled “How filters combine: AND/OR without syntax”

You don’t need to think about logical operators. Tesoro automatically applies the correct rule:

  • Different criteria are combined with AND. A record must meet all of them.
  • Multiple values within one criterion are combined with OR. A record only needs to meet one of them.

You are looking for: active or under-offer properties in Moraira or Javea with at least 3 bedrooms.

CriterionValuesLogic
StatusActive OR Under OfferOR within criterion
LocationMoraira OR JaveaOR within criterion
Bedrooms3+single value

Result: (Active OR Under Offer) AND (Moraira OR Javea) AND (3+ bedrooms).


Date fields have their own filter strategy. You choose which one fits your question:

StrategyWhen do you choose this?Example
RelativeFor constantly moving windows”Last 7 days”, “Next 2 weeks”
Named periodFor fixed time unitsToday, yesterday, this week, this month
Exact dateFor milestone checks”After January 1, 2026”
Between datesFor reporting periods”March 1 to March 31”
Empty / Not emptyFor missing dataProperties without a publication date

Available on creation date, modification date, closing date, event date, and last activity, depending on the resource.


A view is more than a filter, it also determines which columns you see and can contain permanent preselect filters that are always active when that view is selected.

TypeWho sees it?Who modifies it?
PublicAll team membersThe creator
PrivateOnly youOnly you
SharedYou and selected colleaguesThe creator

When to use a view and when a saved filter?

Section titled “When to use a view and when a saved filter?”
  • View: for team agreements. For example, “Own listings, active” as a shared baseline for the whole team.
  • Saved filter: for your personal refinement within that view. Agent James filters “My villas > 1M”, agent Katarzyna filters “Polish leads”, both within the same shared view.

When creating or editing a view, set preselect filters in the side panel. Each row = field + operator + value. Click + for an extra row, to remove.

  1. Open the view you want as default.
  2. Click the pencil icon next to the view selector.
  3. Enable Default View and click Save.

The next time you open this overview, this view loads automatically, columns, filters, and all.


Above the overview, you see filter badges: one per active filter, with the value inside.

  • X icon on a badge removes that filter
  • Clear all at the top of the panel removes all active filters at once
  • Results update immediately
  1. Select the view that the filter is linked to.
  2. Hover over a filter in the subfilter list, a pencil and trash can appear.
  3. Click the pencil. Criteria are loaded into the panel to adjust.
  4. Click Save Filter: choose Save (overwrite) or Save as new.

Hover, click the trash can, confirm.


Create shared views that answer the structural questions of your office:

  • Own listings, active
  • Properties > 90 days online
  • Pipeline overview
  • New leads today

Each agent creates their own refinement within those views. Collaborate without disturbing each other’s work.

  • “Older than 90 days” on creation date → too long online
  • “Today” on creation date → morning status
  • “Between dates” on closing date → month-end closing

Filtering is not a goal, it’s a prelude to action. Select all filtered records, execute batch action (change status, assign agent, mass email).


Too many criteria stacked. Remove one or two.

Saved filters belong to a specific view. First select the correct view, then they reappear.

Subfilters are always personal. To share: create a shared view with preselect filters.

Filters work on the data stored in Tesoro. An empty field = no match. Fill in missing data.


Yes. Records that later meet your criteria automatically appear in the list.

Unlimited, but in practice 5+ criteria often give an empty list.

Does the search box at the top work together with filters?

Section titled “Does the search box at the top work together with filters?”

Yes. Searching combines with AND logic with your active filters. This way you can search for an address within a filtered set.

No. Filters and views stay within your own tenant.


For most fields, you don’t need to worry about this, Tesoro chooses automatically. But for preselect filters in views, you choose explicitly:

OperatorWhenAvailable for
ContainsSearch for text partText, choice lists
EqualsExact matchAlmost all types
Not equalEverything exceptText, boolean
Greater / less thanUpper / lower limitNumeric
Greater / less than or equalIncluding boundaryNumeric
EmptyField not filledMLS field (properties)

The criteria differ per resource. The full list is available per tab.

Basic: Status, Transaction type, Property type, Location (city), Province, Labels, Tags

Features: Price, Surface area, Bedrooms, Bathrooms, Amenities, View, Distance to beach, New build

Advanced: Assigned agent, Relation, Property owner, MLS portals, Published on website, Number of deals, Number of leads, Name, Reference, Tesoro Reference Number, Creation date, Modification date


  • Filters reduce every list to what matters today
  • Save combinations = one click instead of setting up again each time
  • Personal subfilters for yourself, shared views with preselect filters for your team
  • Date filters enable proactive follow-up
  • Combine filters with batch actions to quickly edit many records at once