Skip to main content
Drupal is a registered trademark of Dries Buytaert
Release: OpenID Connect / OAuth client 3.0.0-alpha9 New alpha version released for module openid_connect (3.0.0-alpha9). Usage Milestone: Google Analytics Module google_analytics crossed 1,000 active installs. Release: Timelinr 1.0.1 Minor update available for module timelinr (1.0.1). Release: GraphQL Compose Codegen 1.1.2 Minor update available for module graphql_compose_codegen (1.1.2). Release: Mapy.com 1.1.3 Minor update available for module mapycom (1.1.3). Release: Ckeditor5 entity browser 3.0.3 Minor update available for module ckeditor5_entity_browser (3.0.3). Release: Ckeditor5 entity browser 3.0.1 Minor update available for module ckeditor5_entity_browser (3.0.1). Release: Ckeditor5 entity browser 3.0.2 Minor update available for module ckeditor5_entity_browser (3.0.2). Release: Teamleader Integration 4.0.2 Minor update available for module teamleader (4.0.2). Module Revived: Entityqueue Buttons 1.1.2 Module entityqueue_buttons updated after 8 months of inactivity (1.1.2).

Webform Auto Exports

85 sites Security covered
View on drupal.org

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)

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 Release date
3.0.0-alpha1 Pre-release 9–11 Mar 11, 2025
3.0.x-dev Dev 9–11 Mar 11, 2025