Skip to content
HelpdeskTesoro CRM

Portal users: creating and managing

Every client with portal access has an account that is always linked to a contact in the CRM. Two creation routes: agent via CRM (immediately active), or client themselves via the portal registration page (verification code required).

  • A new contact you want to give portal access
  • A lead who registered themselves and you want to see what happened
  • A client who forgot their password, and you want to know whether you need to help

Most commonly used method. You stay in control of who gets access.

  1. Open the contact record in the CRM.
  2. Click the portal user action.
  3. System creates the account: first name, last name, email are taken over. A temporary password of 8 characters is generated.
  4. Client receives an email with the password + portal link. First login: change password.

What happens automatically:

  • Contact marked as portal user
  • No agent linked? → company administrator set
  • Activity logged on the contact
  • Portal language = contact language (otherwise English)

Status What
Draft Account created, email not verified. Cannot log in.
Active Fully active. Can log in.

Field What
First Name First name
Last Name Last name
Email Login + communication
Status Draft or Active
Owner Responsible agent
Favourite Properties Marked by the client

Always linked to a contact + your real estate office. Language from the contact profile.


Properties offered via a deal to the linked contact appear automatically on the homepage. Per property:

  • Full details (photos, features, description, map, energy label)
  • Interested / Not Interested
  • When rejecting: provide reasons
  • Rating 1, 5 stars
  • Favourites
  • Max 3 preferred dates per property
  • Agent confirms the final date
  • Upon confirmation: navigation to the property available (48 hours in advance)
  • On the day of the viewing: photos + notes + voice notes unlocked
  • Cancelling always possible (except when completed)
  • Notes write, edit, delete (min 3 characters)
  • Photos upload, view, delete
  • Voice notes record

All content visible in the CRM for the agent.

Direct message to the responsible agent. Agent receives a notification.


  • Contact list: portal icon next to active portal accounts (provided Client Portal is active)
  • Contact record: visible that it is a portal user
  • Activity history: when the account was created
  • Deals edited by the client via the portal, marked as such

Client does it themselves:

  1. Forgot password on the login page.
  2. Enter email.
  3. System sends reset code (6 digits).
  4. Client enters code + new password.

Agent is not involved.


Client uploads their own photo via Profile → My Account. Stored as a file, linked to the portal account. Change/delete also there.


Contact already has a portal account: create another one?

Section titled “Contact already has a portal account: create another one?”

No. The system checks, error message: “portal user already exists”. Max 1 account per contact.

Client self-registered but does not appear under the existing contact

Section titled “Client self-registered but does not appear under the existing contact”

Email search gave no match → new lead created. Findable in the contact list, default “do not contact”, review first.

Check:

  • Portal active in Settings → Company Settings → Client Portal Settings?
  • Does the client have the link with the correct company ID?
  • For self-registration: verification email confirmed?
  • Account on status Active?

Forgot password? Refer to Forgot password on the login page.