Premium Gravity Forms add-on
Update Multiple Entries
Update hundreds or thousands of entries with one form submission
Update Multiple Entries is a Gravity Forms add-on that updates matching entries in a target form when someone submits a trigger form. Select the entries with AND/OR conditions, set new values with merge tags from both forms and process large batches in the background, without code.
- 30-day money-back guarantee
- Support from the developers
- Listed in the official Gravity Forms add-on directory
For Gravity Forms admins who need bulk status changes, data corrections or reformatted values across many entries.
Bulk changes without manual editing
One form submission updates every matching entry. You no longer open and edit entries one by one, or export and re-import them.
Only the entries you choose
Conditions on the target form decide which entries change. Everything else stays exactly as it was.
Built for large sets
Big batches run in the background, so they do not hit the PHP time limit. Updates of 100,000 entries have been tested successfully.
Use cases
- Replace a word or phrase in a field of thousands of existing entries.
- Set a status field on all entries that match a condition, for example all registrations for one event.
- Fill a new field in existing entries with a value based on another field of the same entry.
- Correct or move date values across many entries in the right Y-m-d format.
- Give users a front-end form that starts a bulk action you configured in advance.
- Send a notification for every entry that was updated.
Features
-
Target entry conditions
Select the entries to update with AND and OR rules in Target Entry Conditions, for example “Average Monthly Searches is greater than 100 and less than 5000”.
-
Merge tags from both forms
In the Field Mapping, use
{target:1}for a value of the entry being updated and normal merge tags, such as{Text:1}, for values of the trigger entry. Combine them with Advanced Merge Tags modifiers likegwp_replace,gwp_caseandgwp_date_format. -
Multiple feeds per form
Add several feeds to one trigger form, each with its own target form and Feed Process Condition. Duplicate a feed to build a similar one quickly.
-
Background processing for large batches
The first entries are updated right away to measure the server speed. The rest are queued in chunks that stay within the PHP time limit.
-
Entry notes and notifications
Notes on the trigger entry and on each target entry show what was updated. The Update Multiple Entries – Entry updated notification event sends a notification for each updated target entry.
-
Gravity Flow workflow step
With Gravity Flow, run one or more Update Multiple Entries feeds as a workflow step, for example after an approval.
Ready to use Update Multiple Entries? 30-day money-back guarantee.
Buy now from $49Why GravityWP
Gravity Forms specialists since 2014. The people who build the add-ons also answer your questions.
Built the Gravity Forms way
Our add-ons use the official Gravity Forms add-on framework, so settings, feeds and entries work the way you already know.
Compatibility guaranteed
Works with current Gravity Forms versions and certified add-ons like Gravity Flow, GravityView and Gravity Perks. If something conflicts, we fix it.
Support from the developers
Your question goes straight to the people who wrote the code. Good feature requests often make it into the next release.
What customers say
I have requested support multiple times from gravitywp . The work is timely, they keep me informed and they try very hard to resolve the problem quickly. They also are willing to work with multiple different support teams to solve the problem for me, and solving my problems is all really matters :-).
Super helpful stuff and I’m glad I found it! Update Entries has already saved me hours and hours of time.
Grateful for the solid plugins and solid assist!
Get Update Multiple Entries
Yearly license with updates and email support. Prices excl. VAT.
30-day money-back guarantee. When a license ends, everything you installed keeps working; only downloads, updates and support stop. Compare all licenses
Questions before you start? Ask us
Frequently Asked Questions
Yes. Large sets are processed in the background, and updates of 100,000 entries have been tested successfully. The time it takes depends on your server.
Yes. Use {target:FIELD_ID} for values of the entry being updated, together with the normal merge tags of the trigger form, to build the new value.
Write dates in the Y-m-d format, for example 2023-01-31, because Gravity Forms stores Date fields that way. With the gwp_date_format modifier, use format="Y-m-d".
Yes. Add several feeds to one trigger form, each with its own conditions, to handle different bulk updates.
Everything you installed keeps working. You no longer get downloads, updates, new features and support until you renew.
Yes. If you decide not to use the add-on within 30 days of purchase, you can request a full refund through your account on my.gravitywp.com.
Examples
| Goal | Target Entry Conditions | Field Mapping value | Result |
|---|---|---|---|
| Replace a word | Text contains dog | {target:1:gwp_replace search="dog" replace="cat"} | I love my dog! → I love my cat! |
| Uppercase a value | none | {target:1:gwp_case to=upper} | keyword → KEYWORD |
| Label a range | Average Monthly Searches > 100 and < 5000 | Monthly searches in between 100 and 5000 | Text added to matching entries only |
| Move a date | none | {Date Field:1:gwp_date_format modify="first day of next month" format="Y-m-d"} | 2023-01-31 → 2023-02-01 |
The modifiers in these examples come from Advanced Merge Tags. Settings and examples are described in the documentation.
Requirements
- Gravity Forms 2.5 or later
- WordPress 5.0 or later, tested up to 6.9
- PHP 7.0 or later
- Optional: Advanced Merge Tags, for modifiers in field values, and Gravity Flow, for the workflow step
Current version 1.3.5, updated 3 October 2026. View the changelog
Start using Update Multiple Entries today
Update hundreds or thousands of entries with one form submission
Buy now from $4930-day money-back guarantee