Skip to main content
Gravity Forms integration

How to integrate Gravity Forms with SmartMoving

Matt Honeycutt avatar
Written by Matt Honeycutt
Updated over 4 years ago

This article is targeted towards IT and website professionals. If you aren't comfortable with making changes to your WordPress configuration, including installing and configuring plugins, please contact your website or IT person. If you don't have such a person, please contact our support team, and we can refer you to one of our trusted partners.
​
Gravity Forms can be integrated with your SmartMoving account by installing the Gravity Forms Webhooks Add-on. The Webhooks Add-On is an Elite Add-On that is only available with a valid Elite License for Gravity Forms.

Once you have installed and activated the Webhooks Add-on, navigate to your Form Settings in your Gravity Forms configuration. You will see a tab on the left for Webooks. Click this tab, then click the Add New button. This will create a new feed configuration, with the following fields:

  • Name: Give your feed a name. This can be any name you wish. It is not shown to users

  • Request URL: Enter the URL for your SmartMoving website lead provider, which can be found in your SmartMoving settings.

  • Request Method: Set this to POST.

  • Request Format: Change this to JSON.

  • Request Headers: You do not need to make any changes to this section.

  • Field Values: This is where you will map your form fields to fields supported by the SmartMoving API. You can find a full list of supported fields in the advanced integration guide. The Key should be the name of a field supported by SmartMoving (or the name of a custom field). For Value, you should select a field from your form.

  • Webhook Condition: Leave this unchecked.

Your completed configuration should look similar to this:

Once you have finished, click the Update Settings button. Now that your Gravity Forms webhook is configured, you should submit a test lead and verify that it arrives in your SmartMoving account as expected.
​
​

Did this answer your question?