Description
Built for teams that live and die by their WordPress forms
Site owners who need more than a basic contact block will find a lot to like in Gravity Forms Flight Logs. This plugin is aimed at agencies managing client intake, membership sites tracking registrations, nonprofits processing donations, and online stores collecting orders alongside WooCommerce checkouts. If your WordPress site depends on gathering structured data from real people — applications, quote requests, event sign-ups, file submissions — Gravity Forms Flight Logs gives you the visual editor, conditional logic, and workflow automation to make that process feel deliberate instead of cobbled together.
What sets Gravity Forms Flight Logs apart from a stock form builder is the combination of three things working together: a drag-and-drop editor that shows your layout as you build it, conditional logic that can hide or reveal entire pages based on a single dropdown selection, and native file upload fields that save documents directly to your server without a third-party service in between. None of that requires custom code. You configure it through the same interface you’d use to add a text field or a checkbox.
Core capabilities overview
At its center, Gravity Forms Flight Logs is a visual form builder. You select fields, arrange them, set validation rules, and preview the result in real time before anything goes live on your site. That immediacy matters — you’re not guessing how a multi-page form will look on mobile, you’re watching it render as you edit. The builder supports everything from a two-field contact form to a sprawling multi-page registration flow with payment collection built in.
Beyond layout, the plugin handles the logic of a form, not just its appearance. Conditional rules let you show or hide fields, sections, entire pages, or even submit buttons depending on what a user has already entered. Someone filling out a job application might see a “portfolio upload” field appear only after selecting “Designer” from a role dropdown. A donation form might reveal a recurring-payment schedule only when a user picks “monthly” instead of “one-time.” This is the kind of behavior that used to require a developer and some JavaScript. Here, it’s a rule you set in the field settings panel.
Workflow automation rounds out the core feature set. Once a form is submitted, you can trigger notifications, route data, or kick off follow-up processes automatically, so a submission doesn’t just sit in a database waiting for someone to notice it. Combined with the security measures built into how the plugin handles data in transit and storage, Gravity Forms Flight Logs is positioned as the tool you reach for whenever a WordPress site needs to collect information and act on it.
Feature breakdown
- Visual drag-and-drop editor — build forms by placing fields where you want them, reordering with a drag, and adjusting field width and layout without touching a template file.
- Conditional logic engine — show or hide fields, sections, pages, and buttons based on prior answers, letting one form serve multiple audiences without duplicating it.
- Multi-page forms — break long forms into pages with progress indicators, which keeps registration or application forms from feeling like a wall of fields.
- File upload fields — accept documents, photos, resumes, or other attachments and store them directly on your server as part of the submission.
- Payment and transaction handling — collect payments for product sales, donations, or subscriptions using the same builder you use for a simple contact form.
- Automated workflows — configure what happens after a form is submitted, from notifications to data routing, without manual follow-up.
- Real-time preview — see the finished form as you build it, so there’s no gap between the editor view and what visitors actually experience.
- Security-focused data handling — submissions and stored data are handled with security measures designed to keep sensitive information protected.
Each of these features is meant to reduce the number of separate tools a site owner needs to string together. Instead of one plugin for contact forms, another for file uploads, and a third-party service for payment collection, Gravity Forms Flight Logs consolidates that into a single, consistent interface with one set of field settings to learn.
Real-world applications
Lead generation and contact forms
Marketing teams use Gravity Forms Flight Logs to build contact and quote-request forms that adapt to what a visitor selects. A service business might show different follow-up questions depending on whether someone picked “residential” or “commercial” from a service-type field, letting a single form replace three separate landing page forms.
Membership and event registration
Organizations running conferences, classes, or membership programs can build multi-page registration forms that collect attendee details, session preferences, and payment in one flow. Conditional logic can reveal a “guest details” section only if someone indicates they’re registering more than one attendee.
Donations and nonprofit fundraising
Nonprofits use the payment collection features to run donation forms directly on WordPress, without redirecting visitors to an outside page. A recurring-donation option can be set to appear only after a donor selects a monthly giving frequency, keeping the default form short for one-time givers.
Job applications and document collection
Businesses hiring through their website rely on the file upload fields to collect resumes, cover letters, and portfolio samples as part of a single application form, rather than asking candidates to email attachments separately.
Product orders and custom requests
Stores selling customizable products — think engraved items, made-to-order furniture, or printed materials — use conditional logic to reveal customization fields (size, color, engraving text) only after a product type is selected, then collect payment on the same form.
Customization and licensing
Gravity Forms Flight Logs is distributed under the GPL license, which means you’re free to modify the plugin’s code to fit your site’s specific needs, inspect exactly how it works, and adapt it the same way you would any other GPL-licensed WordPress software. For agencies building on top of the plugin for multiple clients, that licensing freedom matters as much as the feature set — you’re not locked into a black box, and you can extend the form builder’s behavior if a project calls for it.
That flexibility pairs well with how the plugin is built for the standard WordPress environment. Forms embed into posts, pages, and widget areas the same way any other WordPress content block does, and the field settings live inside the WordPress admin you already know. There’s no separate dashboard to log into or external account to manage just to build a form.
Technical specifications
Gravity Forms Flight Logs is currently at version 0.1.0-alpha.1. It requires WordPress version 5.9 or later and PHP version 7.4 or later. Before installing, confirm your hosting environment meets both of those minimums — most current WordPress hosting plans do, but it’s worth checking if you’re on an older setup or a legacy PHP version that hasn’t been updated in a while.
- Plugin version: 0.1.0-alpha.1
- Minimum WordPress version: 5.9
- Minimum PHP version: 7.4
- License: GPL
Frequently asked questions
Can I use conditional logic across multiple pages in the same form?
Yes. Gravity Forms Flight Logs applies conditional rules at the field, section, and page level, so you can build a multi-page form where an entire page only appears if a user selected a specific option earlier in the flow. This is commonly used for registration forms where guest details or add-on options only apply to certain respondents.
Where do uploaded files actually get stored?
File upload fields save submitted documents and photos directly to your own server rather than routing them through a third-party storage service. That keeps everything tied to your WordPress installation and under your control.
Does this plugin handle payment collection on its own, or do I need something else?
The plugin includes built-in support for collecting payments — for product sales, donations, or subscriptions — using the same form builder you’d use for a standard contact form. You configure payment-related fields the same way you configure any other field, without switching to a separate checkout tool.
Since it’s alpha software, is Gravity Forms Flight Logs stable enough for a live production form?
Version 0.1.0-alpha.1 signals early-stage software, so it’s worth testing thoroughly on a staging site before relying on it for critical, high-traffic forms. Building out your form and running through submission scenarios ahead of a public launch is a reasonable precaution with any alpha release.
Can I modify the plugin’s code for a custom project?
Yes. Because Gravity Forms Flight Logs is released under the GPL license, you have the freedom to inspect and modify its code to suit a specific project or client requirement, the same way you would with other GPL WordPress plugins.

