poll-peopleNGPVAN

The NGPVAN <> Daisychain integration allows you to import lists from VAN, NGP, Votebuilder, and EveryAction into your Daisychain People database.

circle-info

A note on names This document refers to "NGPVAN" and "VAN", but the instructions also apply if you are importing lists from Bonterra products named VoteBuilder, EveryAction, and more. For information about integrating live form submissions from these products, click here.

How to Set Up Your Integration

1

Request an API Key from NGPVAN

To setup this integration, you'll first need to request an API key from VAN by following their instructions.arrow-up-right

2

Add the API Key in Daisychain

Once you have this API key and API application name from VAN, go to your Daisychain account and navigate to Settings → Integrations and click "Add" in the VAN CRM box. You should then see a form you can fill out using the VAN API key and application name provided by your VAN admin. If you’d like to sync lists of your voters, select “My Voters” under “API Mode,” and if you’d like to sync lists of your campaign (or NGP lists), select “My Campaign”. Once added, click “save”.

3

Go to VAN to Share Your Folders

To ensure a list in VAN is available in Daisychain, it needs to be in a Folder shared with Daisychain. After you add your list to your folder and scroll down to “User Access,” you will see something like this:

Select the Daisychain API user, and click “Add”. Verify that the access looks something like below and then click save:

circle-exclamation
4

Go to Daisychain to Import Your List

All folders you have shared with the Daisychain API will be listed under the “Lists" Tab when you visit Settings > Integrations > VAN CRM/

To import a list, click the arrow button to reveal the folder's contents:

Clicking “Import” will move the selected list into Daisychain. And once completed, you will see how many people were successfully imported.

To view errors, click the list name, and you will be taken to the import summary page. Here, you will see a list of import errors, and stats about your imported list.

circle-exclamation

Syncing Survey Questions and Activist Codes

You can sync data collected in Daisychain back to VAN in two ways: Survey Question responses and Activist Codes.

Survey Questions

Map Daisychain Questions to VAN Survey Questions to sync answers recorded in Daisychain back to VAN as Survey Responses.

Setup:

  1. First, create a matching Question in Daisychain (Settings > People > Questions). For a support question, you'd create a multiple choice or dropdown question with response options like "Strong Support," "Lean Support," "Undecided," etc. — matching whatever response options exist on the VAN side.

  2. Go to Settings > Integrations > VAN CRM > Questions.

  3. Find the VAN Survey Question you want to map.

  4. In the "Mapped Question" column, select the Daisychain Question you created.

  5. Expand the Survey Response Mappings and map each VAN Survey Response to the corresponding Daisychain answer option.

Activist Codes

Map Daisychain Tags to VAN Activist Codes to sync Tags applied in back to VAN as Activist Codes.

Setup:

  1. Go to Settings > Integrations > VAN CRM > Activist Codes.

  2. If your Daisychain account is connected to multiple VAN committees, select the appropriate one from the dropdown.

  3. Find the VAN Activist Code you want to map.

  4. In the "Mapped Tag" column, select the Daisychain Tag that should trigger this Activist Code.

Once mapped, whenever that Tag is added to an individual person in Daisychain, the Activist Code will sync to their VAN record. And whenever a Tag is removed from someone in Daisychain, the mapped Activist Code will be removed from their VAN record.

circle-exclamation

Viewing VAN information inside Daisychain

Once you have imported a list to Daisychain, information from VAN will appear on the People page in Daisychain.

You can select a VAN list to filter by, and on an individual person’s page you can see information about that person’s VAN ID:

circle-info

Syncing Opt-outs

Whenever you opt someone out in Daisychain, that information will sync back to VAN as an opt out as well. Learn more about subscription statuses here.

Last updated