Title: Folderit Forms
Author: folderit
Published: <strong>September 10, 2026</strong>
Last modified: September 10, 2026

---

Search plugins

![](https://ps.w.org/folderit-forms/assets/banner-772x250.jpg?rev=3689416)

![](https://ps.w.org/folderit-forms/assets/icon.svg?rev=3689416)

# Folderit Forms

 By [folderit](https://profiles.wordpress.org/folderit/)

[Download](https://downloads.wordpress.org/plugin/folderit-forms.0.1.7.zip)

 * [Details](https://wordpress.org/plugins/folderit-forms/#description)
 * [Reviews](https://wordpress.org/plugins/folderit-forms/#reviews)
 *  [Installation](https://wordpress.org/plugins/folderit-forms/#installation)
 * [Development](https://wordpress.org/plugins/folderit-forms/#developers)

 [Support](https://wordpress.org/support/plugin/folderit-forms/)

## Description

Folderit Forms connects a WordPress site to a Folderit account. Administrators can
import an existing Folderit e-form template or create a new template, choose a destination
folder, customize the visitor experience, and publish the form with a Gutenberg 
block or shortcode.

Each successful submission creates a Folderit data item. File fields use Folderit’s
staged upload process and are attached directly to the matching data item field.
Folderit credentials remain on the WordPress server and are never sent to visitors.

Features:

 * Guided form editor with a visitor preview.
 * Existing Folderit templates or WordPress-managed templates.
 * Text, long text, email, number, dropdown, checkbox, date, file, relation, table,
   and information fields.
 * Destination folder browser.
 * Gutenberg block and `[folderit_form id="123"]` shortcode.
 * Server-side validation, upload controls, rate limiting, duplicate protection,
   and a spam honeypot.
 * Optional administrator and visitor confirmation emails.
 * Privacy-conscious delivery activity without local form-value storage.
 * Accessible no-JavaScript submission fallback.

#### External service

This plugin connects to Folderit, an external document management service, only 
after a WordPress administrator enters Folderit OAuth client credentials and chooses
an account. When a visitor submits a published form, the entered field values and
selected files are transferred to the chosen Folderit account. Authentication requests
are sent to `https://auth.folderit.com`, and API requests are sent to `https://api.
folderit.com`.

Folderit service information: https://www.folderit.com/
 Folderit privacy policy:
https://www.folderit.com/privacy-policy/ Folderit terms of use: https://my.folderit.
com/files/folderit-terms-of-use.pdf

### Privacy

The plugin adds suggested text to WordPress’s privacy policy guide. Site owners 
are responsible for explaining what information their forms collect, why it is collected,
and that it is transferred to Folderit. Folderit Forms does not provide legal compliance
guarantees.

## Screenshots

[⌊Connect WordPress to Folderit and select the account that will receive submissions.⌉⌊
Connect WordPress to Folderit and select the account that will receive submissions
.⌉[

Connect WordPress to Folderit and select the account that will receive submissions.

[⌊Build or import a Folderit form with the guided WordPress form editor.⌉⌊Build 
or import a Folderit form with the guided WordPress form editor.⌉[

Build or import a Folderit form with the guided WordPress form editor.

[⌊Add a published form to a page with the Folderit Form block.⌉⌊Add a published 
form to a page with the Folderit Form block.⌉[

Add a published form to a page with the Folderit Form block.

[⌊Display a responsive public form that sends submissions directly to Folderit.⌉⌊
Display a responsive public form that sends submissions directly to Folderit.⌉[

Display a responsive public form that sends submissions directly to Folderit.

## Blocks

This plugin provides 1 block.

 *   Folderit Form Display a published form connected to Folderit.

## Installation

 1. In Plugins > Add Plugin, search for Folderit Forms and select Install Now. Before
    the WordPress.org listing is approved, install the release ZIP through Plugins 
    > Add Plugin > Upload Plugin.
 2. Activate Folderit Forms.
 3. Open Folderit Forms > Connection and enter OAuth client credentials.
 4. Test the connection and choose the Folderit account.
 5. Create a form, select its destination folder, and publish it.
 6. Add the Folderit Form block to a page, or use the shortcode shown in the forms 
    list.

For stronger secret management, define `FOLDERIT_FORMS_CLIENT_ID` and `FOLDERIT_FORMS_CLIENT_SECRET`
in `wp-config.php`. Values defined there are not editable in WordPress.

## FAQ

### Are submitted values stored in WordPress?

No. By default, the plugin stores only delivery status, time, form ID, Folderit 
record UID, and a redacted operational message. Field values and files are sent 
to Folderit and are not retained in WordPress.

### Can I use existing Folderit e-form templates?

Yes. Choose “Use existing” in the form editor. The plugin imports the field structure
while allowing local presentation changes.

### Can WordPress create a Folderit template?

Yes. Choose “Create new”, add fields, and publish. The template is created in Folderit
during publishing.

### What happens if Folderit changes an imported template?

Use Refresh template in the editor. Required public-compatible fields remain visible,
while compatible local labels and help text are preserved.

### Can a public form contain a Folderit user field?

No. Folderit user choices require a signed-in Folderit session, so user fields are
identified in the editor but excluded from public forms. A template with a required
user field cannot be published until that field is made optional or removed in Folderit.

### How do visitor confirmation emails work?

Add a regular Email field to the form and enable visitor confirmations under Behavior.
The visitor enters their own address in that field, and the confirmation is sent
there after successful delivery.

### How are credentials protected?

Credentials are used only in server-side requests. Stored credentials are encrypted
with authenticated encryption when supported by the host. Defining credentials in`
wp-config.php` provides the strongest storage option.

## Reviews

There are no reviews for this plugin.

## Contributors & Developers

“Folderit Forms” is open source software. The following people have contributed 
to this plugin.

Contributors

 *   [ folderit ](https://profiles.wordpress.org/folderit/)

[Translate “Folderit Forms” into your language.](https://translate.wordpress.org/projects/wp-plugins/folderit-forms)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/folderit-forms/), check
out the [SVN repository](https://plugins.svn.wordpress.org/folderit-forms/), or 
subscribe to the [development log](https://plugins.trac.wordpress.org/log/folderit-forms/)
by [RSS](https://plugins.trac.wordpress.org/log/folderit-forms/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 0.1.7

 * Removed an unnecessary direct load of a WordPress administration include.
 * Made the signed, expiring public form token an explicit REST permission check
   while retaining validation inside submission processing.
 * Confirmed that all administrator request handlers require both the appropriate
   capability and WordPress nonce authentication.

#### 0.1.6

 * Excluded Folderit user fields from public forms and added clear editor, preview,
   and publishing guidance for incompatible required user fields.
 * Reloaded all available Folderit accounts on the Connection page so administrators
   can switch accounts later.
 * Replaced a successfully submitted public form with a clear success state and 
   an optional “Submit another response” action.
 * Clarified visitor confirmation email setup and added a one-click visitor email
   field for WordPress-managed templates.
 * Corrected form-editor control alignment and expanded regression coverage for 
   these workflows.

#### 0.1.5

 * Updated the plugin description, author link, and plugin information link.
 * Hardened required-field validation, form configuration limits, and upload integrity
   checks.
 * Preserved a working connection when replacement credentials fail testing and 
   validated account choices against Folderit.
 * Removed obsolete credential-management REST endpoints and optional list parameters
   that can fail on some Folderit accounts.
 * Improved repeated fields, table rows, error accessibility, response handling,
   and form reset behavior.

#### 0.1.4

 * Simplified Folderit account discovery to avoid a server error from optional pagination
   and sorting parameters.
 * Distinguished saved credentials from a completed account connection in the admin
   status.
 * Clarified why the form editor remains locked until a Folderit account is selected.
 * Included Folderit HTTP status codes in API error messages.

#### 0.1.3

 * Replaced the connection AJAX request with a conventional WordPress admin-post
   settings flow.
 * Packaged connection fields into a neutral POST payload to avoid hosting firewall
   false positives.
 * Preserved connection feedback and Folderit account choices across the settings-
   page redirect.

#### 0.1.2

 * Moved OAuth connection management to WordPress’s authenticated admin-AJAX endpoint
   for compatibility with hosts that block credential-bearing REST requests.
 * Added dedicated capability and nonce validation to the admin connection handler.
 * Kept connection error responses readable without relying on upstream HTTP error
   statuses.

#### 0.1.1

 * Improved OAuth connection testing and preserved Folderit error details.
 * Distinguished Folderit response codes from WordPress REST response codes.
 * Added actionable diagnostics for blocked, missing, or failed WordPress REST requests.
 * Trimmed accidental whitespace from pasted OAuth credentials.

#### 0.1.0

 * Initial release.
 * Added Folderit connection, form builder, destination picker, block, shortcode,
   staged uploads, activity, notifications, privacy guidance, and submission protection.

## Meta

 *  Version **0.1.7**
 *  Last updated **9 hours ago**
 *  Active installations **Fewer than 10**
 *  WordPress version ** 6.4 or higher **
 *  Tested up to **7.1**
 *  PHP version ** 7.4 or higher **
 * Tags
 * [document management](https://wordpress.org/plugins/tags/document-management/)
   [file upload](https://wordpress.org/plugins/tags/file-upload/)[forms](https://wordpress.org/plugins/tags/forms/)
 *  [Advanced View](https://wordpress.org/plugins/folderit-forms/advanced/)

## Ratings

No reviews have been submitted yet.

[Your review](https://wordpress.org/support/plugin/folderit-forms/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/folderit-forms/reviews/)

## Contributors

 *   [ folderit ](https://profiles.wordpress.org/folderit/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/folderit-forms/)