Skip to content
HelpdeskTesoro CRM

Bulk actions: update multiple records at once

Changing a field on one property is one click. With fifty properties, it becomes work. Bulk actions handle those fifty in one operation. Which bulk actions are available differs per entity. Properties have the fullest package.

  • Send a campaign email to 30 leads
  • Give 50 properties a status change at once
  • Assign a new Preferred communication to all companies from one region at once
  • Have 40 property descriptions translated at once by AI
  • Post 25 properties on an MLS portal in one action
  1. Open the list view of Properties, Deals, Relations, Projects, Contacts or Leads. For Deals: first switch to the table view (icon top right), Deals opens in Kanban by default.

  2. Check records using the checkboxes on the left. The checkbox in the column header selects the entire visible page.

  3. The bulk action toolbar appears above the table as soon as one or more records are selected. Which buttons you see depends on the entity (see below per entity). The number is shown in parentheses on each button, for example Mass Edit (20).


Which bulk actions appear varies per overview. The table below was validated in the live CRM on 2026-05-23.

Entity AI Mass Edit Actions Mass email Delete
Properties ✓ ✓ ✓ . ✓ (soft + Undo)
Deals . ✓ . ✓ .
Relations . ✓ . ✓ ✓ (hard)
Projects . ✓ . . .
Contacts . ✓ . ✓ .
Leads . ✓ . ✓ .

After selection, four buttons appear: AI, Mass Edit, Actions and Delete.
Properties list with 20 properties selected. Bulk action toolbar shows four buttons: AI (20), Mass Edit (20), Actions (20), Delete (20).

Click Mass Edit (n). A dialog opens with a Select field dropdown.

The Mass Edit dropdown for properties shows eight fields, in sentence case.
Mass Edit dialog for properties with dropdown open: Status, Interest status, Show on website, Labels, Location, Assign to, Tag, Province.

Eight fields available:

Field in CRM What
Status Draft, Active, Sold, Rented, Under Offer, …
Interest status Interested / Not interested
Show on website On / off
Labels Assign workflow labels
Location City
Assign to Another agent as owner
Tag Add tags (additive, existing ones remain)
Province Province

Choose a field, fill in the new value via the second dropdown on the right, and click Save.


Deals opens in Kanban by default. Use the table icon top right (next to the kanban icon) to switch to the list view where checkboxes and bulk actions are available.

Click Mass Edit (n). Three fields available:

Field in CRM What
Closing date Expected closing date
Assign to Another agent
Tag Add tags

Relations: four fields + Mass email + Delete

Section titled “Relations: four fields + Mass email + Delete”
Mass Edit for relations shows four fields.
Relations Mass Edit dialog with field dropdown: Preferred communication, Status, Credit terms, Tag.
Field in CRM What
Preferred communication Preferred channel (email / phone / WhatsApp)
Status Status of the relation
Credit terms Payment terms
Tag Add tags

Field in CRM What
Availability Availability status
Type Project type
Tag Add tags

No Mass email or Mass Delete for projects.


Contacts and Leads: Mass Edit and Mass email

Section titled “Contacts and Leads: Mass Edit and Mass email”

When you select contacts or leads, the buttons Mass Edit and Mass email appear, plus Clear selection to clear the selection.

After selecting contacts, Mass Edit and Mass email appear.
Contact list with one selected contact and the buttons Mass Edit, Mass email and Clear selection

With Mass Edit you choose under Select field which field you want to change for all selected records, and next to it the new value. Click Save to apply it.

List Fields in Mass Edit
Contacts Role, Relation, Language, Assign to, Tag
Leads Lead source, Lead stage, Lead status, Language, Assign to, Tag
The Mass Edit window for contacts: the field on the left, the new value on the right.
The Mass Edit window with Select field set to Role and a second dropdown Select Role

Available for leads, contacts, deals and relations.

  1. Select the records in the list.

  2. Click the orange Mass email (n) button in the bulk action toolbar.

  3. Choose an email template from the library. Filter by name or group.

  4. Preview via the Preview button, the template is also editable in that window.

  5. Check the recipients: number + name list visible (up to 8, with +N button for the rest).

  6. Choose the sender (which team member sends).

  7. Choose the sending moment:

    • Now: send immediately
    • Later: schedule date/time/time zone
  8. Send or Schedule.


Following and stopping a running bulk action

Section titled “Following and stopping a running bulk action”

A large bulk action runs in the background. You can simply continue working in the meantime. A small progress card appears at the bottom right with a circle, the status and the progress, for example 12/40 · 30%.

Click the progress card. The Bulk Actions panel opens, with a card per bulk action. On each card you see the action, the status and the progress.

Status Meaning
Pending Waiting to start
Processing Running now
Completed Done
Failed Failed
Stopped You stopped the action

Do you see that you chose the wrong selection or the wrong value? Then stop the action while it is still running.

  1. Open the Bulk Actions panel via the progress card at the bottom right.
  2. Click Stop on the card of the action. You only see Stop for an action with status Pending or Processing.
  3. Confirm. Tesoro asks: Stop this bulk action? Click Stop again.
  4. The status becomes Stopped (grey). The action stops at the point where it was.

You can no longer stop an action that is already finished (Completed or Failed). There is no Stop button for it anymore.

You can also stop from the settings: Settings → Bulk Actions → Bulk Action Log. There you see your own bulk actions from the last 48 hours.

Settings → Bulk Action Log. Here you find your bulk actions from the last 48 hours. In this example there are none.
Bulk Action Log card with the text Overview of your bulk actions from the last 48 hours and the message No bulk actions in the last 48 hours.
  • For a running action you click the stop icon (tooltip Stop). The same confirmation follows.
  • For an action with status Completed, Failed or Stopped, the eye icon (View details) opens the overview per record.

A card in the panel also has Hide (for a running action) or Dismiss (for a finished action). That button only hides the card. A running action simply continues and remains visible in the Bulk Action Log. With Dismiss all at the bottom of the panel you hide all cards at once.

A hidden card stays hidden, even after you refresh the page.


  • Small bulks (≤ 10 records): processed immediately, you see the confirmation right away
  • Large property bulks (> 10 properties): asynchronously in the background, in blocks of 10
    • You immediately get a confirmation that the task has started
    • A notification appears as soon as all blocks are done
    • Success and error messages are kept separate; errors are detailed per property

With large bulks, records are processed independently. An error on property 3 does not stop the other properties. Afterwards you get a detailed list: what succeeded, what did not, and why.


Standardising spellings: consolidating deviating values

Section titled “Standardising spellings: consolidating deviating values”

One place, four spellings. A classic Costa Blanca annoyance: Javea, Jávea, Xàbia and Javea/Xàbia are mixed up in your portfolio — Spanish, Valencian and English variants of the same town. Often it is not even your fault: XML feeds from fellow agents bring their own spelling, and it is copied one-to-one into your portfolio. The result: filters don’t work properly, statistics are off, MLS portals get inconsistent data, and your website shows the same town four times in the city list.

With filter + Mass Edit you solve this in seconds. Filter on a deviating spelling, select all, Mass Edit to the canonical value, save. Do that per variant and you are done.

  • Javea / Jávea / Xàbia / Javea/Xàbia: four variants of the same town mixed together
  • Province names vary (“Alicante” vs “Alacant” vs “ALC”)
  • Tags like “luxury” and “Luxury” and “lux” point to the same concept but work as three separate tags
  • A team member accidentally made a typo in 20 properties

You choose a canonical value, for example Jávea (Spanish spelling, most used). You will consolidate the other three variants into it. Do it step by step, one variant at a time.

  1. Open Properties and filter on Location = “Javea” (without accent, the English variant). Only records with that spelling appear, say there are 8.

    Step 1: filtering on the deviating variant 'Javea' shows all records with that spelling.
    Properties overview filtered on location Javea without accent
  2. Select all records via the checkbox above the column header. The bulk action toolbar appears with the number: Mass Edit (8).

    Step 2: the bulk action toolbar confirms that all 8 records are selected.
    All records selected, Mass Edit button shows number
  3. Click Mass Edit and choose field Location from the dropdown. A second dropdown appears with your existing location list.

    Step 3: choose field Location and select the canonical value from the dropdown.
    Mass Edit dialog with field choice Location and location dropdown
  4. Select “Jávea” (with accent, your canonical) and click Save. All 8 records immediately get the corrected value.

  5. Repeat for the remaining variants: “Xàbia” and “Javea/Xàbia”, each time with the same flow: filter → select all → Mass Edit Location → “Jávea” → Save.

  6. Verify by looking at your location list: only “Jávea” should still be there, no longer the old variants.

  • Always filter first, then select. An unintended selection that you set to “Jávea” while the records are actually in Dénia is painful to undo.
  • Test with a small set. Filter so strictly that you see 5 records, do the Mass Edit, check. Only then apply it to 200 records.
  • The change history remains intact. Every Mass Edit is logged: who, when, from which value to which.
  • Mass Edit changes a field value, not records. It does not merge duplicate records. For real duplicate contacts or relations you must manually identify and delete the redundant ones.

  • Filter first, then select. Use filters to show the right set before you click the checkboxes. Prevents editing the wrong records.
  • Save views. Do you regularly work with the same group (e.g. “all properties in Moraira”)? Save the filter set as a view.
  • Tags are additive. With Tag via bulk action, new tags are added to existing ones, not replaced.
  • Status validation blocks invalid combinations. Only Active properties can be set as MLS prime; the system automatically rejects invalid combinations.
  • Schedule mass emails outside peak hours. Delivery and read rate are higher at ‘09:00 Tuesday’ than ‘17:00 Friday’.