{{ error }}
Loading...
{{ recipientData.filer_name }}
Data from {{ contributionDateRange }} ({{ formatNumberInteger(recipientData.total_contributions) }} total contributions)
People Power Score
Loading score...
People Power Score Calculation
This 1-5 star score measures how much a campaign relies on grassroots support:
- 65% - Percentage from individual contributors
- 20% - Percentage of donations under $200
- 15% - Percentage of funding from Georgia
Higher scores indicate stronger grassroots, people-powered campaigns.
This Campaign's Score Breakdown:
Individual Contributors:
{{ getIndividualPercent().toFixed(1) }}% × 65% = {{ getIndividualPoints().toFixed(2) }} points
Small Donations (<$200):
{{ getSmallDonationPercent().toFixed(1) }}% × 20% = {{ getSmallDonationPoints().toFixed(2) }} points
Georgia Funding:
{{ getGeorgiaPercent().toFixed(1) }}% × 15% = {{ getGeorgiaPoints().toFixed(2) }} points
Total Score:
{{ totalScorePoints.toFixed(2) }} = {{ peoplePowerScore }} {{ peoplePowerScore === 1 ? 'star' : 'stars' }}
${{ formatNumberShort(recipientData.total_amount) }}
Total Raised
{{ formatNumberInteger(recipientData.total_contributions) }}
Contributors
${{ formatNumberShort(recipientData.total_amount / recipientData.total_contributions) }}
Average Gift
{{ recipientData.party }}
Party
Industry Categories Notable
{{ topCategory.percentage.toFixed(0) }}%
from {{ capitalize(topCategory.name) }} sources
Notable categories:
{{ capitalize(cat.name) }} ({{ cat.percentage.toFixed(0) }}%){{ index < notableCategories.length - 1 ? ', ' : '' }}
Contributor Types
{{ primaryContributorInsight.percentage }}%
{{ primaryContributorInsight.description }}
{{ contributorTypeBreakdown.individual.percentage.toFixed(0) }}%
Individuals
{{ contributorTypeBreakdown.non_individual.percentage.toFixed(0) }}%
Organizations
Geographic Funding
{{ primaryGeographicInsight.percentage }}%
{{ primaryGeographicInsight.description }}
In-State: {{ stateBreakdown.in_state.percentage.toFixed(0) }}%
Out-of-State: {{ stateBreakdown.out_of_state.percentage.toFixed(0) }}%
This site is powered by AI. That means surprises—and mistakes—are likely. The AI can also be overly critical at times.
Proceed at your own risk and always verify your findings.
AI-Powered Analysis
"{{ analysisData.results.summary }}"
Additional Source Analysis
Contribution Sources
Contribution Size Distribution
Contribution History
| Date | Contributor | Amount |
|---|---|---|
| {{ formatDate(contribution.date) }} |
{{ getContributorTypeInitial(contribution.contributor_code) }}
{{ contribution.contributor_name.trim() }}
Small Individual Donation
Undisclosed Donor
|
${{ formatNumber(contribution.amount) }} |
Contribution History
Loading contribution history...
Loading detailed contribution history...