Community -
Entry to Database
Store Gravity Forms Entries in Your Own Database Table

Use Gravity Forms to populate a custom database table with form submission data.
The Entry to Database Add-On by GravityWP allows you to map fields from a Gravity Form directly to a custom database table—either within your WordPress database or on an external MySQL server.
It’s designed for users who need full control over how and where form data is stored, especially in cases where the default Gravity Forms entry system isn’t sufficient for reporting, syncing, or data processing.
Key Features
- Field Mapping: Assign each form field to a specific column in your target database table
- Insert / Update / Delete Support: Choose to insert new rows, update existing ones based on a unique key, or delete entries
- Custom Table Support: Create and manage your own tables with standard MySQL data types (e.g., VARCHAR, INT, TEXT)
- Multiple Connection Options: Define database credentials directly in the plugin settings or via wp-config.php constants
- Conditional Logic: Set up conditions to determine when a feed should run
- Secure & Server-Side: All actions happen securely on the server, with no third-party dependencies