
IC Helium
Lighten the load when it comes to bulk-editing your custom field data
Bulk-edit Channel Entries in ExpressionEngine – update multiple fields across a Date-Range of Entries instantly.
- Remove sensitive data - Clear customer details from old orders but keep financials.
- Update field values - Change pricing, status or any (supported) field across an entire year.
- Set defaults quickly - Enable free shipping on all products with one click.
- Lighten your database - Remove unnecessary data and keep your database small and manageable.
What is the "IC Helium" ExpressionEngine add-on?
IC Helium lets you bulk-edit or clear field values across multiple channel entries simultaneously. Perfect for:
- GDPR compliance – Remove customer data from old orders.
- Content updates – Change specific field values for multiple Entries, across a date range.
- Database cleanup – Set defaults or clear unwanted data.
Comparison - IC Helium vs. EE Native Bulk-Edit Tool
ExpressionEngine has its own Bulk-Edit tool… so why do we need IC Helium?
| IC Helium | EE Native Bulk-Edit | |
|---|---|---|
| Edit standard fields | Status | Status Expiration Date Add Author Make Entry Sticky |
| Edit custom field types | Text Textarea Toggle Select dropdown Radio Checkbox Cartthrob Simple Price Rich Text Editor (clear data only) | n/a |
| Entry selection | All Date-Range | All Date-Range Individually Selected |
| Entry selection method | Set Date-Range/All > Define rules for Channel > Go > | List entries > Select entries > Define rules > Go > |
| Save defined rules | Yes | No |
| Processing | Processed in batches of 50 with progress bar. Cancellable. Tested with 7000+ Entries without issues. | Processed as a 'whole'. Not cancellable. |
| Permissions | Controllable with usual Member Roles | Everybody |
Key Features
- Preview changes before processing.
- Date range filtering.
- Multiple native field types supported.
- Permission-based security.
- Progress tracking with Cancel option.
- Cartthrob Order Channel personal data fields auto-highlighted.
Feature Roadmap
Ideas for further features coming soon (eventually!).
- Log - list of previous Processing runs.
- Push Entries Into Helium - send selected Entries to Helium from native EE Entry Listing screens.
- Reminder Emails - for future Processing runs (eg. annual clearance of customer data from old orders).
- Search and Replace - change all entries where Field 'X' has a Value of 'Y'.
Got any suggestions for useful features? Let us know.
Examples By Use Case
GDPR Data Scrubbing
Clear personal information:
- Text: Customer name, email, phone
- Textarea: Billing/shipping address, notes
- Toggle: Newsletter subscription → Off
Cartthrob / Reinos Store / Ecommerce Price Updates
Update product pricing:
- CartThrob Price: Set to “0.00” or specific price
- Toggle: "On Sale" → On
- Status: Products → "Active"
Seasonal Changes
Update content seasonally:
- Select: Season → “Winter Sale”
- Checkboxes: Tags → "Holiday", “Clearance”
- Status: Old posts → "Closed"


