Embedding Creator forms within a
Page component allows users to fill and submit data directly from a centralized dashboard. Other page elements on the page, such as panels or charts, might also contribute context, which helps users correlate data and add records in the embedded form accordingly.
Additionally, cross-application data submission is supported by enabling forms from other relevant applications within your Creator account to be embedded. Data submitted through these embedded forms is automatically updated and reflected in all associated reports.
In Zoho Creator, a
form can be embedded through two layouts, either as it is, or as a CTA button that opens the form:
- Embed as form
The target form will be directly embedded and displayed within the page. Users can view and fill out the form inline without navigating to a different screen.

While embedding a form as it is on a page, you can configure the following: - Success message - The toaster message that appears once a record is submitted through the embedded form.
- Submit button text - The label of the submission CTA for the embedded form.
- Reset button text - The label of the refresh CTA for the embedded form. This button removed all the field inputs.
- Redirect to - Upon form submission, the end-user can be redirected to any form, report, or page within the Creator account or to another website's URL.
- Allow public access - If the embedded form is on a published page, it will be displayed only if Allow public access is enabled for it, given the form is also published. Upon enabling, non-Zoho users can submit data through the embedded form from the live mode of this published page.
1. Say a company uses two Zoho Creator apps,
Employee Portal (App A) for daily employee interaction and
HR Management (App B) for handling HR operations. To simplify access, the Leave Request form from App B is embedded in App A’s dashboard. This allows employees to submit leave requests without switching applications, enhancing usability. When the form loads, fields like
Employee Name and
Email are auto-filled using
page variables or
Deluge functions based on the logged-in user. The submitted data is stored directly in the form situated originally in App B, where HR approvals and leave tracking are handled.
After you've
created a page in the edit
mode of your application, you can find the form element on the left pane of the page builder. When
Form is clicked, the layouts of embedding a form are displayed alongside, from which you can drag and drop the desired one onto the building space.