Voting Information Project

Embeddable Tool Customizer

The Voting Information Tool (VIT) is an easily embeddable, mobile-optimized, white-label voting information tool that offers official voting information–such as polling place and ballot information–to anyone, using just a residential address. The tool can be embedded easily on any website and supports multiple languages.

Using this widget you can easily customize the VIT by adding a state seal or your organization’s logo, including a custom alert, such as “Don’t forget to vote on Election Day!”, or by modifying the colors.

Select your theme

Title

Interior tile bar color

Format

Alert text

Note: Alert text will disappear automatically after 10 seconds.
  • Yes
  • No

Alert Message

Official data only

Set this parameter to True to return only official state data from the Google Civic Information API. [NOTE: This may result in gaps in coverage due to jurisdictions without official data.] Set to False to return official AND unofficial data.

  • True
  • False

Language Option

Advanced Customization
+
-

Custom labels:

Replace the following labels' or links' text with your own.

The following text is not shown in the customizer preview, but will appear in your embedded tool.

Here's your embed code  

<script type="text/javascript" src="https://tool.votinginfoproject.org/app.js"></script> <div id="_vit"></div> <script type="text/javascript">vit.load({
modal: true,
theme: '{{ themeUrl(selectedTheme) }}',
officialOnly: false,
officialOnly: true,
title: '{{ title }}',
subtitle: '{{ subtitle }}',
width: '640px', height: '480px', width: '320px', height: '240px',
logo: '{{ logoUrl }}',
logo: '{{ stateSealUrl(selectedState) }}',
colors: { 'header': '{{ selectedTileBarColor }}', 'landscapeBackgroundHeader': '{{ selectedSecondaryTileBarColor }}' },
alertText: '{{ alertText }}',
language: '{{ languages[selectedLanguage] }}',
json: { text: { headers: { pollingLocation: '{{pollingLocationLabel}}' }, resources: { electionAdministration: { stateElectionsOffice: '{{stateElectionsOfficeLabel}}' }, moreResources: { electionInformationUrl: '{{electionInformationLabel}}', registrationConfirmationUrl: '{{registrationConfirmationLabel}}', absenteeVotingInformationUrl: '{{absenteeVotingInformationLabel}}', votingLocationFinderUrl: '{{votingLocationFinderLabel}}', ballotInformationUrl: '{{ballotInformationLabel}}' } } } }
});</script>
Start over
E-Mail code
Need help?

Preview

{{ title }}{{ subtitle }}
{{ title }}{{ subtitle }}
{{ title }}{{ subtitle }}

Title Page

{{ alertText }}
Registered Voter Address36 E. 20th St.New York, NY 10003ElectionsGeneral Election 2014New York StateJune 17th, 2015{{ pollingLocationLabel }}Voter ResourcesBallot Information{{ alertText }}
Registered Voter Address36 E. 20th St.New York, NY 10003ElectionsGeneral Election 2014New York StateJune 17th, 2015{{ pollingLocationLabel }}Voter ResourcesBallot Information{{ alertText }}
Elections+General Election 2014Tuesday, November 4th, 2014{{ pollingLocationLabel }}+Andrew Heiskell Library40 West 20th StreetNew York, NY 10011More Resources+Information on how to navigate theelections process, including deadlines,Voter ID information, and registrationlinks.

Interior Page