Hey everyone, I’m curious if Gravity Forms supports storing entries into external databases?
For example, we don’t want our client entries stored in the WP database. Instead, in our own database where we can manipulate the data from our own custom built CRM. This DB is stored somewhere such as AWS.
Is this something that can be configured? We are trying to streamline our CRM so we don’t have to manually input client information sent to us by email.
I understand this can be done with Zapier but this is more of a workaround than a permanent solution.
Gravity Forms doesn’t provide any built-in feature to send the data to an external database. But if you’re fine creating your own custom PHP code, you could use the following hook to run your custom code: https://docs.gravityforms.com/gform_after_submission/
That hook gives you access to $entry where all the values submitted are stored. The following documentation explains how to get data from $entry: https://docs.gravityforms.com/entry-object
If your custom CRM has any endpoint to receive the data (e.g. via a POST or GET request), you could also consider the Webhooks add-on: https://www.gravityforms.com/add-ons/webhooks/