SleekRank for OpenSecrets donor pages
OpenSecrets aggregates FEC individual and PAC contribution data into ~600,000 donor and PAC profiles per cycle. SleekRank reads the donor table and renders one indexable WordPress page at /donor/{slug}/ per profile with cycle totals and top recipients per row.
€50 off for the first 100 lifetime licenses!
A page per donor or PAC, fed by FEC contribution data
OpenSecrets at opensecrets.org aggregates FEC individual and PAC contribution data into donor-level profiles. Each profile sums an individual's or a PAC's cycle contributions, breaks them out by recipient committee, and assigns an industry code from the CRP classification system. About 600,000 profiles appear per election cycle. The OpenSecrets bulk data and the FEC's own individual contributions file feed the same picture from two angles. SleekRank turns each donor profile into one URL at /donor/{slug}/.
Mappings pull from the bulk files. donor_name and donor_employer drive the H1 and subtitle, cycle_total drives a hero stat, top_recipients renders as a list of committee links, industry_code joins to the CRP industry table to render a readable industry pill. Per-contribution rows render in a sortable table.
The slug combines a normalised donor name with cycle and CRP donor ID to avoid collisions: jane-q-donor-2024-d000012345.
Workflow
From OpenSecrets bulk data to donor pages
Design the donor page
Connect the bulk sources
Wire the field mappings
Publish and validate
Data in, pages out
One CRP donor ID, one indexable donor URL
| slug | donor_name | donor_type | industry | cycle_total |
|---|---|---|---|---|
| jane-q-donor-2024 | Jane Q. Donor | Individual | Technology | $45,200 |
| microsoft-pac-2024 | Microsoft Corp PAC | PAC | Technology | $2,450,000 |
| john-smith-tx-2024 | John Smith | Individual | Oil & Gas | $38,600 |
| sierra-club-pc-2024 | Sierra Club Political Committee | PAC | Environment | $1,820,000 |
| alice-thompson-ny-2022 | Alice Thompson | Individual | Finance | $52,800 |
/donor/{slug}/
- /donor/jane-q-donor-2024-d000012345/
- /donor/microsoft-corp-pac-2024-c00227546/
- /donor/john-smith-tx-2024-d000067890/
- /donor/sierra-club-political-committee-2024-c00135771/
- /donor/alice-thompson-ny-2022-d000099887/
Comparison
OpenSecrets search vs SleekRank per-donor pages
OpenSecrets portal search
- OpenSecrets search results land on session URLs that strip on share
- Per-donor pages exist but lack open data attribution for downstream reuse
- No structured data on donor records, so they miss rich-result surfacing
- Industry codes shown as CRP slugs not always resolved to readable names
- Cross-cycle comparison requires manual navigation between cycle pages
- PAC-versus-individual donor pages share a layout that buries differences
SleekRank
- Read OpenSecrets bulk data joined with FEC individual contributions
- Slug from CRP donor ID stays stable across rebrands and address changes
-
cycle_totaldrives the hero stat per donor or PAC profile - Industry codes resolved to readable names via the CRP industry table
- Top-recipient committees rendered as links into a parallel committee group
- Person JSON-LD for individuals, Organization JSON-LD for PACs and 527s
Features
What SleekRank gives you for OpenSecrets donor pages
FEC plus OpenSecrets join
SleekRank reads the OpenSecrets donor bulk data and the FEC individual contributions file together. The first carries aggregated cycle totals; the FEC file carries the underlying transactions. Join on CRP donor ID per election cycle.
Cycle stats up front
cycle_total, top_recipient_percentage, and party_split render as hero stats so the page answers headline questions before the reader scrolls. Below the fold, the full transaction table renders sortable by date, amount, or recipient.
Recipient graph as links
Each donation in the page links to /committee/{committee-id}/ as a sibling page group fed by FEC committee filings data. Donor and recipient corpora interlink with no duplication, so readers pivot from a donor to a PAC in one click.
Use cases
Who builds per-donor political-money sites
Investigative journalism outlets
Newsrooms covering campaign finance link to the SleekRank donor page in their stories. Stable per-donor URLs survive the cycle turnover that breaks OpenSecrets URLs, and the page is a permanent citation target.
Political science research
Universities studying campaign finance use the SleekRank corpus as a citation surface for datasets. The CRP donor ID anchored URL lets papers reference a profile without portal-side URL churn between election cycles.
Advocacy and watchdog groups
Watchdog organizations publish reports identifying donors behind issue campaigns. Linking to the SleekRank donor page gives readers a stable URL exposing underlying transactions rather than an aging screenshot.
The bigger picture
Why per-donor pages outrank the OpenSecrets portal
Campaign finance search has predictable spikes around election cycles and named scandals. Reporters, researchers, and engaged citizens look up specific donors by name or PAC by acronym. The OpenSecrets portal answers the query but lives on session URLs that strip on share, behind a paywall for full transaction history, with cross-cycle navigation that forces multiple clicks.
The FEC raw portal answers the underlying data question but in a UI that is unusable for non-specialists. SleekRank fills the gap with a corpus of stable donor-level URLs that surface the headline stats (cycle total, party split, top recipients) above the fold and the underlying transactions below. Six hundred thousand donors and PACs per cycle translate to hundreds of thousands of long-tail queries on donor names and committee acronyms.
Each page is a citation surface that journalism, research, and advocacy can link to with confidence that the URL will still resolve next year.
Questions
Common questions about SleekRank for OpenSecrets donor pages
From OpenSecrets bulk data plus the FEC individual contributions file. OpenSecrets publishes its bulk data under a license for non-commercial and academic use; for commercial use, license terms are negotiable. The FEC file is federal public record. SleekRank joins them on CRP donor ID for the unified donor-level view.
 The FEC publishes individual contribution updates daily during the cycle and weekly off-cycle. OpenSecrets refreshes its bulk profiles monthly. Setting cache_duration to weekly captures most of the meaningful change without overfetching, and any out-of-cycle FEC corrections still flow through within a week of being published.
 {normalised-name}-{cycle}-{crp-donor-id} reads well in SERP and stays unique even when two donors share a name. Including the CRP donor ID as a suffix anchors the URL to a specific identity even if the donor's name appears in multiple cycles or in multiple variations across the underlying file.
 Yes. donor_type is published as Individual or PAC. Running two SleekRank page groups at /donor/individual/{slug}/ and /donor/pac/{slug}/ lets each template optimize for the audience: individual donors emphasize employer and occupation, PACs emphasize parent organization and political alignment.
 Dark money groups by definition do not disclose donors, so they only appear on the recipient side. The donor pages would show donations from disclosed sources to a 501(c)(4); the 501(c)(4) recipient page would be a separate /committee/{slug}/ entry.
 Yes. OpenSecrets calculates a party split percentage for each donor based on the share of contributions to Democratic versus Republican committees in the cycle. Render the split as a horizontal bar with color coding so readers see partisan tilt at a glance, with numbers shown beside the bar for transparency.
 Each cycle gets its own donor profile in the bulk data and therefore its own SleekRank page. Add a "see other cycles" navigation block that lists the same CRP donor ID across each cycle present in your corpus. Users searching for a donor often want to see the trajectory across cycles, not just a single snapshot in time.
 OpenSecrets bulk data is free for non-commercial and academic use. Commercial publishers should negotiate a license with OpenSecrets before running a full-corpus surface. The FEC raw file is federal public record with no license restrictions.
 Pricing
More than 1000+
happy customers
Explore our flexible licensing options tailored to your needs. Upgrade your license anytime to access more features, or opt for a lifetime license for ongoing value, including lifetime updates and lifetime support. Our hassle-free upgrade process ensures that our platform can grow with you, starting from whichever plan you choose.
Starter
EUR
per year
further 30% launch-discount applied during checkout for existing customers.
- 3 websites
- 1 year of updates
- 1 year of support
Pro
EUR
per year
further 30% launch-discount applied during checkout for existing customers.
- Unlimited websites
- 1 year of updates
- 1 year of support
Lifetime ♾️
Launch Offer
€299
EUR
once
further 30% launch-discount applied during checkout for existing customers.
- Unlimited websites
- Lifetime updates
- Lifetime support
...or get the Bundle Deal
and save €250 🎁
The Bundle (unlimited sites)
Pay once, own it forever
Elevate your WordPress site with our exclusive plugin bundle that includes all of our premium plugins in one package. Enjoy lifetime updates and lifetime support. Save significantly compared to buying plugins individually.
What’s included
-
SleekAI
-
SleekByte
-
SleekMotion
-
SleekPixel
-
SleekRank
-
SleekView
€749
Continue to checkoutBrowse more
- home health aide directories
- Knife makers
- design agency directories
- change management consultant directories
- GMAT tutor directories
- mountain lodge directories
- garage builder directories
- Hospice doctors
- geriatric psychiatrist directories
- pool resurfacing directories
- speech coach directories
- garbage removal directories
- B2B demand generation agency directories
- sports bar directories
- personal injury attorney directories
- piano chord pages
- Unicode block pages
- numerology pages
- diabetic-friendly recipe pages
- Historical battle pages
- brownie recipe pages
- pressure cooker recipe pages
- first grade math pages
- bird species pages
- biome species pages
- vegan recipe pages
- piano exercise pages
- DASH diet recipe pages
- Swiss recipe pages
- lunch recipe pages
- park-and-ride listings
- golf tournament listings
- Vintage synth listings
- rare book listings
- camera equipment listings
- hackathon listings
- language exchange partner listings
- professorship listings
- scholarship deadline listings
- beer festival listings
- industrial equipment listings
- UX boot camp listings
- vintage jewelry listings
- jersey collectible listings
- hunting land listings
- digital asset management comparisons
- web server comparisons
- penetration testing platform comparisons
- e-commerce SaaS comparisons
- monorepo tool comparisons
- RAG platform comparisons
- image CDN comparisons
- email deliverability tool comparisons
- Annuity product comparisons
- Medicare Advantage comparisons
- CRM for startups comparisons
- yield farming comparisons
- chaos engineering tool comparisons
- logistics platform comparisons
- crypto wallet comparisons