Gravity Forms Integration

If you use Gravity Forms for your WordPress blog then you're going to love this new integration. With ConvertKit + Gravity Forms you can subscribe anyone who fills out a Gravity Form to a form in ConvertKit.

That could be everyone who takes a survey or you could use a Gravity Form in your sidebar to opt people in to your site. Either way, they can now be instantly added to ConvertKit.

Download the Plugin

Once you install and activate the plugin you can add a feed to any ConvertKit form.

In the WordPress Dashboard, click on Forms to view a list of forms.

Hover your mouse over the form you want to integrate with ConvertKit and press "Edit".

On the Edit tab finish setting up the form's fields then hover over Settings and press "ConvertKit"


Next to ConvertKit Feeds press the Add New button to add a feed.

On the Feed Settings page fill out the Name field to add a Name that will identify this feed.

Next choose a ConvertKit Form from the dropdown. Form submissions will be subscribed to the selected ConvertKit form.

Finally, map the ConvertKit Fields to Form Fields.  Email and Name are required by ConvertKit for all subscriptions.  In the Form Field column select the Gravity Form field that will contain the Email and Name.

Note: the ConvertKit Name field can take either full name or first name. In the screen shot below my account has a custom field set for Last Name. Custom Fields will be explained next.

Press Update Settings and you're all done!  Each submission to this Gravity Form will be subscribed to your ConvertKit Form.

ConvertKit Custom Fields

The select dropdown underneath the Name field will contain a list of the Custom Fields defined on your ConvertKit Account. Use the drop down to map the ConvertKit custom field to a Gravity Form field.


If you have more than one custom field that needs to be mapped, press the circle-plus icon on the right hand side of the form to add a row.

In the example below I have mapped four custom fields to four corresponding Gravity Forms fields.

These fields will show on the Subscriber detail page.

Gravity Forms Conditional Logic

Gravity Forms provides a feature called Conditional Logic. The conditional logic lets site administrators set a condition that must be satisfied before the form feed is processed. 

In this example I will add a checkbox to my form that will ask visitors to opt-in to my newsletter. On the form editor I add a simple checkbox. 

Next in the Feed Settings for ConvertKit I check the box labeled Enable Condition. I set the condition to be matched to "Subscribe" "is" "Subscribe me to the newsletter".

Now submissions to this form will only be sent to ConvertKit if the checkbox is checked. 

Still need help? Contact Us Contact Us