GravityImport is the Gravity Forms certified add-on for importing entries from CSV files directly into your WordPress forms. Developed by GravityKit, this plugin is designed for those who need to manage large volumes of data without manual effort: online stores, agencies, marketing teams, and site administrators working with records from spreadsheets, databases, or other plugins' forms.
GravityImport's main strength is its ability to transform CSV files into usable entries within Gravity Forms. You can import hundreds or even thousands of records in a single process, and if you don't have a form created yet, the plugin automatically generates one based on your file's columns. This completely eliminates the need to build forms manually or copy and paste data one by one.
The import process is guided and intuitive: you upload your CSV file, map each column to the corresponding field type (name, address, phone, email, website, among others), and the plugin handles the rest. Additionally, it includes conditional logic that lets you filter which rows are imported based on specific criteria, and it supports updating existing entries via an entry ID column.
GravityImport also facilitates migration between form plugins. If you're coming from WPForms, Ninja Forms, Formidable Forms, or Fluent Forms, you can transfer your entries and rebuild your forms without losing a single record. Integration with other Gravity Forms add-ons allows you to create posts, users, and even WooCommerce products during the import process, making it a versatile tool for automating complete workflows.
For developers, the plugin offers an extensive list of hooks that allow you to customize every aspect of the import. It also includes field validation to prevent incomplete or erroneous entries, and if something goes wrong, you can download the problematic records in a CSV file for easy debugging.