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

This module allows webform submissions to be queued for later processing instead of being sent immediately to a remote URL. Submissions can be processed during cron runs or manually, offering more control over the frequency of data transfers.

This module extends the Webform Remote post handler, which posts submissions to a URL. The Remote post (Queued) handler provided by this module adds the submission to a queue to be handled at a later stage, usually during Cron runs although manual queue processing is also possible.

Features

The Webform module's Remote post handler posts webform submissions to an external URL when the form is submitted. If you want to control the number and frequency of submissions to the URL this module's Remote post (Queued) handler adds the submission to a queue rather than sending it immediately. The queue will be processed at a later stage, either during a Cron run or by being triggered manually.

Post-Installation

After installing the module you can configure a Remote post (Queued) handler as follows:

  1. Edit the webform you wish to add the handler to.
  2. Under the Settings tab, click on Emails/Handlers.
  3. Click on Add handler and select Remote post (Queued).
  4. Add the URL you wish to post the submission to in the Completed URL field.
  5. Add the data you wish to post in the Completed custom data field. Use tokens to include submission data.

When the form is submitted, the submission will be added to the Webform Remote Post queue and will be processed on cron.

Additional Requirements

This module depends on the Webform module.

To manually trigger the remote post you can install the Queue UI module.
Go to Administration > Configuration > System > Queue UI where you can view the Webform Remote Post Queue and force it to be processed.

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
4
Tracked since
Nov 2024
Latest release
1 year ago
Releases (12 mo)
0 ▼ from 4
Maintenance
Dormant

Release Timeline

Releases

Version Type Core Release date
1.0.0-beta3 Pre-release 9–11 May 13, 2025
1.0.0-beta2 Pre-release 9–10 May 9, 2025
1.0.x-dev Dev 9–11 Nov 26, 2024
1.0.0-beta1 Pre-release 9–10 Nov 26, 2024