Webform Purge module screen shot example

Webform Purge allows you to set up automated purging of Webform submissions on a daily rolling schedule. You select the number of days to retain and the module uses hook_cron to purge them during cron runs.

Features of the Webform Purge module:

  • Selectable number of days to retain
  • Runs once per day or on every cron run
  • Displays current forms with record counts and oldest submission date
  • Processes submissions from all webforms
  • Writes summary activity to Recent Log Messages
  • Set it up once and you no longer have to monitor old submissions

Requires Webform module

Webform Purge related projects and how they are different:

  • Webform Clear removes webform submissions from the database once they have been emailed. This does not retain submissions for any length of time.
  • Webform Submissions Bulk Delete deletes webform submissions through a user interface that takes a From and To date. This is an on demand process that requires periodic administration.
  • Webform Submission Multiple Delete provides the ability to delete multiple webform results at once using checkboxes. No automated process included.

Drupal 8

This module is no longer necessary for Drupal 8 since this functionality is included in the Webform module.

Supporting organizations: 
Maintenance of the module

Project information

Releases