Drupal is a registered trademark of Dries Buytaert
drupal 11.3.7 Update released for Drupal core (11.3.7)! drupal 11.2.11 Update released for Drupal core (11.2.11)! drupal 10.6.7 Update released for Drupal core (10.6.7)! drupal 10.5.9 Update released for Drupal core (10.5.9)! cms 2.1.1 Update released for Drupal core (2.1.1)! drupal 11.3.6 Update released for Drupal core (11.3.6)! drupal 10.6.6 Update released for Drupal core (10.6.6)! cms 2.1.0 Update released for Drupal core (2.1.0)! bootstrap 8.x-3.40 Minor update available for theme bootstrap (8.x-3.40). menu_link_attributes 8.x-1.7 Minor update available for module menu_link_attributes (8.x-1.7). eca 3.1.1 Minor update available for module eca (3.1.1). layout_paragraphs 2.1.3 Minor update available for module layout_paragraphs (2.1.3). ai 1.3.3 Minor update available for module ai (1.3.3). ai 1.2.14 Minor update available for module ai (1.2.14). node_revision_delete 2.0.3 Minor update available for module node_revision_delete (2.0.3). moderated_content_bulk_publish 2.0.52 Minor update available for module moderated_content_bulk_publish (2.0.52). klaro 3.0.10 Minor update available for module klaro (3.0.10). klaro 3.0.9 Minor update available for module klaro (3.0.9). layout_paragraphs 2.1.2 Minor update available for module layout_paragraphs (2.1.2). geofield_map 11.1.8 Minor update available for module geofield_map (11.1.8).

webform_content_creator

3,462 sites Security covered
View on drupal.org

This module provides the ability to create content entities after submitting webforms, and to have mappings between the fields of the created content entity and webform submission values.
It is possible to trigger the creation of a content entity (configurable entity type id, bundle and bundle field values) after submitting a Webform (configurable webform entity id). Moreover, you can map the content field values according to webform submission values (tokens can be used) and/or custom values.

In order to use this module, you should follow these steps:

1. Enable Webform Content Creator module;
2. Go to Webform Content Creator configuration page; (/admin/config/webform_content_creator)
3. Click on "Add configuration";
4. Give a title to Webform Content Creator entity and choose a Webform and a Content Type, in order to have mappings between Webform submission values and content field values, and then click on "Save";
5. In the configuration page (/admin/config/webform_content_creator), click on "Manage fields" on the entity you have just created;
may be used);
6. After that, you have the possibility to choose the bundle fields used in the mapping;
7. When choosing a field (checkbox on the left side of each field name), a Webform field can be chosen to match with this bundle field (optionally, you can provide a custom text instead, using available tokens).

Release 2.x notes
The introduced features are:

  • Add possibility to create any content entities instead of only nodes (with these changes, old Webform Content Creator configurations must be updated with drush updb;
  • Remove dependency on Webform Encrypt module (the module is still supported but not required, so you must be careful if you are updating from version 8.x-1.x to 2.x). If you want to continue using the webform Encrypt module, you must require this module separately. Otherwise, you must uninstall Webform Encrypt module;
  • Remove limitations on the fields appearing on Manage Fields form. You must be careful and map at least the required fields, otherwise content will not be created.


Release 3.x notes

  • Introduce the plugin system to allow extensions in the field mappings between webform submission values and content fields.


Plans for the future:

  • Option to create content entities manually.


Synchronization between Webform Submission -> Content

If you have any doubts regarding synchronization, please follow these steps to make it work: https://www.drupal.org/project/webform_content_creator/issues/3503895#co...

Activity

Total releases
4
First release
Jul 2025
Latest release
4 months ago
Release cadence
37 days
Stability
100% stable

Release Timeline

Releases

Version Type Release date
4.0.13 Stable Nov 20, 2025
4.0.12 Stable Nov 14, 2025
4.0.11 Stable Aug 1, 2025
4.0.10 Stable Jul 31, 2025