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). 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). Varbase FAQs 9.2.1 Minor update available for module varbase_faqs (9.2.1). 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.

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.

Activity

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

Releases

Version Type Release date
1.0.0-beta3 Pre-release May 13, 2025
1.0.0-beta2 Pre-release May 9, 2025