Skip to main content
drupalreleases

Use direct release data with your AI assistant.

Learn more

Webform Auto Exports

Security covered Under active development 216 sites

This module automatically exports Webform submission results on a schedule. You can configure it to email the exported data in CSV format to a specified address or upload it to an SFTP server. You can control which data is exported, when it runs, and how often.

Introduction

The Webform Auto Exports module provides the ability to export Webform results automatically according to the configured schedule and email and/or SFTP generate files to configured email address and/or SFTP location.

You can enable automatic export and do configurations form wise, which is providing more control over forms and automatic export configurations.

Webform Auto Exports module developed by City of Casey (https://www.casey.vic.gov.au) as a requirement of one of their Drupal websites.

Features

  • Automate the Webform results export instead manual download.
  • Receive exported entries in CSV format to a nominated email address with configurable email subject and body.
  • Transfer exported entries in CSV format to a defined SFTP location.
  • Export entries of previous day, week, month or year.
  • Schedule exports to run from now or later specified date / time.
  • Schedule exports to stop on a specific date / time or keep running forever.
  • Configure which columns should be included in export file.
  • Configure delimiter for single and multi values
  • Form specific configurations.

Requirements

This module requires Webform modules outside of Drupal core and does require an external PHP Secure Communications Library (phpseclib) to be downloaded and installed if using SFTP functionality.

Installation

  1. Download and install the Drupal module as normal.
  2. If you have composer you can install external library using
    "composer require phpseclib/phpseclib".
  3. Otherwise, manually download the library zip file, using the URL on the
    site "Status report" page to ensure that you get the right version.
  4. Extract the files to sites/all/libraries, and rename phpseclib-master to
    phpseclib.
  5. Enable the module.

For more information on installing modules, visit:
https://www.drupal.org/node/1897420 for further information.

Configuration

  1. Once the module has been installed and enabled, you can enable 'Automatic Export'
    individually on each Webform Results Download configuration page
    Administration > Structure > Webforms > Results > Downloads > AUTOMATIC CSV EXPORT.
  2. You can enable email exported results to a nominated email address and / or SFTP
    generated files to configured SFTP location.
  3. You can further configure the search criteria for the exporting results and schedule
    for the automatic export.

Maintainers

Credits

  • City of Casey, Victoria, Australia - https://www.casey.vic.gov.au (this module is developed according to a requirement of City of Casey)
  • Mohamed Sathik (an author of the initial version of the module)

Ask your assistant about Webform Auto Exports

Check compatibility with your Drupal and PHP version, maintenance and security coverage, from current release data. How it works

Depends on

Dependencies of the latest stable release

No dependencies recorded for this project.

Required by

Tracked projects that depend on this one

No tracked projects depend on this one yet.

Activity

Tracked releases
2
Tracked since
Mar 2025
Latest release
1 year ago
Releases (12 mo)
0 ▼ from 2
Maintenance
Dormant

Releases

Version Type Core PHP Release date
3.0.0-alpha1 Pre-release 9–11 Mar 11, 2025
3.0.x-dev Dev 9–11 Mar 11, 2025