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.
IC Helium home screen
IC Helium home screen

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.
Preview field data changes
Preview field data changes

Comparison - IC Helium vs. EE Native Bulk-Edit Tool

ExpressionEngine has its own Bulk-Edit tool… so why do we need IC Helium?

 IC HeliumEE Native Bulk-Edit
Edit standard fieldsStatusStatus
Expiration Date
Add Author
Make Entry Sticky
Edit custom field typesText
Textarea
Toggle
Select dropdown
Radio
Checkbox
Cartthrob Simple Price
Rich Text Editor (clear data only)
n/a
Entry selectionAll
Date-Range
All
Date-Range
Individually Selected
Entry selection methodSet Date-Range/All >
Define rules for Channel >
Go >
List entries >
Select entries >
Define rules >
Go >
Save defined rulesYesNo
ProcessingProcessed in batches of 50 with progress bar.
Cancellable.
Tested with 7000+ Entries without issues.
Processed as a 'whole'.
Not cancellable.
PermissionsControllable with usual Member RolesEverybody

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"
Field settings - set the data to be cleared or changed
Field settings - set the data to be cleared or changed
Docs Buy