Fundraising Data Analyst — Salesforce & Dashboards

ProPublica

New York (NY)

Remote

USD 95,000 - 115,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

ProPublica, an independent nonprofit newsroom in New York, seeks a data analyst to strengthen fundraising analytics and reporting across Salesforce, Sailthru, and GoFundMe Pro. This 12-month position reports to the director of development services and collaborates with development, membership and product teams to improve donor tracking and measurement across systems.

The ideal candidate translates fundraising questions into reporting frameworks, builds dashboards, and develops scalable

Qualifications

  • 5+ years building reports, dashboards and analytical frameworks in Salesforce.
  • Experience with donor databases and fundraising operations.
  • Strong understanding of donor lifecycle reporting (acquisition, retention, upgrades).
  • Experience across integrated systems like Salesforce, email providers and donation platforms.
  • Translate complex questions into clear reporting structures and insights.
  • Strong SQL skills; Python or R and data visualization are pluses.
  • Comfort with evolving environments and cross-functional collaboration.

Responsibilities

  • Assess and strengthen Salesforce reporting capabilities and gaps.
  • Build standardized reports supporting donor acquisition, retention, upgrades and lapses.
  • Develop attribution methodologies for donor acquisition and first-gift tracking.
  • Create reporting definitions, docs and business rules for consistency.
  • Evaluate data flows between Salesforce and connected systems (Sailthru, Classy/GoFundMe Pro, Stripe).
  • Identify data quality issues and propose practical solutions.
  • Collaborate to improve reporting reliability, data quality and donor journey visibility.
  • Define donor acquisition pathways across channels including newsletters and paid traffic.
  • Build dashboards and recurring reporting tools for strategy and leadership decisions.
  • Reduce manual reporting by creating scalable, self-service resources.

Skills

Salesforce reports
Donor databases
SQL
Python
R
Data visualization
Stakeholder comms

Tools

Salesforce
Sailthru
Classy/GoFundMe Pro
Stripe
Parse.ly
Google Analytics

Job description

ProPublica, an independent nonprofit newsroom in New York, seeks a data analyst to strengthen fundraising analytics and reporting across Salesforce, Sailthru, and GoFundMe Pro. This 12-month position reports to the director of development services and collaborates with development, membership and product teams to improve donor tracking and measurement across systems.

The ideal candidate translates fundraising questions into reporting frameworks, builds dashboards, and develops scalable

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Data Analyst, Temporary
Data Analyst, Temporary

ProPublica • New York (NY)

Remote
USD 95,000 - 115,000
Fundraising Data Analyst
Fundraising Data Analyst

UJA Careers • New York (NY)

On-site
USD 80,000 - 90,000
Fundraising Operations Manager — Salesforce & Data (Hybrid)
Fundraising Operations Manager — Salesforce & Data (Hybrid)

Federation of Protestant Welfare Agencies • New York (NY)

Hybrid
USD 71,000 - 85,000
Medical, dental, vision
Life insurance
403(b) with match
+4
Remote Salesforce & Fundraising Ops Analyst (Contract)
Remote Salesforce & Fundraising Ops Analyst (Contract)

City Year • United States

On-site
USD 65,000 - 90,000
Fundraising Analytics & Systems Coordinator
Fundraising Analytics & Systems Coordinator

Association of Fundraising Professionals - NYC Chapter • New York (NY)

On-site
USD 65,000 - 75,000
PTO & holidays
Medical, dental, vision
401K matching
+4
Senior Fundraising Analytics Lead
Senior Fundraising Analytics Lead

UJA Careers • New York (NY)

On-site
USD 80,000 - 90,000
Senior Salesforce CRM & Analytics for Nonprofits
Senior Salesforce CRM & Analytics for Nonprofits

CHAI • Baltimore (MD)

Hybrid
USD 69,000 - 73,000
Health insurance
401(k) match
Life insurance
+7
Senior Salesforce CRM & Analytics Lead
Senior Salesforce CRM & Analytics Lead

The Associated • Baltimore (MD)

Hybrid
USD 69,000 - 73,000
Health insurance (HSA).
401(k) employer match
Life insurance
+3
Fundraising Data Specialist — Salesforce & Reports
Fundraising Data Specialist — Salesforce & Reports

Jewish Family and Children’s Services • San Francisco (CA)

Hybrid
Hybrid work schedule
403(b) retirement match
Comprehensive health insurance
+2
Senior Salesforce & Data Reporting Analyst (Nonprofit)
Senior Salesforce & Data Reporting Analyst (Nonprofit)

The Associated: Jewish Community Federation of Baltimore • Baltimore (MD)

Hybrid
USD 69,000 - 73,000
Health insurance (HSA)
4% 401(k) employer match
Life insurance
+7