Drupal is a registered trademark of Dries Buytaert
Protected Pages 3.0.0 Major update available for module protected_pages (3.0.0). Commerce Core 3.3.8 Minor update available for module commerce (3.3.8). Search API HTML Element Filter 1.0.7 Minor update available for module search_api_html_element_filter (1.0.7). Layout Builder Reorder 2.0.1 Minor update available for module layout_builder_reorder (2.0.1). Ban 1.1.0 Minor update available for module ban (1.1.0). Field Formatter Range 2.0.0 Major update available for module field_formatter_range (2.0.0). Field Formatter Range 8.x-1.8 Minor update available for module field_formatter_range (8.x-1.8). UI Patterns (SDC in Drupal UI) 2.0.18 Minor update available for module ui_patterns (2.0.18). Search API Solr 4.3.11 Module search_api_solr updated after 14 months of inactivity (4.3.11). Provus Mega Menu Module provus_mega_menu crossed 1,000 active installs.

Webform Auto Exports

49 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)

Activity

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

Releases

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