Please read our current endorsement process and endorsed candidate policy below.
Heidi Wegleitner, Dane County Board Supervisor, District 2 (endorsed 2020, re-endorsed 2026)
Francesca Hong, State Assemblywoman, District 76 (endorsed 2024 and in 2026 for Governor)
Candidates interested in running for an office shall indicate their interest to the Electoral Working Group. The Electoral Working Group will arrange with the candidate to complete the following initial steps, ideally but not necessarily in this order.
EWG invites prospective candidates to Candidate Information Sessions, which will be considered mandatory for interested candidates. These sessions will cover DSA’s national and local program, theory of change, local endorsement process and the Endorsed Candidate Expectations. Sessions will be scheduled to suit candidate availability and may be either 1-1 or multi-candidate.
Candidates fill out a Questionnaire provided by the Electoral Working Group. Questionnaires may be tailored to the specifics of each race, but should at minimum include the chapter’s Endorsed Candidate Expectations (see below), DSA’s National Endorsement Expectations, and any local or national red lines.
The Electoral Working Group schedules interviews with candidates.
Candidates may begin gathering MADSA member signatures in support of their endorsement at any time.
The Electoral Working Group will invite all qualified candidates in a race to a Candidate Forum.
This may be scheduled at a regularly scheduled chapter General Membership meeting, or a special meeting called by the Electoral Working Group. Any Candidate Forum must take place no later than one week before the General Meeting at which the endorsement vote is held.
Separate candidate forums will be held for different positions (ex. Common Council candidates will have one forum, mayoral candidates will have a different forum).
Candidates will be considered qualified when they have completed the following:
filled out and returned a signed questionnaire
attended a Candidate Information Session
scheduled an interview with the Electoral Working Group
The Electoral Working Group will publish the following no later than the date of the Candidate Forum for each race:
a district dossier detailing the key demographics, DSA member density, and recent political history of the district; EWG’s assessment of opportunities for DSA organizing within the district; and any other information that it deems relevant to deciding if and who to endorse in a given race
the questionnaire/rubric for all qualified candidates in the race
candidate interviews for all qualified candidates in a race
(optional but encouraged) a draft exploratory campaign plan
Endorsement signatures must be turned in no later than 48 hours before the GMM at which the endorsement vote is scheduled to take place. These will be collected via an online form created by EWG. EWG Co-Chairs and candidates will have access to the list of petitioners that have signed the form. Candidates must receive the 20 signatures from members in good standing who commit to volunteer on their campaign in order to be on the ballot.
The endorsement vote will be held at a GMM. If multiple candidates in a race qualify for the ballot, an internal primary will take place, and will be conducted by STV ranked choice voting. The ballot will by default include the option of “No Endorsement.”
If it has not already done so, the Electoral Working Group will prepare a campaign plan for endorsed candidates to be adopted at a subsequent General Membership Meeting.
Any candidate seeking MADSA’s endorsement for public office must be an engaged MADSA member and commit to:
Candidates seeking MADSA’s endorsement for public office are generally expected to:
MADSA commits to provide the following support to Endorsed Candidates and Elected Officials:
Following the acknowledgement of a non-endorsed MADSA member running in any race against an endorsed MADSA member, the Executive Committee (or persons/body empowered by them, such as a subcommittee or the Electoral Working Group) shall be tasked with initializing the following process: