Third-Party Shortcodes in Popups and BannersShortcodes de Terceros en Popups y Banners
Embed forms and compatible plugin output inside ElemPilot campaign content.Inserta formularios y contenido de otros plugins dentro de campañas compatibles.
When to use an external shortcode
Simple text and compatible content areas process WordPress shortcodes. This lets a Popup or Manual banner contain forms, tables, buttons, products, or components generated by other plugins.
WPForms example
Create the form in WPForms, copy its shortcode, and paste it into the item Simple text content. Do not paste it into a Visual template field; those fields accept controlled values to protect the design.

Check the public result
The builder preview may not load every script from the external plugin. Preview or publish the real page and verify validation, submission, styles, height, and mobile behavior.

Best placements
- Popup: short subscription, lead magnet, or contact forms.
- Manual banner: inline forms, product output, search tools, or widgets at an exact location.
- Simple text: the recommended content type when the external plugin supplies its own HTML.
Limitations and troubleshooting
- The external plugin must register a valid shortcode and load its front-end assets.
- Avoid shortcodes that open another overlay inside a Popup.
- If output is empty, test the shortcode directly on a normal page.
- If it works outside ElemPilot only, check deferred scripts, cache, and CSS conflicts.
Cuándo usar un shortcode externo
Simple text y las áreas de contenido compatibles pueden procesar shortcodes de WordPress. Esto permite colocar formularios, tablas, botones, productos u otros componentes generados por plugins dentro de un Popup o Manual banner.
Ejemplo con WPForms
Crea el formulario en WPForms, copia su shortcode y pégalo en Simple text del item. No lo pegues en un campo de Visual template: esos campos aceptan valores controlados para proteger el diseño.

Comprueba el resultado público
El preview del builder puede no cargar todos los scripts del plugin externo. Publica o previsualiza la página real y comprueba validación, envío, estilos, altura y comportamiento móvil.

Dónde funciona mejor
- Popup: formularios breves, suscripción, lead magnet o solicitud de contacto.
- Manual banner: formularios inline, buscadores, productos o widgets insertados en una posición exacta.
- Simple text: opción recomendada cuando el plugin externo entrega su propio HTML.
Limitaciones y solución de problemas
- El plugin externo debe registrar un shortcode válido y cargar sus assets en el front end.
- Evita shortcodes que abren otro overlay dentro de un Popup.
- Si el contenido aparece vacío, prueba el shortcode directamente en una página normal.
- Si funciona fuera de ElemPilot pero no dentro, revisa scripts diferidos, caché y conflictos de CSS.