🎉 Celebrate with 10% OFF on All Products! Use Code: GFEX10 Or Buy Any 2+ Items for 30% OFF with Code: GFEX30!
Home Add-ons Forms Find & Replace
Premium Integration

Gravity Forms
+ Forms Find & Replace

Find and replace text, e-mail addresses and URLs across all your Gravity Forms in one run. Search form titles and descriptions, field labels, descriptions, placeholders and default values, choice text, notifications, confirmations, form settings text and safe feed texts. Every match is shown in a before / after preview with its own tickbox, and nothing changes until you press Apply selected. Each affected form is backed up first and every run can be undone with one click, with a warning if a form was edited after the run. Choice values are opt-in: when one changes, the conditional logic, routing and feed conditions that test it are listed and can be updated too. Regex, match case and whole word options, a search-only CSV export and a log of every run. Entries are never touched. All processing is local, with no outside connection.

User User User User
+2k
4.9/5
Trusted by 2,000+ Agencies
Forms Find & Replace

Watch it in action

Gravity Forms Find & Replace Setup Guide: Change Text Across Forms with Preview & Undo

Video setup guide: Gravity Forms Find & Replace

Core Features

Find and replace across all forms or only the forms you choose, in one run
Searches form titles and descriptions, field labels, descriptions, placeholders, default values, admin labels, HTML content and validation messages
Choice text, notifications (to, from, from name, reply-to, CC, BCC, subject, message, routing e-mails) and confirmations (message, redirect URL, query string)
Form settings text: button text, page names, entry limit, schedule, login and save and continue messages
Feeds: only safe plain-text settings such as the feed name or message, never IDs, keys, field maps or credentials
Preview first: every match with a highlighted before / after diff and its own tickbox; nothing changes until Apply selected
Automatic backup of every affected form before writing, changes saved through the Gravity Forms API
One-click undo per run, with a warning when a form was edited after the run
Choice values are opt-in; renamed values update the conditional logic, routing, feed conditions and conditional shortcodes that use them
Match case, whole word and regular expressions (validated, with a safety limit) with $1 group references
Search-only mode with a CSV export for audits, and a log of every run with user, time, search, options and changes
Entries are never touched. Local only, no outside connection. For Gravity Forms 2.9 and newer

What does it do?

When a company renames itself, a staff member leaves or a site moves from staging to live, the old name, e-mail address or URL is spread over dozens of Gravity Forms: in form titles, field labels and descriptions, choices, notification e-mails, confirmation messages and redirect URLs. Changing them one form at a time is slow, and it is easy to miss one. The Gravity Forms Find & Replace add-on finds every occurrence across all your forms (or only the forms you pick) and replaces them in one run.

Before anything changes you get a preview: every match, grouped by form and location, with the text before and after the change and its own tickbox. Untick what should stay, then press Apply selected. Every form the run touches is backed up first, the changes are written through the Gravity Forms API, and the whole run can be undone with one click from the Runs screen. If a form was edited after the run, undo warns you before it restores anything.

Choice values are left alone unless you opt in, because entries and conditional logic depend on them. When you do change one, the preview lists every conditional logic rule, notification routing rule, feed condition and conditional shortcode that tests the old value, and updates them to the new value too, so your logic keeps working. Feeds are only searched in safe plain-text settings such as the feed name or message: IDs, keys, field maps and credentials are never read or changed, and entries are never touched. Everything runs on your own server, with no outside connection. For Gravity Forms 2.9 and newer.

How does it work?

The add-on reads each form in scope through the Gravity Forms API and lists every text location for the places you ticked: the form title and description, the properties of each field, choice text (and choice values if you opt in), each notification and confirmation, the form settings text and an allowlist of plain-text feed settings. Your search runs on each of those values with the options you chose: plain text or a regular expression, match case and whole word. Regular expressions are checked before they run, patterns that match empty text are refused, and every pattern runs with a safety limit so a slow pattern cannot hang your site. The preview shows each match with the text around it and the replacement, and remembers a fingerprint of each value. When you apply, the add-on re-reads every form, skips any value that changed since the preview, saves an exact copy of each affected form (form settings, fields, notifications, confirmations and the feeds it touches) and then writes the changes with GFAPI::update_form and GFAPI::update_feed, so Gravity Forms clears its caches and runs its hooks. Undo puts the saved copy back exactly. Backups are kept for the number of days you set. Everything happens on your own server — the add-on makes no outside HTTP request beyond the licence and update checks.

Interface Previews

Screenshot
Screenshot
Screenshot
Screenshot

How do I enable this?

1
Install and activate the add-on, then activate your license key in Forms → Settings → Find & Replace.
2
Open Forms → Find & Replace, type the text to find and its replacement, and tick where to search and which forms.
3
Press Search and preview. Check the before / after diff of every match and untick anything that should stay.
4
Press Apply selected. The forms are backed up first; if anything looks wrong, undo the run with one click on the Runs tab.

Customer Reviews

Submit your review
1
2
3
4
5
Submit
     
Cancel

Create your own review

GravityExtra
Average rating:  
 0 reviews

Have a new Feature idea?

Didn't see a feature in our plugin that you think would be useful? Share with us and let the team be a part of it.

Submit a Feature Request
$59
$39/year
You Save $20
Add any 2nd item, get 30% OFF both!
Use code GFEX30 at checkout
Secure checkout via Stripe
What's Included
  • Automatic Yearly Renewal
  • 1 Year Free Support & Updates (Renewable)
  • 24x7 Dedicated Customer Care
24/7 Support
For any query, connect with us on our support portal.
Submit a Query →
Quick Info
Version 1.0.1
Changelog
Icon
Gravity Forms Forms Find & Replace
8 people are viewing this

Wait! Don't leave
empty-handed 🎁

Grab these exclusive codes to use at checkout!

10% OFF On all products
GFEX10
30% OFF Best Value
On any 2+ items
GFEX30

No thanks, I'll pay full price

Someone just bought this A few seconds ago
0
0
Your Cart
Your cart is emptyReturn to Shop
🔥 FREQUENTLY BOUGHT TOGETHER
Complete Combo & Save 40%!
ITEM IN YOUR CART
Gravity Forms Klaviyo Add-on
$39.00/yr
+
🎁 RECOMMENDED ADD-ON SAVE 40% OFF
Original Price: $49.00/yr
Bundle Special Price: $29.40/yr