Copy link

Custom Fields

ADMIN GUIDE · CAMPAIGN DATA

Custom Fields in UpVote

Capture the information your campaign needs, then use it to guide conversations, target follow-up, and build useful reports.

Custom fields add campaign-specific information to voter records. Use them for data supplied by your provider, such as party or ballot status, and information volunteers collect through conversations, such as a vote plan.

Choose what you need to track

Data you already have

Populate fields from voter-file or election-office updates. Examples include party, voter registration status, and vote-by-mail status.

Answers your team collects

Ask volunteers or callers to record relevant responses, such as vote plan, candidate preference, or interest in volunteering.

Start with fields your team will actually use for an outreach decision or report. Keep names short and explain what each answer means.

1. Add a custom field

  1. Open Custom Fields in the Admin Portal.
  2. Click Add Custom Field.
  3. Choose a Field Type and enter a clear Field Name.
  4. Choose the display and response settings described below.
  5. For a dropdown, enter each New Option Description and use Add Option. Add at least two options.
  6. Review the field and click Save.
Available field types
TypeWhen to use itExample
Drop DownA consistent set of answers for filtering and reportingVote Plan
CheckboxA simple checked or unchecked itemRequested follow-up
Free TextA short answer that needs flexibilityPreferred callback time
DateA calendar dateDate Last Voted

Examples are suggestions for your campaign, not fields created automatically.

The field editor includes the type, name, display settings, and dropdown options.
The field editor includes the type, name, display settings, and dropdown options.

2. Choose where the field appears

The current field editor offers four separate settings:

SettingPurpose
Display in voter detailsShow the field in the voter details view.
Display in Outreach pageMake the information visible on the Outreach page.
Show on contact matchShow the field during Contact Match.
Prompt response when adding a contactPrompt for an answer as a contact is added.

Display and prompting are different choices. Show useful background information, such as uploaded party data, where it helps volunteers. Use response prompts for questions you want volunteers to answer. Avoid adding unnecessary questions to the contact-addition flow.

3. Arrange fields in a helpful order

On Manage Custom Fields, use the drag handle on the left side of a row to move a field. The table order is the order users see in the app.

The order saves automatically after dragging. Put the most useful information and questions first. To review an existing field’s settings, open its More Details link.

Use the drag handle to reorder fields. The table also summarizes where each field is shown.
Use the drag handle to reorder fields. The table also summarizes where each field is shown.

4. Update field values

Update one voter

Open the voter’s record in the Admin Portal, or the relevant field in the app when available. Enter the response and save. Record what the person actually tells you; an empty or uncertain answer should not be treated as confirmed support.

Update many voters through Upload Center

  1. Open Upload Center and start an Excel or CSV upload.
  2. Choose Update custom fields or Update Multiple Custom Fields, as appropriate.
  3. Select how to match records, preferably using Voter ID when your file contains it.
  4. Select the custom fields to update and map the file’s columns as prompted.
  5. Review the preview carefully before approving the upload.
  6. After processing, open Upload Details to review results and errors, then spot-check several voter records.

See the Upload Center guide for the full workflow.

Use custom fields to focus your organizing

Combine custom fields with other filters in Advanced Search. For example, find likely supporters with a requested mail ballot who still need a vote plan, then coordinate the appropriate follow-up.

Use the same field definitions across your team so answers stay consistent. Where useful, build saved searches into custom dashboard graphs.

Keep reported plans separate from voting records. A person’s stated vote plan is information collected through a conversation. It is not proof that a ballot was cast or returned. Keep official ballot updates in clearly named fields and follow your campaign’s instructions for reporting vote status.

Watch: Create Your First Custom Field

Follow the tutorial for a walkthrough of creating a custom field. Some labels and settings may differ from the current interface; use the steps above for the latest options.

Watch the tutorial on YouTube →

Common questions

Why use a dropdown instead of free text?

Dropdowns keep responses consistent, making segments and reports easier to interpret. Use free text when a fixed set of choices would not fit the answer.

How many options does a dropdown need?

The current editor requires at least two options. Use New Option Description and Add Option to build the list.

Does reordering fields require a separate save?

No. The Manage Custom Fields page saves the display order automatically after you drag a row.

Still need our help?
Contact us at [email protected]

We’d Love to Connect

Fill out your details below, and we’ll get back to you shortly.

Or click here to schedule a meeting at a time that works for you.