Skip to content
HelpdeskTesoro CRM

Leads: from first contact to conversion

Leads are the people who enter your sales pipeline, from a portal, an incoming phone call, or a walk-in. You register them, follow them through six pipeline statuses, and convert them either to a contact (with optionally a deal), or you mark them as lost.

  • An Idealista inquiry comes in, you register a buyer lead
  • A seller offers their property, you create a seller lead including commission
  • You view your “Qualified” leads and want to convert someone into a deal
  • You import hundreds of buyer leads from a marketing campaign

Click on Leads in the sidebar. You see a table with columns First name · Last name · Email · Phone · Status · Lead source.

The leads overview. Top right is the purple Create lead button with a dropdown arrow.
Leads overview with the Create lead button top right

At the top right you will find a split-button Create lead:

  • Click the button → opens the side panel to create one new lead.
  • Click the arrow → opens a menu with two options: Create lead (shortcut ⌘⇧K / Ctrl+Shift+K) and Import (for CSV import, see Importing leads).

Open the side panel via Create lead or press ⌘⇧K (macOS) / Ctrl+Shift+K (Windows/Linux). Only ⌘K / Ctrl+K opens the global search.

The Create lead panel with the Lead information section. Required fields are marked with a red asterisk.
Create lead side panel with the top fields of the form
  1. Choose Lead type: this is the first required field. Two options:

    • Buyer: wants to buy or rent (later receives: size range, price range, location preferences)
    • Seller: wants to sell or rent out (later receives: commission, market price, property address to sell)
  2. Optionally adjust the assignment fields (at the very top):

    Field Default
    Assign to The logged-in agent
    Salutation Mrs. / Mr. (gender-based salutation)
    Language English
  3. Fill in personal details:

    Field Requirement
    First name ★ Required
    Last name ★ Required
    Email ★ Valid email address
    Phone ★ International format, you choose the country code via the flag (default: 🇪🇸 +34)
    WhatsApp Number Optional, separate from Phone
  4. Fill in pipeline fields (all three required, defaults often work fine):

    Field Default
    Lead source ★ By Person
    Lead stage ★ Hot
    Lead status ★ New
  5. Notes (optional), free text about this lead, visible to all users with access.

  6. Address information (all optional), the personal address of the lead: Street · City · State · Zip code · Country.

  7. Fill in Property Details: see the tabs below for the difference between Buyer and Seller.

  8. Timing (at the bottom, optional), Looking to (dropdown with options such as “Buy”, “Rent”) and Timeline (date picker, when does the lead want to take action).

  9. Press ⌘S / Ctrl+S to save. The panel closes and the lead appears at the top of the overview.


The Property Details + Timing section for a Buyer.
Property Details section for a Buyer lead with fields Type, Bedrooms, Bathrooms, Price range, Location, Looking to, Timeline
Field Explanation
Type ★ Property type dropdown, required
Bedrooms Dropdown 0+ to 10+
Bathrooms Dropdown 0+ to 10+
Price range Two inputs (min “to” max), required at Qualified
Location Free-text field or area search

A Buyer does not have a Construction Size field in this panel (that is only for Seller).


Status When to choose
New Default on creation. No contact yet.
Contacted Contacted at least once (phone, email, WhatsApp).
Qualified Assessed as a serious prospect, ready for conversion.
Unqualified Does not meet your criteria (budget, intent, location).
Lost Went to a competitor, interest gone, no longer reachable.
Converted Moved on to contact + (optional) deal. Final status.

You change the status by clicking a step in the progress bar at the top of the lead detail page.

The six-step progress bar is at the top of every lead detail page. Click directly on a step to change the status.
Lead detail page with the progress bar New → Contacted → Qualified → Unqualified → Lost → Converted at the top

Independent of the status. Indicates urgency:

Stage When
Hot Ready to decide quickly. Follow up within 24 hours.
Neutral Interested, no rush. Periodic follow-up.
Cold Long term or no longer responsive. On the nurture list.

  1. Make sure the status is Qualified and that Price range Min/Max are filled in.

  2. Click the Converted step in the progress bar.

  3. The conversion side panel appears with the header “New contact: [name]” and a checkbox Create deal from contact.

  4. Decide whether you want to open a deal immediately:

    • Checkbox OFF + click Convert to contact → only the contact is created, no deal.
    • Checkbox ON → the panel reveals three extra fields for the deal: Closing date (pre-filled), Name ★ (auto-generated from the deal template) and Deal value (pre-filled based on Price range). The button changes to Submit.
  5. Adjust the deal fields if needed and click Submit (⌘S / Ctrl+S). The system takes you to the new contact (and the new deal if you left that option checked).

Checkbox OFF → only the contact is created, no deal. The button is called Convert to contact.
Conversion side panel with the Create deal from contact option unchecked and the Convert to contact button at the bottom
Checkbox ON → three deal fields are pre-filled. You can still adjust them before you submit.
Conversion drawer with Create deal from contact checked and the extra fields Closing date, Name, Deal value visible
  • The record type changes from Lead to Contact
  • The default role becomes Buyer
  • Lead status → Converted (final status)
  • (On deal creation) a new deal is created with the search criteria + agent carried over. The deal name follows the template from Settings → Deal Settings → Deal Name Template, by default: “Buy - Apartment - €230K - Diego Prueba Agosto”-style.

Source When to choose
Cold Calling You called proactively
Incoming Call Lead called your office
Referral Referred by a client or partner
Website Via your own site
Social Media Facebook, Instagram, LinkedIn
Email Campaign Response to a newsletter
Incoming Mail Letter or post
By Person Met in person / walk-in
Portals Real-estate portal (Idealista, Kyero, …)
Networking Events Trade fair, event
Print Advertising Newspaper, magazine, flyer
Collaborative Partners Partner office
Outdoor Advertising Billboard, outdoor advertising
Radio/TV Advertising Audio or video advertising

  • Progress bar at the top, click to change the status
  • Left sidebar: key data (Assigned agent · Created at · Email · Phone · Lead stage · Lead source)
  • Action icons under the avatar: call, email, edit, calendar, create task, three dots (⋯) for deleting
  • Tabs on the right: Activities (default) · Lead Info · Notes · Emails · Calls · Whatsapp · SMS · Tasks · Meetings · Attachments

Importing is reserved for admins. From the leads overview: click the arrow next to Create lead → choose Import.

  1. Choose variant: Owners (sellers) or Leads (buyers).
  2. Upload CSV with at least: First Name, Last Name, Email, Phone, Owner Email.
  3. Mapping: link CSV columns to CRM fields.
  4. Verify & Import: the system processes the rows and reports the result.

  1. Open the lead.
  2. Click the three dots (⋯) under the avatar.
  3. Delete → soft-delete to the trash (recoverable).

“Lead not qualified” when clicking Converted

Section titled ““Lead not qualified” when clicking Converted”

The status is still on Contacted or lower. First set it to Qualified.

You set the status to Qualified without filling in Price range Min/Max. Fill in both and save.

The email or phone already exists; look up the existing record and complete it, instead of creating a new record.

“Source MLS” requested on a Seller: can I leave it empty?

Section titled ““Source MLS” requested on a Seller: can I leave it empty?”

No, for a Seller lead Source MLS is required by default. Choose the portal or source platform the property originally came from.