Stop Losing Money to Bad Addresses
Validate US addresses right inside Gravity Forms using USPS data, and decide which kinds of addresses each form accepts.
- ✓ Real-time autocomplete
- ✓ USPS verification
- ✓ Business-only or residential-only addresses
- ✓ Block PO Boxes
- ✓ No coding needed
Unlimited sites · 14-day refunds · US addresses
Your form setting (try it)
Start typing a street number to see it work. Try 7, 1, 4 or P.
Preview using sample data.
Here is what that costs
Figures from the USPS Office of Inspector General report “Strategies for Reducing Undeliverable as Addressed Mail” (2015). Every one of those pieces was printed, paid for and posted before anyone knew the address was wrong. Checking the address when it is entered stops the problem before anything is printed or shipped.
Key Features
USPS Verified
Addresses are checked against USPS data when the form is submitted. Incomplete street addresses are caught too.
Instant Autocomplete
Customers pick their address from a dropdown as they type, instead of typing it out in full.
Business or Residential Only
Set any Address field to accept business addresses only, residential addresses only, or both, with your own message for the wrong type.
Block PO Boxes
Refuse PO Boxes on any Address field, with your own message. Works even without a Smarty account.
Standardized Addresses
Corrects addresses automatically, including the ZIP+4, or asks the customer to confirm the suggested correction. Your choice.
Apartment and Suite Numbers
For buildings with units, autocomplete lists the apartment and suite numbers to pick from.
Built for Forms That Need a Real Address
Wholesale and B2B orders
Accept business addresses only, so wholesale pricing and trade accounts go to real businesses.
Home services
Cleaners, installers and repair crews can accept residential addresses only and skip office buildings.
Shipping with UPS or FedEx
Block PO Boxes on order forms when your carrier needs a street address to deliver.
Registrations and memberships
Collect mailing addresses that are complete and deliverable from the start.
One Simple Plan
Yearly license, includes updates and support for 12 months
- ✔ Unlimited site installs
- ✔ Requires a Smarty account (42-day free trial, paid after)
- ✔ Priority email support
- ✔ 14-day refund policy
🛡 Secure checkout via Stripe and PayPal
Your license renews yearly for continued updates and support.
FAQ
Do I need a paid Smarty account?
You will need a Smarty account. Smarty offers a free trial with no credit card required. It lasts 42 days or 1,000 lookups, whichever comes first, after which a paid plan is needed.
The plugin uses two Smarty APIs: US Street Address for validation and the business or residential check, and US Autocomplete Pro for suggestions as you type. Each is a separate subscription in your Smarty dashboard. With only the Street API the plugin still works, and customers type their address manually rather than picking from suggestions.
Can I accept only business addresses, or only home addresses?
Yes. Edit the form, click the Address field, open the Advanced tab and set Allowed Address Type. You can also write the message customers see. The check uses USPS data from Smarty when the form is submitted. Addresses Smarty can’t classify are let through, so a real customer is never stuck.
Can I block PO Boxes?
Yes. On the Address field’s Advanced tab, tick Block PO Boxes. It recognizes the common ways people write one, such as “PO Box”, “P.O. Box”, “POB” and “Post Office Box”, and works without a Smarty account. Rural route boxes such as “RR 2 Box 15” are allowed.
Does it work with existing forms?
Yes. It works with the standard Gravity Forms Address field in your existing forms, including AJAX forms, with no coding required.
Will it slow down my site?
Its script loads in the page footer, and only on pages with a Gravity Forms Address field when autocomplete is on. Other pages don’t load it at all.
How many sites can I use it on?
Unlimited. One license covers every site you build.
What happens when my license expires?
The plugin keeps working. What stops is updates and support. Renewing at any point restores both.
Does it support international addresses?
No. Address Validation covers US addresses only.
Address Validation for Gravity Forms by Dmitry Alexander
