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

Gravity Forms
+ Trusted Values

Field values that come from your server, not the browser: fill Gravity Forms fields on the server (user, page, fixed text, date, hidden formula) without them ever being part of the page, lock Hidden fields, and see when a browser sent something else.

User User User User
+2k
4.9/5
Trusted by 2,000+ Agencies
Trusted Values

Core Features

Set a field on the server only: the field is left out of the page entirely (no input, no label, no setting in the markup)
Values from the signed-in user: user ID, username, e-mail address, display name, first and last name, roles
Values from a user meta key, with private keys (passwords, tokens, sessions, keys) never read
Values from the page the form is on: title, address, ID, slug, post type, or a page custom field; the page is signed into the form, so AJAX forms get it right too
Fixed text that never reaches the browser: an internal e-mail address, a cost centre, a price list code
Date and time of sending in the site time zone and the format you choose
Hidden formulas in Gravity Forms calculation syntax ({Cases:3} * 12.40 + 35) with rounding: the formula stays on your server, only the result is saved
Lock a Hidden field to its default value: merge tags worked out again on the server, values added to the link not used
What the browser sends for these fields is replaced before Gravity Forms validates and saves the entry
A changed value is noted on the entry: note, "Changed in browser" column and filter, and a box with what was sent
Per form: also mark such entries as spam; notification event "Trusted value changed in the browser"
Forms → Trusted Values: every trusted field of every form and the entries with a changed value; no outside services, for Gravity Forms 2.8 and newer

What does it do?

Everything a form puts on the page can be read and changed in the browser: Hidden fields, a price list code, an internal e-mail address for routing, the rate inside a calculation, the account e-mail you filled in for a signed-in customer. Most visitors never look. The one who does can send a quote request with a lower rate, another customer's account address or a different price list, and the entry looks just like the others.

The Gravity Forms Trusted Values Premium Add-on lets a field get its value from your server instead. A server-only field is left out of the page and filled in when the form is sent: from the signed-in user, user meta, the page the form is on, a page custom field, fixed text, the date or a hidden formula whose formula never reaches the browser. Hidden fields can be locked to their default value. Whatever the browser sends for these fields is replaced, and when it sent something else you see it on the entry.

How does it work?

When the form is shown, server-only fields are left out of the page, and a short signed value records which page the form is on. When the form is sent, before Gravity Forms validates anything, the add-on works out each trusted value on your server: it reads the signed-in user, the signed page, the fixed text or the date, works out hidden formulas from the answers in the submission, and recomputes the default value of locked Hidden fields. These values replace whatever the browser sent, so validation, conditional logic, notifications and feeds all see the trusted values. If the browser sent something different, the entry gets a note, a "Changed in browser" mark and a box with what was sent, the notification event can alert you, and the form can mark the entry as spam.

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 → Trusted Values.
2
In the form editor, open a Hidden, Text, Number, E-mail, Phone or Website field and go to the Advanced tab.
3
Under Trusted value choose "Set on the server only" and where the value comes from, or lock a Hidden field to its default value.
4
Choose in Form Settings → Trusted Values whether a changed value only adds a note or also marks the entry as spam, then send a test entry.

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
$39/year
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.0
Changelog
Icon
Gravity Forms Trusted Values
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: $39.00/yr
Bundle Special Price: $23.40/yr