Skip to main content
All CollectionsForms & Integrations
NGP / VAN / EveryAction integration
NGP / VAN / EveryAction integration

Setup your supporter forms to go directly into your NGP account

Updated over a week ago

Step 1: Request your API key from your NGP

You'll need to select "RUN! (Designed To Run)" from NGP's integration list on their site. If you can't find it, you can manually request an API key from your NGP account rep.

Note: API keys they've given you for other services will not work for Run, so you'll need to request a new one.

Step 2: Enter your NGP information on Run

On the Run form builder, click to add destination, and then enter BOTH your NGP API key and your main NGP account email. Confirm that it's connecting correctly under Status after you save.

Step 3: Select NGP as the destination on ALL forms you plan to use

On the Run form builder, you must click on the Enable checkbox to the left of the destination for all forms you want to use this destination for on the site.

Add Source Codes & Activist Codes

Source and Activist Codes can help you track your submissions in NGP, so you know where they come from. There are two steps to adding Codes.

  • Add a Source or Activist Code in your NGP control panel.

  • On the Run form builder, select a Source Code from the Segments column.

Once this is done, anyone who submits that form will have those Source of Activist Codes added to their submission.

Conditional Activist Codes

We've also added the ability to conditionally add Activist Codes to a form submission. This works only on Checkboxes, such that when the person submitting the form clicks that checkbox, it will attach that Activist Code to their submission. This can be useful for automatically adding them to particular email lists, for example.

Custom Fields

Custom fields must be created on your NGP VAN account directly.

In order to add custom fields to your form, open your Run form builder, click Add Form Field, and add a Custom Field (like 'text' for example). Under the NGP custom fields column, Run will pull down a list of your custom fields from NGP to select from.

Did this answer your question?