Data via voterlist.
In addition, consider a statewide campaign, such as the Wisconsin Department of Public Instruction Superintendent election [SIS links].
Candidates will likely need at least two and perhaps six (3 years) voter data sets: spring primary and general election.
Infographic by @KateZellmer katezellmer.github.io
Published by Jim Zellmer firstname.lastname@example.org
The elections commission (former Government Accountability Board, or GAB) has generated perhaps 3% of their budget revenue via voter data sales.
Note the organizations spending $12,500 for statewide data. They merge the data with many other sources and mine the results.