Gravity Forms
The Gravity Forms integration pulls your form data into AgencyAnalytics so you can view it alongside all your other important client metrics for greater context. Once connected, you can explore your data on a premade dashboard or add Gravity Forms widgets to your own dashboards and reports.
API and Data Access
Data cannot be filtered by date, since Gravity Forms does not provide a date dimension through its API
Before You Start
To avoid a failed connection or an error when connecting Gravity Forms to a Client, the person connecting must have:
API Key
API Secret
Store URL / site address for your WordPress-hosted website
Gravity Forms REST API V2 enabled
Connect Gravity Forms
Once you have your API Key, API Secret, and Store URL ready, follow these steps to connect Gravity Forms to a Client:
Step 1: Open the Client where you'd like to connect Gravity Forms, then click the Data Sources tab at the top.
Step 2: Click the blue Connect Data Source button in the upper right corner of the page.
Step 3: Search for Gravity Forms in the search bar at the top, then click the Gravity Forms card.
Step 4: Enter the Store URL, API Key, and API Secret, then click Save to finish the connection.
Now connected, you can explore client metrics on the premade dashboard or add Gravity Forms widgets to your dashboards and reports!
Here are the IP addresses you can whitelist to ensure the connection succeeds.
Please add the following IP addresses to your web host's allowlist:
34.148.207.61
35.196.154.58
34.138.181.161
35.196.190.6
35.187.224.203
104.196.46.255
34.75.134.155
34.148.57.44
34.139.66.246
34.138.63.129
34.23.214.163
34.73.129.216
104.196.196.229
Once those IPs are allowlisted, try connecting Gravity Forms again.
FAQ
How do I fix the 'no route was found matching the URL and request method' 404 error?
Ensure that the system settings within WordPress properly save the 'enable' REST API v2 feature. Once you add the "Authentication Key", make sure you click the "Update" button at the bottom of the Gravity Forms UI.
Does my AgencyAnalytics client's timezone setting need to match Gravity Forms native timezone?
Yes, since your AgencyAnalytics client's timezone setting determines the Gravity Forms integration's timezone, it needs to match the native Gravity Forms selected timezone.
💬 Need additional help?
If you have any questions, please contact our friendly support team by following these instructions! We're available 24/5 to help 😄
