Every donor. Every program. Every outcome.

RevenuePoint builds Salesforce Nonprofit Cloud for mission-driven organizations — with a donor household 360, program engagement, grant pipeline, and outcomes tracking on one record. Fully managed by RevenuePoint.

The pain · in numbers

57%

of first-time donors never give a second gift.

Fundraising Effectiveness Project

3 days

average prep time for a quarterly board packet at a mid-size nonprofit.

RevenuePoint client discovery

68%

of nonprofits cannot attribute program outcomes to funder-level reports.

Outcome reporting benchmark

14%

of grant deadlines get missed because deadline tracking lives in one person’s calendar.

Grant ops discovery

A clean Salesforce record page

Household · The Ellis Household

This is the Lightning record page RevenuePoint builds for households teams. Every component below is live Salesforce — reading from the systems noted on each tile. Numbered callouts map to the components we install on day one.

Salesforce|Nonprofit Cloud (NPSP)
JT
HomeHouseholdsReportsDashboardsMore ▾
H

HouseholdThe Ellis Household · Horizon Community Services

The Ellis Household · Horizon Community Services

Major donor · region: Pacific · relationship since 2017

Lifetime giving

$184K

FY26 YTD

$32K

Last gift

04/14 · $8K

Recurring

$500/mo

Lapse risk

Low

Capacity

High

RelatedDetailsNewsActivity
1

Donor Giving Timeline

Last 24 months · gifts + engagement

Pulls from: Raiser’s Edge + NPSP
  1. Gift · Spring Gala · $8,000
    04/14 · major gift · attributed to G. Ellis
  2. Attended site visit
    03/21 · Downtown shelter · hosted by ED
  3. Recurring · monthly $500
    04/01 · active since 09/22
  4. Pledge · annual fund
    01/15 · $12K · $4K remaining
2

LYBUNT / SYBUNT Flag

Pulls from: Raiser’s Edge
Status
Current
LYBUNT
No
SYBUNT
No
Days since last gift
22
Retention prediction
96%
Recommended move
Capacity upgrade ask
3

Program Engagement

Services delivered · outcomes logged

Pulls from: Nonprofit Cloud
ProgramStartedDeliveriesOutcome
Housing stabilization02/1214Housed
Workforce ready03/048Enrolled
Food assistance01/0922Active
4

Major Gift Pipeline · capacity ask

Pulls from: NPSP
Annual fund · renewed$25K · committed
Capital campaign ask$100K · cultivation
Planned giving dialogOpened
1

Donor Giving Timeline

Giving, campaign responses, and engagement events in one timeline. Development officers walk into a meeting with context, not a spreadsheet.

Source: Raiser’s Edge + NPSP

2

LYBUNT / SYBUNT Flag

Lapsed-donor flags (Last Year But Unfortunately Not This, etc.) rendered on the household with the next-best-action for the gift officer.

Source: Raiser’s Edge

3

Program Engagement

Program engagements with service delivery counts and outcome measurements — the data funders ask for, rendered on the family record.

Source: Nonprofit Cloud

4

Major Gift Pipeline · capacity ask

Active pipeline for this household with capacity-rated ask and the development officer’s moves plan.

Source: NPSP

Data model

The objects we build on. The objects we add.

We build on Nonprofit Cloud (or NPSP where appropriate) with custom objects for grants, volunteer shifts, and program outcomes — the data funders and boards ask about.

Standard Salesforce

Account (Household)ContactOpportunity (Gift)Recurring DonationProgramProgram EngagementServiceService DeliveryCase Plan

Custom — built by RevenuePoint

Grant__cVolunteer_Shift__cOutcome__cFunder_Report__c

Integrations

Every system connected. Salesforce is where you work.

Raiser’s Edge stays where it is. QuickBooks or Sage Intacct stays your system of record for accounting. We wire both into Salesforce so development and program teams work from one view.

RA

Raiser’s Edge

Fundraising DB

Giving history, constituent data, prospect records.

FI

Financial Edge

Nonprofit GL

Fund accounting and grant tracking.

SA

Sage Intacct

Nonprofit GL

Alternative GL with strong fund reporting.

QU

QuickBooks

GL

Smaller-org GL path.

CL

Classy

Digital fundraising

Online giving, events, and peer-to-peer.

IA

iATS

Processing

Recurring gifts and card processing.

MA

Marketing Cloud

Campaigns

Appeal journeys and donor stewardship.

MA

Mailchimp

Campaigns

Smaller-team alternative for appeals.

Lightning components

Integrations, rendered inside Salesforce.

Each tile below is a Lightning Web Component we install on the record page. Reps and managers see the other systems they depend on — without leaving the account.

Grant Deadline Watcher

Every active grant this household or funder is tied to, with next report deadline and status.

Pulls from: Grant__c + Foundry

GrantFunderReport dueStatus
GR-214 · WorkforceEllis Fdn06/30On track
GR-209 · HousingCommunity Fdn05/1511 days
GR-201 · General opsState07/30On track

Mailchimp · Appeal engagement

Recent appeal campaigns this household received, with engagement signals.

Pulls from: Mailchimp

Last campaign
Spring appeal
Opens
3
Clicks
2
clicked donate
Unsubscribes
0

Stripe / iATS · Recurring

Recurring donation status and last 6 charges with failure flags.

Pulls from: Stripe + iATS

MonthAmountMethodStatus
May$500ACHScheduled
Apr$500ACHPaid
Mar$500CardRetried · paid

Volunteer Hours Rollup

Volunteer shifts logged across the household, rolled up for reporting.

Pulls from: Volunteer_Shift__c

YTD hours
42
Last shift
04/28 · food pantry
Preferred programs
Housing, food assistance
Background check
Current · exp 2027

Signature use cases

Three problems we solve in the first quarter.

i

Donor retention outreach

First-time donors lapse because stewardship is batch-and-blast, not tied to the specific gift or moment.

How it works

  1. αSalesforce scores every new donor on retention risk using giving pattern, campaign source, and capacity signals.
  2. βMarketing Cloud journeys personalize the thank-you and second-ask based on the score.
  3. γGift officers get a task when a high-capacity first-time donor warrants a personal touch.

Outcome

Second-gift rate improves because the right donors get the right moves.

ii

Board-ready reporting without the scramble

Quarterly board packets take days because data is pulled from Raiser’s Edge, the GL, and program spreadsheets separately.

How it works

  1. αFoundry reads giving, GL, and program data and writes a narrative quarterly report.
  2. βThe ED reviews a draft generated overnight before the board meeting.
  3. γYear-over-year comparisons and outcome attribution are generated automatically.

Outcome

Board packet prep drops from three days to a few hours of review.

iii

Case-managed services with outcome tracking

Funders ask for outcome data that lives in program-staff spreadsheets or case notes, not a reportable system.

How it works

  1. αProgram Engagement, Service Delivery, and Outcome__c track every interaction.
  2. βFunder_Report__c maps required fields to the funder’s reporting template.
  3. γReports generate on a schedule with the narrative and numbers aligned.

Outcome

Outcome reporting is a query, not a fire drill.

RevenuePoint Open Source · NPSP Middleware

A modern donor experience on top of NPSP.

NPSP Middleware is our open-source donor-facing checkout, member portal, and events platform — syncing directly into Salesforce NPSP. Self-host it for free, or let us run it end-to-end.

What's baked in (both tiers)

3-step donor-facing checkout

Amount → Info → Payment, with one-time / monthly / annual frequency, Apple Pay, Google Pay, ACH, tribute gifts, cover-fees math, and URL-param pre-fill (UTM + campaign + amount).

Member portal

Magic-link auth (no passwords), gift history, recurring management, tribute history, and receipt downloads. Portal donors manage themselves.

Events + RSVPs

Event pages, paid / free ticketing, RSVP capture, and attendance sync back into the NPSP campaign — no separate event platform.

Salesforce / NPSP sync

Donations, recurring gifts, contacts, and households flow into NPSP with proper relationship and soft-credit handling. Dedupe rules respected.

Plugin architecture

A stable `@npsp-middleware/plugin-api` surface lets you swap payment rails, add a CRM, or ship a custom integration without forking the core.

Integrations, wired in

StripePayPalSalesforce / NPSPEventbriteSubtextSendGridWordPressDatadog
Option 1
Open source
Free · AGPL-3.0

Clone the repo, deploy to your own Heroku / Render / bare-metal. You get the full donor-facing checkout, member portal, events, and Salesforce sync. No license fees. No vendor lock-in.

  • Full source under AGPL-3.0
  • Docs + self-hosting guide
  • Plugin API for your own integrations
  • Provided as-is — no SLA, no on-call
View on GitHub →
Option 2
Fully managed by RevenuePoint
$6,000
per newsroom / year

We host it, monitor it, upgrade it, and bolt on a premium integration stack the open-source version does not ship. Built for newsrooms who need their donor-facing checkout to stay up and keep getting better.

  • 99.9% uptime SLA. Monitored and on-call — we own the pager so your team does not.
  • Datadog RUM + APM. Real-user monitoring and application performance traces across every donor interaction. Alerts routed to our on-call rotation.
  • Session replay. Every checkout session is captured so we can diagnose drop-offs frame-by-frame and push fixes without you filing a ticket.
  • Frustration counter. Rage-clicks and dead-clicks are flagged per session. When a checkout element trips repeated frustration, we fix it.
  • Stripe Smart Retries + Account Updater. Failed recurring charges recovered automatically. Expired cards refreshed. Monthly donors stay donors without manual re-auth.
  • WordPress reader de-anonymization. Anonymous readers on your WordPress newsroom are matched to NPSP donor records by cookie, IP, and fingerprint. A reader who donates later gets their reading history attached to their donor profile.
  • Story-to-gift attribution. The last story a donor read before giving is written to the NPSP gift record. Drives "your gift funded this story" stewardship emails and grant reporting.
  • Foundry connection. Lapsed-donor anomalies, recurring-gift failures, and campaign pace surface in the Foundry Home Feed with recommended actions. No separate alerting tool.
  • 501(c)(3) tax receipt automation. IRS-compliant PDF receipts issued at gift time and a consolidated year-end letter generated in January. All archived on the NPSP donor record.
  • AI impact emails. Quarterly "your impact" emails drafted from NPSP gift history + published story list, queued in SendGrid for staff approval before send.

Foundry · Orchestrated intelligence

Foundry sits on top of a clean Salesforce.

Once your record page is clean, Foundry connects the rest of your stack — ERP, accounting, telephony, marketing — and delivers live dashboards, AI reports, and agents that take action. Fully managed by RevenuePoint.

I · Connect

Every system you run, on one warehouse.

We wire Raiser's Edge, Salesforce NPSP, QuickBooks into a managed pipeline so Nonprofit data matches on every side.

II · Illuminate

Live dashboards. Overnight AI analysis.

Donor retention + lapsed-donor AI analysis

III · Act

Agents watch, decide, and execute.

Campaign pace-to-goal tracking with hourly updates during giving events

A Nonprofit & Social Services agent, running todayWatcher

Lapsed Donor Watcher

Identifies major donors who have lapsed by >90 days vs. their giving cadence. Builds a re-engagement list with last-gift context and cultivation notes.

RunsDaily at 6:30 AMSuccess99%Avg42s

57%

Fundraising Effectiveness Project · donor retention

The problem

More than half of first-time donors never give a second gift. The second-gift conversation is the one that turns a one-time supporter into a lifetime one, and most nonprofits do not have the staffing to do it personally.

What we do

We build a retention score on every household record, then drive a Marketing Cloud journey that personalizes the second ask. Gift officers get a task only when the personal touch is warranted.

Outcome

Second-gift rate improves because the right donors get the right moves at the right time.

How we package the work

Fully managed by RevenuePoint. Three tiers.

Flat monthly pricing. Your single point of contact at RevenuePoint. We keep the instance clean as your business changes.

Foundation

4 weeks

A clean Nonprofit record page with the signature components live.

  • Discovery and current-state review
  • Clean record page build with the custom components
  • Core object + field cleanup
  • Two primary integrations wired
  • Named administrator for the life of the engagement
Schedule a Salesforce scoping call
Most chosen

Rebuild

8–12 weeks

A full Nonprofit rebuild — objects, components, automations, integrations.

  • Everything in Foundation
  • Custom object + permission model
  • Four to six integrations (ERP, payments, comms, marketing)
  • Flow and agent automation for the core workflows
  • Foundry hook-up for live intelligence across systems
  • User training and adoption workshops
Schedule a Salesforce scoping call

Run

Ongoing monthly

Fully managed — we keep the instance clean as your business changes.

  • Named administrator with monthly review cadence
  • Integration maintenance when source systems change
  • New components and reports on request
  • Release and security updates handled by RevenuePoint
  • Flat monthly fee — no hourly billing
Schedule a Salesforce scoping call

Need to see the full managed-services pricing, or meet the team who runs it?

Common questions

Before you book a session.

See Nonprofit & Social Services on a clean Salesforce.

A 45-minute working session with a RevenuePoint architect. We walk the record page, name the integrations you need, and scope what's possible in the first 90 days.