Caseta
CRM tutorial Last verified 2026-10-24

Managing Contacts and Duplicates

How to add, find, edit, archive and merge contacts, record buyer requirements and read the contact timeline.

Overview

A contact is one person: a buyer, seller, developer, collaborating agent or other relationship. The list supports search, filters, bulk actions and archiving. A contact's page holds their details, requirements, activity, tasks, notes, viewings and linked properties. Duplicate contacts can be reviewed and merged.

CRM contacts list with search, filters and add contact action
CRM contacts list with search, filters and add contact action

Who Is This For?

Agents, admins and owners with CRM access.

Adding a contact

  1. Open CRM → Contacts and select Add contact.
  2. Complete the fields:
FieldPurposeValidation
NameThe display nameRequired; up to 120 characters
First name / Last nameSplit name partsUp to 80 characters each
EmailContact addressA valid address; duplicates can be flagged
PhoneContact numberValid; include the country code outside Spain
LanguagePreferred languageA code such as en or es
NationalityTwo-letter country codeTwo letters
Preferred channelEmail, phone or WhatsAppOne of the three
Looked after byThe assigned team memberA member of the agency
SourceWhere the contact came fromManual, website, listing, portal, enquiry, import, WhatsApp, referral or other
Source detailA note about the sourceUp to 200 characters
RolesBuyer, seller, developer, collaborating agent, otherAt least one where applicable
TagsFree-form labelsUp to 20 tags, each up to 40 characters
  1. Save.

Finding contacts

  • Search by name, email or phone.
  • Filter by role, tag, assignee, source or status (active, archived, all).
  • Use the column sort controls.

Contact detail

The page is organised into panels:

PanelPurpose
Contact detailsEmail, phone, language, roles, source and consent
Open tasksFollow-ups for the person, with complete/snooze actions
Buyer requirementsBudget, areas, property types, must-haves and timeline
Current requirement / HistoryThe latest version and previous versions
Suggested propertiesMatches that fit the saved requirement
Properties they ownListings linked to the contact
TimelineNotes, calls, emails, viewings and other events

Buyer requirements

Requirements are versioned: saving creates a new version and the previous one stays in the history. Fields include budget from/to, currency, purchase type, timeline, minimum beds/baths, areas, property types, must-have features and notes. Saving triggers matching against published listings.

Timeline entries

Record notes, calls, viewings and other activity from the contact page. Use the task fields to create a follow-up with a due date, kind, priority and assignee.

Duplicate contacts

Open CRM → Contacts → Possible duplicates. The page shows pairs or groups that look like the same person. Choose Merge to keep one record and combine the other's history, or Dismiss if they are different people. Merge is irreversible, so check the details first.

Bulk actions

Tick contacts to assign an owner, add a tag or perform another supported bulk operation. The same validation applies as individual edits.

Common Problems

  • The email is already used. The CRM may enforce one contact per email. Merge or edit

    the existing record instead of creating a duplicate.

  • A phone number is rejected. Include the country code for numbers outside Spain.
  • No suggested properties. Save a requirement and ensure suitable listings are

    published.

  • A merge went wrong. Merges are not reversible; review duplicates carefully before

    confirming.

  • You cannot see some contacts. A "who sees which contacts" scope may restrict the

    list, or your access grant may be read-only.