WP Manifestindependent plugin directory
manifest / forms / alchemy-forms

Alchemy Forms

Custom forms for Web Alchemy projects

★ 0stars

Install

Download source zip No release zip yet

This is the repository archive. It installs, but the folder name will carry the branch suffix and updates will not flow.

Install straight from GitHub with WP-CLI:

wp plugin install https://github.com/mrlennyman/alchemy-forms/archive/refs/heads/main.zip
Updates itself. It ships its own updater (Plugin Update Checker), so new versions appear under Dashboard → Updates.

Self-hosted WordPress form builder — drag-and-drop fields, per-form styling, multi-step forms with conditional logic, and an entries dashboard with CSV export. Built for the Website Alchemy client portfolio.

Features

  • Drag-and-drop field builder: text, email, phone, URL, number, date, paragraph, dropdown, radio, checkbox, file upload, HTML content blocks, and step breaks
  • Multi-step forms with a progress bar and Back/Next navigation — just add a Step Break field
  • Per-field conditional visibility ("only show this field if another field equals a value")
  • Per-form styling: colors, corner radius, spacing, font pairing, and container background/opacity, from the post editor's Style panel
  • Entries dashboard with per-form filtering, CSV export (Excel-safe, with formula-injection guarding), and email notification on each submission
  • One-click import from a Ninja Forms .nff export — fields, multi-step layout, and simple conditional logic carry over into a new draft
  • Spam honeypot on every form; nonce-verified submissions
  • [wa_form id="123"] shortcode, usable in any page, post, or Beaver Builder text module

Requirements

  • WordPress 6.2+
  • PHP 7.4+

Installation

Download the latest release zip from the Releases page and upload it via Plugins → Add New → Upload Plugin. This plugin isn't on WordPress.org — updates are delivered by checking this repo's tagged releases directly, so once installed, new versions show up as a normal "Update available" notice on the Plugins page instead of requiring a manual re-upload.

License

GPLv2 or later.