DDx
You can sync information between VoteAmericaPlus and other tools you use for organizing and outreach via the DDx Interactions API.
The Interactions API involves 3 different actors:
- Data owner - That’s you. You own the data collected via your instance of VoteAmericaPlus tools.
- Data source - That’s us. VoteAmericaPlus is the data source that collects information from users via your tools.
- Data destination - That’s the third-party tool you want to sync data to. Contact DDx at api@demexchange.com to learn about supported data destinations.
Enabling
- Set up your DDx account. (Contact api@demexchange.com for support.)
- Generate a DDx API key that authorizes VoteAmericaPlus to push interactions to your DDx account. When prompted to select a data source, choose
VoteAmerica-to-MIG. Learn more in the DDx docs. Be sure to copy the secret API key, as you will need it to complete the process. - In the VoteAmericaPlus dashboard, navigate to the Company Settings page and scroll to “Third-party integrations”.
- Check the box “Enable DDx Sync”, then paste your DDx API key and organization name into the provided fields. Click “Save”.
Interactions
Each time a user submits a form on your instance of the VoteAmericaPlus tools, VoteAmericaPlus will push an “interaction”. The interaction will have a method of web_interaction and will include details such as:
- The user’s email address
- The user’s state
- The URL where the form was submitted
- The type of form submitted (e.g.
verify,absentee,register, etc.)
This interaction data can then be forwarded to any data destinations you configure on your API key.