Skip to main content
Use forms to collect data from your readers, for example contact requests, sign-ups, or applications. You define the form in Publive DXP. Your website shows the form and sends each response back to Publive DXP.

Availability

This feature is available on the Custom Enterprise plan only. To enable it for your workspace, contact support@thepublive.com.

What a form contains

Manage forms in the dashboard

  • Send responders a copy: In Form Settings, turn on Send responder a copy of their response. Each person who submits the form then gets an email with their answers.
  • Control who can work with forms: Roles have separate permissions to view, create, and manage forms and form submissions.
  • Track changes: Audit logs record when a member creates, updates, or deletes a form. To see only these records, filter by the Form resource type.

Add a form to your website

A developer connects the form to your website. There are two ways to do this:
  • Iframe: The fastest setup. Your page loads a form that Publive DXP hosts, inside an iframe.
  • Components: Your website renders the form from its schema. Use this when you need a custom design, hidden fields, or control of the layout.
Start with the iframe unless you already know that you need custom rendering.

Integrate a form with an iframe

Use the prebuilt iframe for the fastest setup.

Integrate a form with components

Render the form yourself when you need a custom design.

Work with forms through the API

Get a form schema

Get the schema that your website uses to render a form.

Submit a form

Send a response and its captcha token to Publive DXP.

Manage form schemas

Create, update, and delete forms with the CMS API.

JavaScript SDK

Use the SDK helpers to get and submit forms.
Last modified on November 5, 2026