Skip to content

External Form ​

The External Form feature lets your PowerForms form be embedded into third-party websites beyond your DNN site, with data collected back into the DNN backend.

Enable External Form ​

When enabled, the module generates the form code to hand over to the third-party site.

Third Party Domain ​

The domains allowed to host the form. For security, only submissions from domains configured in this list are accepted — enter the target site's domain accurately.

Submission Interval ​

The minimum interval between two submissions from the same source, preventing abuse of the external form.

Form HTML ​

The generated embed code. Paste this HTML into the third-party site's page and the form renders there.

When users submit on the third-party site:

Form API ​

The generated data submission endpoint, for third-party systems to integrate programmatically. Ideal for developers building fully custom front-ends.

Example

A company collects trial applications on its DNN site while running the same form on a separate product landing site (non-DNN): enable External Form, configure the other domain, and hand over the Form HTML — submissions from both sites are managed centrally.

Security Notes ​

  • Provide the Form HTML only to trusted sites and configure the third-party domain accurately in Third Party Domain.
  • Combined with the Submission Interval limit, scripted flooding risks are reduced.

Next Steps ​

Built with VitePress