Description

The GravityImport – Import entries from a CSV add-on imports records in bulk from CSV files directly into Gravity Forms forms, with field mapping, conditional rules to filter which rows are imported, and automatic validation that blocks invalid entries. Within the GravityKit ecosystem, the component supports all Gravity Forms field types, updates existing entries via the Entry ID column, and exports failed rows to a separate CSV for review and re-import.

Key Features

  • Complete field mapping
    Covers all Gravity Forms field types, as well as entry metadata.
  • Update via Entry ID
    Includes an Entry ID column in the CSV to overwrite existing entries instead of duplicating them.
  • Conditional import rules
    Filters which CSV rows will be imported based on configurable conditions.
  • Automatic data validation
    Blocks incomplete or invalid entries during the process, keeping the database clean.
  • Failed row export
    Generates a CSV with only the rejected records for quick review and correction.

Benefits of GravityImport – Import entries from a CSV

  • Large-scale import
    Processes CSVs with thousands of entries without freezing the WordPress dashboard.
  • Quick form creation
    Automatically generates a new form from the header of the uploaded CSV file itself.
  • Compatibility with Gravity Forms add-ons
    Runs feeds from compatible add-ons during the import, keeping automations active.
  • Support for uploaded files
    Imports files referenced in Gravity Forms File Upload fields.

Who Is It For?

  • Teams that need to migrate entries between Gravity Forms forms or consolidate submission databases.
  • Agencies and administrators who manage large volumes of leads, registrations, or orders in external spreadsheets.
  • Professionals who work with exports from other systems and want to reuse that data in WordPress forms.

For those who operate Gravity Forms at scale, the component eliminates the friction of populating forms without manual submission, connecting external spreadsheets, CRM exports, and entry backups to a single import flow in the admin. Running compatible feeds during the import keeps notification, payment, and marketing integrations working normally, and the failed-rows CSV gives you immediate control over what was left out.

Frequently asked questions

Is GravityImport – Import entries from a CSV GPL-licensed?

Yes. GravityImport – Import entries from a CSV is distributed under the GPL (GNU General Public License). You may legally use, modify and redistribute it on as many sites as you want.

Can I use GravityImport – Import entries from a CSV on multiple sites?

Yes. You can use GravityImport – Import entries from a CSV on multiple sites. The number of sites connected to Ultrapack Auto Updater is limited by your plan.

How much does GravityImport – Import entries from a CSV cost at Ultrapack?

GravityImport – Import entries from a CSV costs US$2.99 as a single purchase, and it is also included in the subscription plans starting at US$12/mo (VIP I).

Does GravityImport – Import entries from a CSV include updates?

Yes. The current version of GravityImport – Import entries from a CSV is 2.12.2, published at Ultrapack on Sep 24, 2026. Subscribers update straight from the WordPress dashboard with UAU (Ultrapack Auto Updater).

Is GravityImport – Import entries from a CSV scanned before publication?

Yes. Every version of GravityImport – Import entries from a CSV goes through a malware scan (ClamAV and YARA rules, at UltraHub) before it is published.

What are the requirements for the plugin GravityImport – Import entries from a CSV?

Requires WordPress 6.2 or higher and PHP 7.4.0 or higher. Tested up to WordPress 7.1.1.