Skip to content

Sharing and Publishing

FormVox offers flexible options for sharing your forms with others.

Sharing Methods

Share with Nextcloud Users

Share forms with specific Nextcloud users or groups:

  1. Open your form
  2. Click the Share button in the toolbar
  3. Search for users or groups
  4. Set permissions:
  5. View - Can view the form and submit responses
  6. Edit - Can modify the form structure
  7. Manage - Full access including sharing

Create a link that anyone can access:

  1. Open your form
  2. Click SharePublic link
  3. Configure options (see below)
  4. Copy the link

Password Protection

Require a password to access the form:

  1. Enable Password protection
  2. Enter a password
  3. Share the password separately with intended respondents

Expiration Date

Set a deadline for form access:

  1. Enable Expiration date
  2. Choose a date and time
  3. After expiration, the link returns an error

User/Group Restrictions

Limit who can access a public form:

  1. Enable Restrict access
  2. Select Nextcloud users or groups
  3. Only these users can submit responses (they must log in)

This is useful for: - Internal surveys that need a public-style interface - Collecting responses from specific departments

Embedding Forms

One of FormVox's most flexible features is the ability to embed forms directly into any website or platform that supports HTML. This means your forms can live exactly where your users already are — no need to redirect them to a separate page.

FormVox forms can be embedded in: - Microsoft SharePoint sites and pages - Company intranets and portals - WordPress, Drupal, or any CMS - Static websites and landing pages - Learning management systems (LMS) - Any platform that supports iframe embedding

FormVox form embedded in a SharePoint page A FormVox form running seamlessly inside a SharePoint site — fully interactive, including all question types, conditional logic, and file uploads.

Because FormVox uses standard iframe embedding, it works anywhere HTML is supported. The embedded form is fully functional: respondents can fill in all question types, navigate conditional logic, upload files, and submit — all without leaving the host page.

Using the Embed Code Generator

The easiest way to embed a form:

  1. Open your form
  2. Click Share in the toolbar
  3. Click the Embed tab
  4. Configure options:
  5. Width - Fixed pixels or responsive (100%)
  6. Height - Frame height in pixels
  7. Copy the generated embed code
  8. Paste into your website's HTML

The generator produces ready-to-use code — no manual editing needed.

Manual iframe Embed

If you prefer to write the embed code yourself:

<iframe
  src="https://your-nextcloud.com/apps/formvox/public/FORM_HASH"
  width="100%"
  height="600"
  frameborder="0">
</iframe>

Responsive Embed

For mobile-friendly embedding that adapts to any screen size:

<div style="position: relative; padding-bottom: 75%; height: 0; overflow: hidden;">
  <iframe
    src="https://your-nextcloud.com/apps/formvox/public/FORM_HASH"
    style="position: absolute; top: 0; left: 0; width: 100%; height: 100%;"
    frameborder="0">
  </iframe>
</div>

SharePoint Embedding

To embed a FormVox form in SharePoint:

  1. Generate the embed code using the Embed tab in the Share dialog
  2. In SharePoint, edit your page
  3. Add an Embed web part (or Script Editor)
  4. Paste the iframe code
  5. Save and publish the page

The form will appear inline on your SharePoint page, fully styled and interactive.

Domain Restrictions

Administrators can restrict which domains are allowed to embed forms. If embedding doesn't work, contact your Nextcloud administrator to allow your domain.

See Admin Configuration for details.

QR Code

FormVox can generate a QR code for any public form link, making it easy to share forms in print materials, presentations, or on screens.

Generating a QR Code

  1. Open your form
  2. Click Share in the toolbar
  3. Enable a public link (if not already enabled)
  4. The QR code is automatically generated and displayed in the Share dialog

Downloading the QR Code

  1. Click Download QR code below the QR code image
  2. The QR code is saved as a PNG file
  3. The filename includes the form title for easy identification

Use Cases

  • Print on posters or flyers for event registration
  • Display on slides during presentations
  • Include in email signatures or newsletters
  • Place at physical locations (reception desks, classrooms)

File-Based Sharing

Since FormVox stores forms as files, you can also share via:

Nextcloud File Sharing

  1. Go to the Files app
  2. Find your .fvform file
  3. Share it like any other file

Copy/Move Forms

Copy a form to share a duplicate:

  1. In Files app, right-click the .fvform file
  2. Select Copy or Move
  3. Choose the destination folder

This creates an independent copy with its own responses.

Collaboration

Multiple Editors

When sharing with edit permissions: - Multiple users can edit the form - Changes are saved automatically - Conflicts are handled by Nextcloud's file locking

View-Only Sharing

For forms with sensitive questions: 1. Share with View permission only 2. Users can see the form structure but not edit 3. They can still submit responses

Best Practices

For Internal Surveys

  • Share with Nextcloud groups
  • Use user restrictions on public links
  • Enable "one submission per user"

For External Surveys

  • Use public links
  • Add password protection
  • Set expiration dates
  • Enable rate limiting

For Sensitive Data

Next Steps