Skip to main content

Share Tab

The Share tab lets you publish your form and distribute it to anyone — inside or outside your organization. From a single screen you can toggle public access on or off, copy the form's direct URL, manage visibility for nested forms, and grab ready-to-use embed codes for your website or application.


Enable Public Access

At the top of the Share tab is a Share Form toggle. This is the master switch that controls whether your form can be accessed by people without logging in.

share

Toggle StateWhat Happens
OnThe form becomes publicly accessible. Anyone with the link can open and submit the form — no login required. A success toast confirms: "Form Published!"
OffThe form returns to private. The shared link no longer works. An info toast confirms: "Form is Private!"

Toggling the switch saves the change immediately — there is no separate Save button for this setting.


Public Form URL

Once the form is made public, a Public Form URL section appears. This is the direct link users can open in any browser to access and fill out the form.

URL format:

https://app.workspacebuilder.com/wb/{organization-name}/form/{form-id}

Example:

https://app.workspacebuilder.com/wb/acme-corp/form/employee-onboarding

Copying the URL

Click the Copy button next to the URL field. A toast notification confirms: "Copied Successfully! The URL has been copied and is ready to share."

You can then paste this link into an email, chat message, QR code generator, or anywhere else you want to distribute the form.


API / Authentication Warning

If your form contains custom fields that rely on internal APIs or authentication, a warning banner appears below the URL:

"This form contains custom fields using APIs/authentication."

This warning means that while the form URL is publicly shareable, some fields inside the form may not load correctly for users who are not logged in — because those fields depend on authenticated data sources.

note

Review your form's components before sharing it publicly if you see this warning. Fields that pull data from internal systems may return empty results or errors for unauthenticated users.


Nested Forms

If your form includes nested form components (forms embedded inside this form), a Nested Forms table appears automatically after the URL section.

Each nested form has its own public/private state and must be individually published for the parent form to work correctly in public mode.

Nested Forms Table

ColumnDescription
Form NameThe title of the nested form embedded inside the current form.
StatusA toggle switch to make that specific nested form public or private.

Managing Nested Form Visibility

  • Toggle ON for a nested form → It becomes publicly accessible. Toast: "Nested Form Published!"
  • Toggle OFF for a nested form → It becomes private again. Toast: "Nested Form is Private!"
tip

If your parent form is public but a nested form inside it is still private, users filling out the parent form may see the nested form section as blank or broken. Always make sure all nested forms used in a public form are also set to public.


Embed Code

The Embed Code section gives you ready-to-use code snippets to place your form directly inside any website or web application. Two embed methods are available, selectable via tabs.


JavaScript Embed

The JavaScript tab provides a <script> tag that loads and renders the form inline on your page.

Format:

<script src="https://app.workspacebuilder.com/wb/{organization-name}/form/{form-id}"></script>

Example:

<script src="https://app.workspacebuilder.com/wb/acme-corp/form/employee-onboarding"></script>

When to use: Best for web applications where you want the form to render as part of your existing page layout — inheriting your page's styles and scripts.

Click Copy Code to copy the snippet to your clipboard.


iFrame Embed

The iFrame tab provides an <iframe> tag that loads the form in a sandboxed inline frame.

Format:

<iframe
src="https://app.workspacebuilder.com/wb/{organization-name}/form/{form-id}"
width="100%"
height="400">
</iframe>

Example:

<iframe
src="https://app.workspacebuilder.com/wb/acme-corp/form/employee-onboarding"
width="100%"
height="400">
</iframe>

When to use: Best when you want to embed the form in isolation — for example, in a CMS, a static site, or a third-party platform where you cannot run arbitrary JavaScript.

Click Copy Code to copy the snippet to your clipboard.


Comparison: JavaScript vs iFrame

FeatureJavaScript EmbediFrame Embed
Renders inline with your pageYesNo (sandboxed frame)
Inherits page stylesYesNo
Works in CMS / Low-Code platformsDependsYes
Isolation from host pageNoYes
Easiest to drop inModerateSimple

Quick Reference

TaskSteps
Make a form publicOpen Share tab → toggle Share Form ON
Make a form privateToggle Share Form OFF
Copy the form URLToggle public ON → click Copy next to the URL
Publish a nested formExpand Nested Forms table → toggle the nested form ON
Get embed codeToggle public ON → scroll to Embed Code → choose JavaScript or iFrame tab → click Copy Code