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). Varbase Media Header 9.2.1 Minor update available for module varbase_media_header (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 you to embed webforms directly into your content using a WYSIWYG editor. Once enabled and configured, you can insert webforms into text areas just like any other element.

Webform Entity Embed allows you to embed Webforms in textarea using WYSIWYG editor.

Installation

Download module and store it in module folder or use composer ( composer require drupal/webform_entity_embed) .
Enable the module
Enable the filter 'Display embedded Webforms' for the desired text formats from the Text formats and editors configuration page. ( admin/config/content/formats )
If the Limit allowed HTML tags filter is enabled, add to the Allowed HTML tags.
Go to Embed buttons administration page (/admin/config/content/embed) and create a new button, which embedded type is 'Webform'.
You can choose Which webforms are allowed to embed.
Only the selected webforms will be allowed to be embed by this Webform embed button. If you leave the options unchecked so all the webforms will be allowed.

To enable the WYSIWYG plugin, move the webforms-entity-embed button into the Active toolbar for the desired text formats.
In WYSIWYG after click the Webforms Embed Button.

Activity

Total releases
1
First release
Sep 2025
Latest release
9 months ago
Releases (12 mo)
1 ▲ from 0
Maintenance
Slowing

Releases

Version Type Release date
1.0.0 Stable Sep 27, 2025