Title: Kuennert IT Form Manager
Author: kuennertit
Published: <strong>November 13, 2026</strong>
Last modified: November 13, 2026

---

Search plugins

![](https://ps.w.org/kuennert-it-form-manager/assets/banner-772x250.png?rev=3799830)

![](https://ps.w.org/kuennert-it-form-manager/assets/icon-256x256.png?rev=3799830)

# Kuennert IT Form Manager

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

[Download](https://downloads.wordpress.org/plugin/kuennert-it-form-manager.1.23.3.zip)

 * [Details](https://wordpress.org/plugins/kuennert-it-form-manager/#description)
 * [Reviews](https://wordpress.org/plugins/kuennert-it-form-manager/#reviews)
 *  [Installation](https://wordpress.org/plugins/kuennert-it-form-manager/#installation)
 * [Development](https://wordpress.org/plugins/kuennert-it-form-manager/#developers)

 [Support](https://wordpress.org/support/plugin/kuennert-it-form-manager/)

## Description

Kuennert IT Form Manager is a privacy-first form builder for WordPress. Forms, submissions
and notification emails are handled entirely by your own site — nothing passes through
a third-party form service, submissions are deleted automatically at the end of 
each year, and every form gets its own shareable link without creating a page for
it.

#### What makes Kuennert IT Form Manager different

 * **Your data stays on your site.** Submissions are stored only in your own WordPress
   database and emails are sent through your own server or SMTP account. There is
   no external form service and no cloud storage involved.
 * **Automatic yearly deletion.** All submissions (including any uploaded files)
   are deleted automatically on December 31. This keeps data retention short by 
   default — useful for registrations, events and other forms whose data is only
   needed for a limited time. Export your submissions to Excel beforehand if you
   need to keep them, or switch the deletion off for all forms or for a single form,
   for example one that runs over the turn of the year.
 * **Standalone form links.** Every form has its own address, e.g. `example.com/
   form/registration/`, which you can share by email or QR code — no page or shortcode
   needed. Each link can be protected with a password.
 * **Built-in SMTP with several email accounts.** Reliable email delivery without
   an extra SMTP plugin: each account sends with its own address and login, each
   form picks its account, and every account can be tested with one click.
 * **No limits.** Unlimited forms, fields and submissions in the free version.
 * **Built-in handbook** that explains every feature, and ready for translation.

**Core features (free)**

 * Drag-and-drop form builder with live field editing
 * Text, email, phone, number, date, time, name, dropdown, radio, checkbox, address,
   spinner, star rating and scale rating fields
 * Divider and image elements for structuring and styling your form
 * QR code for every form: choose shapes, colors, logo and caption, and download
   it as a PNG; created in your browser without any external service
 * Sublabel, tooltip, read-only, and hide-field options for every standard field
 * Per-field label position (top/left/right) and field width, so fields can sit 
   side by side
 * Email confirmation and blocked domains, phone country codes and format masks,
   date age/range/weekday rules, number limits, and an “Other” option for choice
   fields
 * Customizable submit button (text, color, size, alignment, optional Print/Reset
   buttons)
 * Custom accent color per form
 * Optional form header with your logo, a title and a subtitle — also used in the
   email templates
 * Confirmation and internal notification emails with automatic field placeholders
 * Several email accounts, each with its own address and SMTP login — choose per
   form which account sends the emails, plus an optional reply-to address for the
   confirmation email
 * Submissions manager with Excel (XLSX) export
 * Standalone, optionally password-protected form links
 * Spam protection without external services (honeypot, time check, the WordPress
   disallowed list, rate limiting, optional security question)
 * Automatic year-end submission cleanup, can be switched off for all forms or per
   form
 * Privacy notice with a link to your privacy policy above the submit button, suggested
   privacy policy text, and support for the WordPress tools to export and erase 
   personal data
 * Translation-ready; translations are provided through translate.wordpress.org
 * Unlimited forms and submissions

**Pro features**

 * Conditional logic — show or hide any element based on other answers, including
   headings, dividers and whole pages
 * Calculations — live totals and scores with per-option calculation values and 
   formulas
 * Recipient element and recipients by condition — visitors choose a name, and the
   notification goes to the address you assigned to it, without showing that address
   in the form
 * Product list — visitors choose products or offers with description, price, image
   and quantity, and see the total; no payment involved
 * Multi-page forms with a progress bar
 * File upload fields
 * Collapsible sections — group fields into an accordion, or use as a Conditional
   Logic target to show/hide a whole group at once
 * Fill in the Blank — rich text with embedded short text/dropdown/number inputs
 * Input table — a matrix of your own rows and columns, with each column its own
   input type (text, number, dropdown, radio, checkbox)
 * Per-field Custom CSS

Kuennert IT Form Manager Pro is a separate download. The page Forms  Pro in the 
plugin lists every Pro feature and offers a free trial. The free version on WordPress.
org contains no Pro code and no usage limits.

#### Privacy

Kuennert IT Form Manager stores form submissions in your own WordPress database.
No submission data is ever sent to any third-party service, and IP addresses are
not stored with submissions.

 * Every form shows a short notice with a link to your privacy policy above the 
   submit button, as soon as a published privacy policy is set in WordPress. Text
   and link can be changed, and single forms can be excluded.
 * The consent checkbox can link to your privacy policy.
 * A suggested text for your privacy policy is available under Settings  Privacy
   Policy Guide.
 * Submissions are included in the WordPress tools Export Personal Data and Erase
   Personal Data (found by the email address).

### External services

This plugin uses the [Freemius](https://freemius.com/) SDK for opt-in usage tracking,
upgrades and license management.

 * **What is sent and when:** Nothing is sent unless you explicitly opt in on the
   screen shown after activation, or later purchase/activate Kuennert IT Form Manager
   Pro. After opting in, the SDK sends your site URL, WordPress, PHP and plugin 
   version, site language, and the name and email address of the admin who opted
   in; when activating a Pro license, the license key is sent as well. If you deactivate
   the plugin, you may optionally submit a reason, which is sent too.
 * **Why:** to provide security and feature update notifications, to process purchases
   and license activations for Kuennert IT Form Manager Pro, and to improve the 
   plugin.
 * **Form submissions are never sent** — they stay in your WordPress database.
 * Service provider: Freemius, Inc. — [Terms of Service](https://freemius.com/terms/),
   [Privacy Policy](https://freemius.com/privacy/).

### Third-party code

QR codes are created with [QR Code Generator for JavaScript](https://github.com/kazuhikoarase/qrcode-generator)
by Kazuhiko Arase (MIT license), included in `assets/lib`. It runs in your browser
and does not connect to any service. The word “QR Code” is a registered trademark
of DENSO WAVE INCORPORATED.

## Screenshots

[⌊Drag-and-drop form builder: add elements from the palette, reorder them with the
handle and edit them with the gear icon⌉⌊Drag-and-drop form builder: add elements
from the palette, reorder them with the handle and edit them with the gear icon⌉[

Drag-and-drop form builder: add elements from the palette, reorder them with the
handle and edit them with the gear icon

[⌊A form on your website with privacy notice, consent checkbox and optional security
question⌉⌊A form on your website with privacy notice, consent checkbox and optional
security question⌉[

A form on your website with privacy notice, consent checkbox and optional security
question

[⌊A QR code for every form, with your own design and caption⌉⌊A QR code for every
form, with your own design and caption⌉[

A QR code for every form, with your own design and caption

[⌊Submissions overview with Excel export⌉⌊Submissions overview with Excel export⌉[

Submissions overview with Excel export

[⌊Confirmation and notification emails with visual editor and a template generated
from your fields⌉⌊Confirmation and notification emails with visual editor and a 
template generated from your fields⌉[

Confirmation and notification emails with visual editor and a template generated
from your fields

[⌊Privacy and spam protection settings: notice above the submit button, security
question and the WordPress disallowed list⌉⌊Privacy and spam protection settings:
notice above the submit button, security question and the WordPress disallowed list⌉[

Privacy and spam protection settings: notice above the submit button, security question
and the WordPress disallowed list

## Installation

 1. Install the plugin through the WordPress plugins screen, or upload the plugin files
    to `/wp-content/plugins/kuennert-it-form-manager`.
 2. Activate the plugin through the “Plugins” menu in WordPress.
 3. Go to the new “Forms” menu item to create your first form.
 4. Embed it using the shortcode shown on the form’s edit screen, or share its standalone
    link.

## FAQ

### What’s the difference between the free and Pro versions?

The free version includes all core field types and unlimited forms. Pro adds conditional
logic, calculations, product lists, multi-page forms, file uploads, collapsible 
sections, Fill in the Blank, input tables and per-field Custom CSS.

### Can I customize the colors to match my site?

Yes. Each form has its own accent color, set via a color picker in the form editor.

### Where are submissions stored?

Directly in your WordPress database. You can view, delete, and export them (as an
Excel file) from the Submissions screen.

### When are submissions deleted automatically?

By default, all submissions and any uploaded files are deleted every year on December
31. The check runs via WP-Cron, which only runs when someone visits the website;
if nobody does on December 31, the next check catches up on the deletion and keeps
the submissions of the new year. A deletion log and the time of the next check are
shown on the Settings page. You can switch the deletion off for all forms in the
settings, or for a single form in the form editor; submissions then stay until you
delete them yourself. Otherwise, export them to Excel from the Submissions screen
before the end of the year if you want to keep them.

### Can I share a form without putting it on a page?

Yes. Every form has a standalone link (shown on the form’s edit screen), which can
optionally be password-protected. You can also embed the form on any page or post
with its shortcode.

### Is the plugin translation-ready?

Yes. All texts are in English and can be translated through [translate.wordpress.org](https://translate.wordpress.org/).
WordPress installs the available translations for your site language automatically.

## Reviews

There are no reviews for this plugin.

## Contributors & Developers

“Kuennert IT Form Manager” is open source software. The following people have contributed
to this plugin.

Contributors

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

[Translate “Kuennert IT Form Manager” into your language.](https://translate.wordpress.org/projects/wp-plugins/kuennert-it-form-manager)

### Interested in development?

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

## Changelog

#### 1.23.3

 * Pro: The “View details” window in the plugin list now shows the description, 
   screenshots and changelog from the WordPress.org plugin page
 * Readme: New screenshots and captions

#### 1.23.2

 * Change: The admin pages now use unique addresses (admin.php?page=easyforms-forms
   and so on). Old bookmarks are forwarded automatically
 * Fix: With WP_DEBUG switched on, the opt-in screen shown after activation displayed
   a PHP notice (“strip_tags(): Passing null”) and a “headers already sent” warning
 * Fix: A field that was added in the builder but given no label disappeared when
   the form was saved; it now gets the name of its type as label

#### 1.23.1

 * Fix: If nobody visited the website on December 31, WP-Cron did not run that day
   and the automatic year-end deletion was skipped for the whole year. The next 
   check now catches up on it and keeps the submissions of the new year
 * Add: The settings show when the next deletion check is scheduled, and warn if
   WP-Cron is switched off

#### 1.23.0

 * Add: Privacy notice with a link to the privacy policy above the submit button,
   shown automatically as soon as a published privacy policy is set in WordPress;
   text, link and exceptions under Forms  Settings  Privacy
 * Add: The consent checkbox can link to the privacy policy
 * Add: Suggested text for the privacy policy (Settings  Privacy  Policy Guide),
   and submissions in the WordPress tools Export Personal Data and Erase Personal
   Data
 * Add: Optional security question against spam, switched on under Forms  Settings
   Spam protection: an arithmetic task that changes each time, or your own question
   with the answers you accept. It runs on your server without any external service,
   and single forms can be excluded in the form editor

#### 1.22.0

 * Fix: The upgrade links led to an error page as long as the Freemius opt-in had
   neither been accepted nor skipped; they now open the product page on kuennert-
   it.de in that case
 * Add: New page Forms  Pro that describes every Pro feature; it is only shown without
   a Pro license
 * Add: Clicking a Pro element in the builder explains what it does and offers a
   free trial
 * Add: “Try Pro for free” in the settings and in the handbook, and a “Pro features”
   link in the plugin list
 * Add: Spam protection discards forms sent within 3 seconds of being displayed 
   and checks submissions against the WordPress list “Disallowed Comment Keys” (
   can be switched off); the settings show how many submissions were blocked

#### 1.21.0

 * Change: Plugin renamed to Kuennert IT Form Manager. Your forms, submissions and
   settings stay unchanged
 * Change: Translations are now provided through translate.wordpress.org; the plugin
   no longer loads its own translation files
 * Fix: The rate limit only counts requests with a valid security token for a published
   form

#### 1.20.0

 * Add: The automatic year-end deletion can be switched off for all forms in the
   settings or for a single form in the form editor; the uploaded files of excluded
   forms are kept
 * Fix: Deleting a form now also removes its uploaded files right away; they used
   to stay until the year-end deletion

#### 1.19.0

 * Add: QR code tab: create a QR code for each form with your own shapes, colors,
   logo and caption, and download it as a PNG
 * Add: Product list element with name, description, price, image and quantity; 
   the total is recalculated on the server, no payment involved (Pro)

#### 1.18.0

 * Add: “Recipient” element: visitors choose from a list of names (Pro)
 * Change: recipient rules moved to the Conditions tab, under “Email recipients”;
   existing rules are kept (Pro)

#### 1.17.0

 * Add: recipients by condition: the notification email goes to different addresses
   depending on the answers, e.g. by topic (Pro)
 * Change: in conditions, “is equal to” on a dropdown, radio or checkbox field offers
   its options instead of a text field (Pro)

#### 1.16.1

 * Change: the View and Delete actions in the submissions list are now in the first
   column, so they are reachable without scrolling sideways

#### 1.16.0

 * Add: conditions can be collapsed and show a one-line summary; saved rules start
   collapsed, with “Expand all” and “Collapse all” (Pro)
 * Add: duplicate a condition (Pro)
 * Change: removing a condition asks for confirmation (Pro)

#### 1.15.0

 * Add: more options for headings: subtitle, size and alignment buttons, long or
   short line, line and text color, background color, gradient or image with an 
   optional overlay, hidden element
 * Add: duplicate a heading directly from its settings
 * Fix: the color picker of a duplicated element works again
 * Fix: “Choose image” in a duplicated image element changes the copy, not the original

#### 1.14.0

 * Change: redesigned email editor: a single dark toolbar with font, size, colors,
   image and a “Fields” menu; only your own buttons, no buttons from other plugins
 * Change: fields appear as readable chips with their names instead of {{field_id}};
   removed fields are marked in red
 * Change: “Generate template from fields” creates a designed email: light background,
   white card with a colored top edge, label and answer side by side (existing email
   texts stay unchanged until you generate a new template)

#### 1.13.0

 * Add: Calculations (Pro) — new “Calculation” element with formulas and a live 
   result; the result is recalculated on the server, stored with the submission 
   and available in emails and conditions
 * Add: “Calculation values” switch with a table of values for dropdown, radio, 
   checkbox and input table options (Pro) — replaces the “Label|value” notation;
   existing values are taken over
 * Add: conditions can target every element, including headings, dividers, text 
   blocks, images and whole pages; hidden pages are skipped (Pro)
 * Change: elements of a condition are selected by clicking rows, without holding
   Ctrl (Pro)
 * Change: new elements can be used in conditions right away, without saving first(
   Pro)
 * Change: the form editor is split into tabs: Form, Conditions, Password protection,
   Submit button and Emails
 * Add: the default value of dropdown and radio fields is chosen from the options;
   checkboxes can have options selected by default
 * Fix: layout elements keep their ID when they are renamed or moved
 * Fix: duplicating an element keeps changes that were not saved yet

#### 1.12.0

 * Change: “Email accounts” replace the single SMTP setting and the sender addresses—
   each account has its own address and SMTP login, so sender and mailbox always
   match
 * Add: choose the email account per form; forms without a choice use the default
   account
 * Add: “Save & send test email” per account, showing the mail server’s exact error
   message if it fails
 * Add: “Copy server settings from” another account
 * Improve: SMTP passwords are now stored encrypted
 * Existing SMTP settings and sender addresses are converted to email accounts automatically

#### 1.11.0

 * Add: manage additional sender addresses in the settings and choose per form which
   address sends its emails
 * Add: optional reply-to address for the confirmation email
 * Add: the test email can be sent from any configured sender address

#### 1.10.1

 * Improve: confirmations (remove element, generate email template, delete form/
   submission, Pro hints) now use a clean in-page dialog instead of the browser’s
   popup; removing an element explains that the change applies when the form is 
   saved

#### 1.10.0

 * Add: optional form header with logo, title and subtitle (e.g. an event date),
   shown above the form, on the standalone page and in the email templates
 * Add: the Address field can ask for “Street and house number” in a single input
 * Change: with the label on the left or right, descriptions now appear below the
   input instead of below the label; this layout now also works for address, name,
   radio and checkbox fields
 * Change: sub-labels of address and name fields are shown below their inputs
 * Fix: dividers were not visible on the public form

#### 1.9.0

 * Add: “Save form” button directly in every field’s settings panel
 * Add: save bar that always stays visible at the bottom of the form editor, with
   an “Unsaved changes” indicator
 * Add: after saving, the editor returns to where you were instead of jumping to
   the top (e.g. to add conditions for new fields right away)
 * Change: the form elements palette is grouped into collapsible sections (Basic
   fields, Choices & ratings, Advanced fields, Layout & content) and scrolls on 
   its own, so it always fits on screen

#### 1.8.2

 * Change: plugin renamed for the WordPress.org directory; existing forms, submissions
   and settings are kept
 * Improve: clearer plugin description

#### 1.8.1

 * Maintenance: code annotations for the WordPress coding-standard checks moved 
   so they survive the release build (no functional changes)
 * Update: Freemius SDK 2.13.5

#### 1.8.0

 * Change: the free version no longer has a form limit — create as many forms as
   you like
 * Change: the free version on WordPress.org no longer contains any Pro code; Pro
   elements are shown as upgrade hints in the builder
 * Change: Pro elements that already exist in a form are kept unchanged when switching
   to the free version (they are just not shown on the form)
 * Improve: duplicating a form now copies every field option exactly
 * Improve: output escaping, input sanitizing and database queries hardened throughout(
   WordPress coding standards)
 * Requires WordPress 6.2 or later

#### 1.7.1

 * Add: Radio buttons can now be laid out side by side instead of stacked (per-field“
   Layout” option)
 * Fix: builder page could render corrupted/duplicated markup and appear misaligned—
   a hidden helper template inside the field-settings panel was nested inside a `
   <script>` tag, which is invalid and broke the browser’s parsing of every field
   type’s palette template
 * Fix: hidden helper templates now correctly excluded from the saved data (they
   were previously submitted as empty phantom values for every field, regardless
   of its actual type)
 * Fix: “Label position” (Left/Right) had no effect on Time and Spinner fields
 * Fix: the Advanced tab no longer shows a “Placeholder” or “Default value” field
   for field types where they have no effect (e.g. checkboxes, address, file upload)

#### 1.7.0

 * Add: Input table — define your own rows and columns, with each column its own
   input type (text, number/currency, dropdown, radio, checkbox) — Pro

#### 1.6.0

 * Add: Divider, Image, Time, Spinner, Star Rating and Scale Rating elements
 * Add: Section (collapsible accordion or invisible grouping for Conditional Logic)—
   Pro
 * Add: Fill in the Blank — rich text with embedded short text/dropdown/number inputs—
   Pro

#### 1.5.0

 * Add: Name field (prefix, first/middle/last name, suffix — each individually togglable)
 * Add: email confirmation (double-entry) and blocked-domains option
 * Add: phone country dial-code dropdown and format mask
 * Add: date minimum age, date range, and weekday exclusion
 * Add: number minimum/maximum value
 * Add: “Other” option for dropdown/radio/checkbox fields, plus min/max selections
   for checkboxes
 * Add: per-choice calculation value via “Label|value” syntax (stored for an upcoming
   calculation feature, not evaluated yet)
 * Add: submit button customization (text, color, size, alignment, optional Print/
   Reset buttons)

#### 1.4.0

 * Add: Sublabel option for standard input fields
 * Add: new Style tab — label position (Top/Left/Right/Auto), field width (Full/
   75/66/50/33/25%, allowing fields side by side), and per-field Custom CSS (Pro)
 * Add: Advanced tab — Tooltip, Read Only, and Hide Field options
 * Fix: duplicating a form no longer resets an Address field’s selected sub-fields
   to all four

#### 1.3.0

 * Add: built-in Handbook page (Forms  Handbook) explaining every feature, including
   how to set up SMTP email delivery

#### 1.2.1

 * Fix: outdated German translation for the link slug field now updated
 * Add: German translation for the accent color setting

#### 1.2.0

 * Add: accent color picker per form
 * Change: form elements palette reordered into a single list, removed the “Layout”
   grouping

#### 1.1.0

 * Add: conditional logic, file upload fields, and multi-page forms are now Pro 
   features
 * Existing forms keep working after a license downgrade — only adding new Pro content
   is restricted

#### 1.0.2

 * Add: Freemius licensing integration

#### 1.0.1

 * Fix: submission date/time now respects the site’s configured date and time format

#### 1.0.0

 * Initial public release

## Meta

 *  Version **1.23.3**
 *  Last updated **2 days ago**
 *  Active installations **Fewer than 10**
 *  WordPress version ** 6.2 or higher **
 *  Tested up to **7.1.4**
 *  PHP version ** 7.4 or higher **
 * Tags
 * [contact form](https://wordpress.org/plugins/tags/contact-form/)[drag-and-drop](https://wordpress.org/plugins/tags/drag-and-drop/)
   [form builder](https://wordpress.org/plugins/tags/form-builder/)[forms](https://wordpress.org/plugins/tags/forms/)
   [GDPR](https://wordpress.org/plugins/tags/gdpr/)
 *  [Advanced View](https://wordpress.org/plugins/kuennert-it-form-manager/advanced/)

## Ratings

No reviews have been submitted yet.

[Your review](https://wordpress.org/support/plugin/kuennert-it-form-manager/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/kuennert-it-form-manager/reviews/)

## Contributors

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

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/kuennert-it-form-manager/)