Score blast radius per action
Blast radius combines whether the action is destructive with how many items can be affected at once — a destructive action on thousands of rows is treated very differently from a non-destructive one on a handful.
Free bulk-action UX tool
List your product's bulk actions and get a safety-pattern recommendation for each, based on how destructive and how large-scale each action can be.
Your entries remain in this browser session and are not sent to MVPHub.
Your inputs
Enter one bulk action per line as Action | destructive (yes/no) | max items selectable at once.
Your calculated result
Planning score
Blast radius combines whether the action is destructive with how many items can be affected at once — a destructive action on thousands of rows is treated very differently from a non-destructive one on a handful.
High blast-radius actions get a review step showing exactly what will be affected before committing, plus an undo window if the action is destructive; low blast-radius actions can proceed with a lighter confirm.
Every bulk action should show the user exactly how many items are currently selected before they commit — this is flagged as a baseline requirement regardless of risk level.
Only add it if users realistically need to act on more items than fit on one page — otherwise, page-level selection is simpler and safer, since cross-page selection increases the chance of an unintended mass action.
A time-limited ability to reverse a bulk action (e.g. "Undo" toast for 10 seconds, or a 24-hour soft-delete). It's recommended for any bulk action marked destructive, especially at higher selectable counts.
For high blast-radius actions, yes — showing "This will affect 342 records" before the final click meaningfully reduces costly mistakes.
BulkAction UX is scoped to the selection-and-execute pattern for acting on many items at once; ConfirmUX covers confirmation patterns for any destructive action, single or bulk.
| Capability | MVPHub | Using the same confirm dialog for every bulk action | A generic admin-panel UI template |
|---|---|---|---|
| Scores blast radius from your actual actions | ✓ | × | × |
| Recommends undo windows where relevant | ✓ | × | — |
| Flags missing selection-count visibility | ✓ | × | × |
| Instant, no design engagement required | ✓ | ✓ | ✓ |
MVPHub scores your bulk actions' actual blast radius. Using one confirmation pattern everywhere, or a generic template, risks under-protecting your riskiest bulk action or over-friction on a safe one.