FLW Forms
Who It’s For
Site owners & teams – Collect inquiries, RSVPs, leads, and surveys without SaaS lock-in.
Agencies & freelancers – Deliver lightweight forms that store submissions directly in WordPress.
Editors & non-devs – Build and embed forms visually, by block, or via shortcode.
Why FLW Forms
Lightweight & private – All submissions stay in your WordPress database—no third-party storage.
Fast to publish – Add a form with the FLW Form block or [flw_form id="123"].
Actionable alerts – Send notifications by email and/or Discord webhook.
Zero bloat – Focused on essentials for speed, reliability, and easy maintenance.
Key Features
- Visual builder: Add and reorder fields (Short Text, Paragraph, Multiple Choice).
- Block & shortcode: Use the “FLW Form” block or embed with
[flw_form id="…"]. - Submission storage: Every entry is saved as a WordPress item with a clean detail view.
- Inbox overview: Admin columns show form name and entry summary at a glance.
- Notifications:
- Email: Notify one or more recipients.
- Discord: Optional webhook with concise submission details.
- Form availability: Close forms and display a custom message to visitors.
- Theme-agnostic styles: Minimal, modern CSS that plays well with any theme.
Requirements
- WordPress: 6.0 or newer
- PHP: 7.4 or newer
- Dependency:
flwsecureupdatesplugin must be installed and active - Recommended: HTTPS enabled and a configured email sender for reliable delivery
Compatibility
- Editors: Works with both Gutenberg and Classic Editor.
- Themes: Compatible with modern block and classic themes; minimal CSS footprint.
- Embeds: Place forms in pages, posts, or reusable patterns.
What It’s Not
- ❌ Payment platform (no checkouts or gateways)
- ❌ Advanced logic (no conditional or multi-step forms)
- ❌ Marketing suite (no CRM, sequences, or analytics)
- ❌ Anti-spam heavy (no built-in CAPTCHA yet)
Quick Start
- Install dependencies: Ensure
flwsecureupdatesis active. - Install FLW Forms: Activate it in WordPress.
- Create a form: Go to Forms → Add New and build your fields.
- Set notifications: Add email recipients or a Discord webhook.
- Publish: Click Publish to save your form.
- Embed:
- Block – Add the “FLW Form” block and select your form.
- Shortcode – Paste
[flw_form id="123"](replace 123 with your form ID).
- Review entries: View and manage responses under Submissions.
- Close when done: Use Form Availability to disable new entries with a custom message.
