Wanted to share a showcase of something we’ve spent months building entirely in Gravity Forms.
https://quote.prosper.insurance/
You punch in your information and it gives you Insurance rates for a number of companies in VA, TN, NC, SC, MD, GA.
User information is piped into Salesforce via API with all the submitted data and API responses for followup by sales agents.
It’s an AJAX multi-page form using nested forms from Gravity Perks as well as a few 3rd party APIs:
- ‘Estated’ to pull property data
- Google Places for address prefill
- Turborater Rate Engine API for multi-carrier insurance rates (very pricey)
- Zywave Vehicle year/make/model database
- Salesforce API for lead processing
- Neptune and NGIC Flood rating APIs
Some of the main plugins used are:
- Gravity Perks Nested Forms
- Image Choices by Jetsloth
- Auto Advance by Frog Eat Fly
Basically once the user submits their info we show a loader on the confirmation page and fire off a bunch of ajax requests to API services. When these are finished loading we save the API responses to a CPT in the db, fake finish the loader progress and redirect the user to the results page.
Happy to answer any questions if anyone is considering similar projects. Some of what took the longest was figuring out how to incorporate the long processing time (up to a minute to get API results) and obviously the API requests/responses.
We might outgrow it one day, but so far GF has handled everything we have thrown at it!
If you’re on the East coast or even in Virginia Beach (where Gravity Forms is based) feel free to get an insurance rate for home and Auto.