Bulk Operations - Efficiency at Scale
Applies to: All plans · Last reviewed: October 2026
Mass actions for repetitive jobs. Managing dozens of clients one-by-one is time-consuming. Bulk actions let you set a group, add tags or delete clients, create a month's payment records, mark payments as paid and send reminders for several records at once.
Introduction
This guide teaches you how to efficiently select multiple clients or payments and perform an action on them all at once, instead of repeating the same admin task one record at a time.
Client Selection Methods
Manual Selection
- Go to Clients page
- Check boxes next to client names
- A bar at the bottom of the screen shows how many are selected, for example "15 selected", with the bulk actions beside it
Clearing the Selection
- Click the X in the bottom bar, or press
Esc, to clear the selection
Filter Then Select All
- Search or apply filters (tags, status, etc.)
- Tick the select-all checkbox at the top of the table → it selects the clients currently listed
Bulk Update Operations
Bulk Update Tags
- Select clients (e.g., all new signups this week)
- In the bottom bar, click "Add Tags"
- Enter tags, for example "New Client 2026" or "January Cohort"
- Click "Apply"
Bulk Set Group
- Search or filter clients (e.g., Tag = "Yoga Studio")
- Select all of them
- In the bottom bar, click "Set Group"
- Type a new group name or pick an existing one
- Click "Apply"
Bulk Payment Operations
ClientFlow records and invoices what clients owe. These bulk actions create and update records; they never charge anyone.
Create Payments for Multiple Clients
- On the Payments page, pick the month and click "Bulk Create"
- The list shows clients who have a monthly amount set and no payment yet for that month
- Narrow it with search, group and tags; tick "Include inactive" if you need inactive clients too
- Select clients (up to 100 at a time), or choose "Create for all" eligible clients
- Check the count and total in the confirmation dialog, then confirm
Clients who already have a payment for that month are skipped, and the result tells you how many were created and how many were skipped.
Mark Paid and Send Reminders in Bulk
- On the Payments page, tick the payments you want
- Use "Mark All Paid" to record the selected payments as paid (payments that are already paid or waived are skipped), or "Send Reminders" to remind the selected clients
Reminders go out automatically over WhatsApp only on PRO and above with your own WhatsApp Business number connected. Otherwise ClientFlow prepares a WhatsApp link per client for you to tap.
Bulk Operation Limits
These limits are the same on every plan.
| Action | Most records at once |
|---|---|
| Set group, add tags or delete clients | 500 clients |
| Mark payments as paid | 100 payments |
| Create payments for selected clients | 100 clients selected at a time (or use "Create for all") |
Undoing a Bulk Action
ClientFlow does not have an undo screen for bulk actions. If you applied a tag or group by mistake, change it again from the same bar or on each client's own page.
Treat These as Final
- Deleting clients: there is no restore screen, so check the selection and the confirmation count first
- WhatsApp reminders that have already gone out
Next Steps
Use bulk actions to:
- Stop repeating yourself - One action instead of many
- Stay consistent - The same tag or group applied to every selected client
- Follow up in one pass - Remind several clients at once
Read time: ~7 minutes | Difficulty: Advanced
Related Documents
Automation Playbook - Workflows & Efficiency
Switch on and adjust the ready-made automations
Analytics Deep Dive - MRR, Churn & Growth Metrics
Master advanced analytics for data-driven business decisions
Team Management - Collaboration & Permissions
Manage team members, roles, and collaborative workflows