Skip to content
HelpdeskAgentdevTesoro CRM

Lead sources, stages and qualification: reference work

Three fields determine the story of each lead: the source (where the lead came from), the stage (how hot) and the status (where in your pipeline). This article is your reference, the explanation per field, the rules, and how to combine them in reports.

The lead overview with source and stage visible per row.
Lead overview
  • You are reporting which marketing channels are worth the money
  • Your team uses stage and status interchangeably, time for clarity
  • You are preparing an import from another CRM with different source labels

Mandatory field, default By Person. How do you know which one to choose? Here is the table.

Source When
Cold Calling You proactively called
Incoming Call Lead called your office
Referral Referred by client, contact or partner
Website Via your own office site
Social Media Facebook, Instagram, LinkedIn, etc.
Email Campaign Response to newsletter or email campaign
Incoming Mail Letter or physical mail
By Person Met in person or walk-in
Portals Request via a real estate portal, requires Source MLS
Networking Events Trade show, conference, networking event
Print Advertising Newspaper, magazine, flyer
Collaborative Partners Referred by partner office
Outdoor Advertising Billboard or outdoor advertising
Radio/TV Advertising Response to radio or TV ad

When Portals is selected, an extra dropdown appears to choose the exact portal:

Portal Explanation
Fotocasa Spanish portal
Kyero International (Spain/Portugal)
Idealista Largest Spanish platform
Think Spain English-language, Spain
A Place in the Sun British platform for overseas property
Luxury Estate International luxury portal
Green Acres French/international
Idomia Portal
Spain Property Portal English-language, Spain
Resales Online Costa del Sol MLS network
Picos Portal
Company XML Your own XML feed (labels itself with your company name)
CRM UI Manually created in CRM

Migrating from another CRM? Tesoro automatically recognizes common labels:

Imported value Maps to
Walk-in, In person, Direct contact, Offline By Person
Online, Web, Site Website
Facebook, Instagram, LinkedIn, Twitter, Social Social Media
Email, Newsletter, E-mail Email Campaign
Referred, Recommendation Referral
Cold call, Outbound call Cold Calling
Phone call, Inbound call, Call Incoming Call
Portal, Property portal, Listing site Portals
Event, Networking Networking Events
Print, Print ad Print Advertising
Billboard, Outdoor, Outdoor ad Outdoor Advertising
Radio, TV, Television, Broadcast Radio/TV Advertising
Partner, Partners, Collaboration Collaborative Partners
Mail, Postal, Direct mail Incoming Mail

Mandatory field, default Hot. Indicates urgency, independent of status.

Stage When Recommended action
Hot Ready to decide quickly. Clear purchase intent, realistic timeline. Follow up within 24 hours.
Neutral Interested, no rush. Long browsing phase. Regular updates. Keep warm with relevant properties.
Cold Little direct interest, long term, or no longer responsive. Place on nurture list. Brief periodic contact.

Change via the edit form or bulk edit on the list page.


Status Default Visual When
New Normal step Just arrived, no contact made
Contacted Normal step Contacted once (phone, email, etc.)
Qualified Normal step Serious prospect. Goes towards conversion.
Unqualified Warning Does not meet your criteria
Lost Warning Went to competitor, gone, or unreachable
Converted Success Converted to contact. End status.
  • Converted only from Qualified. Trying to jump from New or Contacted? The system refuses it (“Lead not qualified”).
  • Price fields become mandatory at Qualified+. Price Min and Price Max must be filled in to change the status.
  • Status changes are logged. Each change is recorded in the Activities timeline + team members receive a notification.

No automatic scoring. However, these fields are enforced or are manual assessments:

Criterion Explanation Required?
Budget (Price Min/Max) Realistic price range Yes, at Qualified
Property type At least 1 selection Yes, at creation
Contact details Email + phone, valid format Yes, at creation
Interest/intention Genuinely wanting to buy/sell Manual assessment
Timeline (Looking To, Timeline) Realistic deadline Optional but recommended
Responsiveness Responds to contact Manual assessment
Status When
Unqualified Lead was never a real match, budget far too low, outside your area, not a serious request
Lost Lead was a prospect but dropped out, went to competitor, interest gone, no longer reachable

Important for reporting: Unqualified says something about your incoming quality, Lost about your closing effectiveness.


Conversion: what the system does automatically

Section titled “Conversion: what the system does automatically”

When you click Converted in the progress bar and confirm:

  1. Record type changes from lead to contact.
  2. Role becomes Buyer (default).
  3. Lead status → Converted.
  4. (Optional) create a deal with:
    • Name according to template (default: “New deal with [First Name] [Last Name]”, adjustable in Settings)
    • Stage Knowing Property
    • Deal type = Looking To value of the lead (Buy/Rent/etc.)
    • Property search criteria transferred
    • Assigned agent transferred
  5. Activity log: change recorded on timeline.
  6. Notification to relevant team members.

Only Admin can revert to lead, and only contacts with role Buyer or Seller:

  • Status back to lead
  • Lead status reset to New
  • Original Lead Source and Stage preserved
  • Contact is disconnected from all deals

All 15 filters on the Leads overview page:

Filter Type
Lead Status Dropdown, 6 statuses
Assigned Agent Dropdown
Lead Source Dropdown, 14 sources
Lead Stage Dropdown, Hot/Neutral/Cold
Lead Type Buyer / Seller
Language Dropdown
Salutation Mrs./Mr./Ms./Dr.
Created At Date range
Last Activity Date range
Way of Selling Exclusive / Not Exclusive / With Collaboration (seller)
Market Price Numeric (seller)
Commission Numeric (seller)
Relation Linked company
Tag Hashtag
Portal User Yes / No
  • Source = Portals + Status = Qualified → which portals deliver quality leads?
  • Source = Website + Stage = Hot → how many urgent website requests do you have right now?
  • Source = Referral + Status = Converted → effectiveness of referrals
  • Stage = Cold + Last Activity > 30 days → cold leads without follow-up

First Name, Last Name, Email, Phone, Lead Status, Lead Source, Assigned Agent, Tag, Created At. Adjustable via column settings.


  1. Arrival with Source (e.g., Idealista), Stage (Hot), Status (New).
  2. First contact: status to Contacted.
  3. Assessment: adjust stage based on urgency.
  4. Qualification or rejection: fill in price range, set to Qualified or Unqualified/Lost.
  5. Conversion: Click Converted creates a contact + (optional) deal.