About GoodVote

Our Mission

GoodVote exists to make campaign finance data transparent, accessible, and actionable. We believe voters deserve to know which special interests fund their elected officials. By organizing FEC filings into a structured, queryable data warehouse, we empower journalists, researchers, nonprofits, and citizens to follow the money.

What We Track

10
Special interest lobbying sectors including Israel lobby, defense, pharma, fossil fuels, tech, guns, crypto, and more.
473+
Political Action Committees (PACs) classified and mapped to their lobbying sector.
237M+
FEC records spanning contributions, expenditures, and filings across 6 election cycles.

How to Access the Data

  • REST APIProgrammatic access to topics, members, donors, and spending breakdowns. Read the docs.
  • BigQuerySubscribe via Analytics Hub and run SQL directly against the full dataset. Open Analytics Hub.
  • Web UIBrowse topics and members directly on this site.

Open Source

GoodVote is fully open source. The frontend, API server, data pipeline, and PAC classification methodology are all available on GitHub. Contributions, issues, and forks are welcome.

View on GitHub →

Contact

Questions, data requests, or partnership inquiries? Reach us at goodvote-data@goodvote.org.