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:
- Data flows back into your DNN backend and is managed together with in-site records in Submission Records.
- Email notifications trigger as usual.
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
- Adding the Form to the Site — other deployment options
- Push Data — the reverse: pushing data out