Skip to content
Merged
Show file tree
Hide file tree
Changes from 3 commits
Commits
Show all changes
22 commits
Select commit Hold shift + click to select a range
73272b9
Document Find and Replace bulk action for Contacts and Companies
promptless[bot] Jun 8, 2026
8b843cf
Address PR review feedback for Find and Replace docs
promptless[bot] Jun 12, 2026
88c2828
Correct batch action access workflow per maintainer review
promptless[bot] Jun 26, 2026
7d5a917
Apply maintainer review: toolbar at the top of the table
promptless[bot] Jul 9, 2026
053be68
Apply maintainer review: Batch changes section, UI terms, and screens…
promptless[bot] Jul 16, 2026
ce9d9ce
Address @adiati98 review: permission wording and list-view screenshot
promptless[bot] Jul 16, 2026
bc62adb
Add vertical spacing around Find and Replace images
promptless[bot] Jul 16, 2026
bd2b259
Apply @adiati98 review: restructure Find and Replace blocks and permi…
promptless[bot] Jul 16, 2026
63498ab
Apply @adiati98 review: remove width from batch-actions and Find and …
promptless[bot] Jul 16, 2026
13d9d9a
Apply @adiati98 review: rename Export bullet to Export to Excel and a…
promptless[bot] Jul 18, 2026
f585d9a
Merge branch '7.2' into promptless/find-replace-bulk-action
adiati98 Jul 26, 2026
e0fbbf7
docs: apply @adiati98 review on PR #750 (batch actions layout/wording)
promptless[bot] Jul 26, 2026
4033dfa
docs: remove stale Delete Selected batch bullet from Contacts options…
promptless[bot] Jul 26, 2026
f6cae59
docs: apply @adiati98 review on PR #750 (widths, bullet wording, vale…
promptless[bot] Jul 26, 2026
5371342
docs: apply @adiati98 review #4785117918 on PR #750 (Find and Replace)
promptless[bot] Jul 27, 2026
94a0b21
Apply @adiati98 review #4785689894: restructure list-view Find and Re…
promptless[bot] Jul 27, 2026
297a517
docs: apply @adiati98 reviews on PR #750 (batch options wording, Segm…
promptless[bot] Jul 27, 2026
6b9f054
docs: apply @adiati98 review on PR #750 (Change Tags: dialog/option w…
promptless[bot] Jul 27, 2026
3694bf9
docs: apply @adiati98 review #4789781456 on PR #750 (Find and Replace)
promptless[bot] Jul 27, 2026
cdeba9f
docs: apply @adiati98 review #4790102992 on PR #750 (Find and Replace)
promptless[bot] Jul 27, 2026
5e99324
docs: apply @adiati98 review #4790401733 on PR #750 (clearer Find and…
promptless[bot] Jul 27, 2026
8ce7876
Merge branch '7.2' into promptless/find-replace-bulk-action
adiati98 Jul 27, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
19 changes: 18 additions & 1 deletion docs/companies/companies_overview.rst
Original file line number Diff line number Diff line change
Expand Up @@ -34,10 +34,27 @@

These settings allow Mautic to find and merge duplicate Companies during the import, using the Integrations Framework and in other parts of Mautic.

Batch actions
*************
Comment thread
adiati98 marked this conversation as resolved.
Outdated

To update several Companies at once, select them using the checkboxes. A toolbar appears above the table with a three-dot menu listing the available batch actions.

Check warning on line 40 in docs/companies/companies_overview.rst

View workflow job for this annotation

GitHub Actions / prose

[vale] reported by reviewdog 🐶 [Google.WordList] Use 'preceding' instead of 'above'. Raw Output: {"message": "[Google.WordList] Use 'preceding' instead of 'above'.", "location": {"path": "docs/companies/companies_overview.rst", "range": {"start": {"line": 40, "column": 90}}}, "severity": "WARNING"}
Comment thread
adiati98 marked this conversation as resolved.
Outdated

The following batch actions are available:
Comment thread
adiati98 marked this conversation as resolved.
Outdated

* **Find and Replace** - Updates field values across selected Companies by finding a specific value and replacing it with a new one. Select a Company field, enter the value to find, and specify the replacement value. Only Companies with the matching field value receive the update.
Comment thread
adiati98 marked this conversation as resolved.
Outdated

* **Delete Selected** - Deletes the selected Companies.
Comment thread
adiati98 marked this conversation as resolved.
Outdated
Comment thread
adiati98 marked this conversation as resolved.
Outdated

You can also access **Find and Replace** from the list view actions without selecting any rows. This applies the replacement to all Companies matching your current search.
Comment thread
adiati98 marked this conversation as resolved.
Outdated

.. note::

You need edit permissions to use **Find and Replace**. Users with ``lead:leads:editown`` can update Companies they own, while Users with ``lead:leads:editother`` can update any Company.
Comment thread
adiati98 marked this conversation as resolved.
Outdated

Company actions
***************

.. vale off
.. vale off

Merging Companies
=================
Expand Down
10 changes: 9 additions & 1 deletion docs/contacts/manage_contacts.rst
Original file line number Diff line number Diff line change
Expand Up @@ -132,7 +132,7 @@
Batch actions
=============
Comment thread
adiati98 marked this conversation as resolved.
Outdated

To make updates to several Contacts at once, select those Contacts then click the green arrow at the top of the checkbox column.
To update several Contacts at once, select them using the checkboxes. A toolbar appears above the table with a three-dot menu listing the available batch actions.

Check warning on line 135 in docs/contacts/manage_contacts.rst

View workflow job for this annotation

GitHub Actions / prose

[vale] reported by reviewdog 🐶 [Google.WordList] Use 'preceding' instead of 'above'. Raw Output: {"message": "[Google.WordList] Use 'preceding' instead of 'above'.", "location": {"path": "docs/contacts/manage_contacts.rst", "range": {"start": {"line": 135, "column": 89}}}, "severity": "WARNING"}
Comment thread
adiati98 marked this conversation as resolved.
Outdated

A modal window displays when you click one of the actions, with more configuration details.

Expand Down Expand Up @@ -163,12 +163,20 @@

Comment thread
adiati98 marked this conversation as resolved.
* **Export** - Allows you to export selected Contacts to CSV.
Comment thread
adiati98 marked this conversation as resolved.
Outdated

* **Find and Replace** - Updates field values across selected Contacts by finding a specific value and replacing it with a new one. Select a Contact field, enter the value to find, and specify the replacement value. Only Contacts with the matching field value receive the update.
Comment thread
adiati98 marked this conversation as resolved.
Outdated
Comment thread
adiati98 marked this conversation as resolved.
Outdated

Comment thread
adiati98 marked this conversation as resolved.
* **Set Do Not Contact (DNC)** - This action sets all selected Contacts as DNC for the Email Channel, and it allows you to provide a custom message as "reason" for why the Contacts were manually unsubscribed by a Mautic User.

* **Delete Selected (batch delete)** - The batch delete action in the Contact table allows the deletion of up to 100 Contacts at a time. This limit is there as a performance precaution, since deleting more Contacts at a time could cause performance degradation issues.
Comment thread
adiati98 marked this conversation as resolved.
Outdated

If you need to delete large numbers of Contacts, visit the :doc:`segment docs</segments/manage_segments>` which explains how to delete thousands of Contacts easily.

You can also access **Find and Replace** from the list view actions without selecting any rows. This applies the replacement to all Contacts matching your current search.

.. note::

You need edit permissions to use **Find and Replace**. Users with ``lead:leads:editown`` can update Contacts they own, while Users with ``lead:leads:editother`` can update any Contact.

Comment thread
adiati98 marked this conversation as resolved.
Outdated
.. vale off

Individual Contact details
Expand Down
Loading