top of page

Migrating Gift History: Preserving Your Donation Data Integrity

  • Writer: Ohana Focus Team
    Ohana Focus Team
  • Jan 22
  • 6 min read
Preserving gift history — pre-migration

By Ohana Focus | January 5, 2025 | 16 min read


Gift history is the crown jewel of your nonprofit's data—the comprehensive record of donor generosity that tells the story of every contribution, every pledge and every recurring donation that fuels your mission. When migrating from Raiser's Edge to Salesforce, preserving the complete accuracy and integrity of this donation data isn't just important—it's mission-critical.


A single error in gift migration can have cascading consequences. Inaccurate lifetime giving totals undermine major gift conversations. Misattributed donations damage donor relationships. Lost pledge information disrupts cash flow projections. Corrupted recurring gift schedules lead to processing errors and donor confusion.


This comprehensive guide will walk you through every aspect of successfully migrating your gift history from Raiser's Edge to Salesforce. You'll learn how to prepare your donation data, map complex gift types, handle special scenarios, validate migration accuracy, and ensure your fundraising team has complete confidence in their new system from day one.

Why Donation Data Integrity Matters

Before diving into the technical details, let's understand what's at stake when migrating donation data.


Fundraising Operations Depend on Accurate Data

Your development team makes critical decisions based on gift history. Major gift officers determine solicitation amounts by reviewing lifetime giving patterns. The annual fund managers segment appeals by giving history and recency. Planned giving officers identify prospects through consistent multi-year support. Corporate relations staff track matching gift participation.


If gift data is incomplete or inaccurate after migration, these decisions become unreliable. Worse, your team loses confidence in the CRM, leading to decreased adoption and workarounds that further degrade data quality.


Donor Relationships Require Accurate Recognition

Donors expect accurate acknowledgment of their giving history. Imagine a longtime supporter receiving recognition for their 'first gift' when they've given for 20 years. Or a major donor is thanked for their '$500 contribution' when they actually gave $5,000. These aren't hypothetical scenarios—they happen when gift history migration goes wrong.


Financial Reporting Depends on Complete Records

Your finance team relies on the CRM for revenue reporting, audit trails, and financial reconciliation. Incomplete gift migration creates discrepancies between your CRM and accounting systems.

Understanding Gift Structures

The first step in successful gift migration is understanding how each system structures donation data.

SF vs Raiser's Edge gift models

In Raiser's Edge, gifts are relatively straightforward records attached to constituent records. Each gift contains:

•       Date, amount, and type

•       Payment method

•       Campaign/fund/appeal attribution

•       Acknowledgment information


Salesforce NPC takes a more structured approach using Opportunities (the pledge or donation commitment) and Payments (the actual financial transactions).

Aspect

Raiser's Edge

Salesforce NPC

Single Gift

One gift record

One Opportunity + one Payment

Pledge

Pledge + payment records

One Opportunity + multiple Payments

Recurring Gift

Schedule + gift records

Recurring Donation + Opportunities

Gift Types and Migration Strategies

Let's examine each major gift type and how to migrate it successfully.


1. Completed Single Gifts

Single completed gifts are the most straightforward to migrate. Each Raiser's Edge gift becomes a Salesforce Opportunity with:

•       Stage 'Closed Won'

•       Close Date matching the gift date

•       A Payment record automatically created


2. Pledges and Multi-Payment Commitments

Pledge migration requires special handling to preserve both the commitment and individual payment records.

Each Raiser's Edge pledge becomes a Salesforce Opportunity with:

•       Total pledge amount

•       Pledge date as Close Date

•       Stage based on pledge status

•       Expected completion date

Each pledge payment becomes a Payment record linked to the Opportunity with the actual payment date, amount, and payment method.


3. Recurring Gifts and Sustainer Programs

Recurring gift migration is one of the most complex scenarios. Your migration approach depends on whether recurring gifts are still active.


For Active Recurring Gifts:

•       Create a Recurring Donation record with schedule details

•       Migrate historical gifts as Opportunities

•       Let NPC generate future Opportunities

•       Verify the next expected gift date is correct


For Inactive Recurring Gifts:

•       Migrate only historical gifts as regular Opportunities

•       Do not create Recurring Donation records

•       Preserve the fact that gifts were part of a recurring program


4. In-Kind Donations

In-kind donations require special field mapping to preserve details about donated goods or services:

•       Record Type: 'In-Kind Gift'

•       Fair Market Value in the Amount field

•       Description of donated items/services


5. Soft Credits and Secondary Attribution

Soft credits recognize individuals who influenced a gift without being the legal donor. Salesforce NPC offers two primary methods:

•       Partial Soft Credits with specific dollar amounts

•       Opportunity Contact Roles for tracking involvement without monetary allocation

Pre-Migration Data Preparation

Success in gift migration starts long before the actual data transfer. Thorough preparation is essential.

Pre-migration data prep steps

Step 1: Comprehensive Gift Data Audit

Begin with a complete audit of your gift data. Generate reports showing:

•       Total gift count by type

•       Date range of gift history

•       Total dollar amounts by year

•       Gifts with missing key information

•       Any anomalies (negative amounts, future dates)


Step 2: Clean and Validate Gift Records

Address data quality issues before migration with these priorities:


Critical Issues (Must Fix):

•       Gifts without dates

•       Gifts without donor attribution

•       Zero or negative amounts

•       Invalid payment methods

•       Orphaned pledge payments


Step 3: Define Historical Data Scope

Decide how much gift history to migrate. Most organizations migrate 7-10 years of complete history to support accurate lifetime giving calculations and trend analysis.


Step 4: Map Campaign/Fund Structure

Your campaign and fund structure in Raiser's Edge may not directly translate to Salesforce. Decide how to handle multiple attribution levels:

•       Determine which field becomes the primary Campaign

•       Create custom fields for additional attribution

•       Consider consolidating or simplifying the structure

Testing and Validation Strategy

Gift migration requires extensive testing to verify accuracy. Plan for at least three test migration cycles.


Critical Validation Checks:


Quantitative Validation:

•       Gift Count: total Opportunities should match total gifts

•       Dollar Totals: total giving by year should match exactly

•       Donor Giving Totals: sample individual lifetime giving

•       Pledge Balances: outstanding amounts should reconcile

•       Payment Count: should match expected count


Qualitative Validation:

•       Review sample donor records

•       Check campaign rollups

•       Verify soft credits appear correctly

•       Test recurring gift schedules

•       Review pledge payment schedules

Common Migration Mistakes


Inadequate Testing

Problem: Organizations rush through testing, conducting only one test migration before going live.

Solution: Plan for multiple test cycles with progressively larger datasets.


Ignoring Data Quality

Problem: Attempting to migrate dirty data 'as is' with plans to clean it later.

Solution: Clean critical data issues before migration.


Overlooking Soft Credits

Problem: Soft credit mapping is neglected, causing influential supporters to lose credit.

Solution: Identify all soft credit scenarios and map them intentionally.

Timeline and Resource Requirements

Gift migration is time-intensive. Plan appropriately to avoid rushed work and errors.

Typical Timeline:

•       Gift Data Audit and Cleanup: 3-6 weeks

•       Mapping Design and Documentation: 2-3 weeks

•       Test Migration 1: 1 week

•       Test Migration 2: 1-2 weeks

•       Test Migration 3: 2-3 weeks

•       Final Migration and Validation: 1 week

•       Post-Migration Monitoring: 4 weeks


Total timeline: 14-20 weeks for comprehensive gift migration, including adequate testing and validation.

Partner with Ohana Focus

Ohana Focus

Gift data is too important to risk with incomplete migration or inadequate testing. Get expert help to ensure success. Schedule your free consultation today.

Ohana Focus specializes in complex gift migrations that preserve every dollar, every pledge, every recurring gift schedule with perfect accuracy. Our team has successfully migrated millions of gift records for nonprofits of all sizes.

We bring:

•       Proven methodologies for gift data mapping

•       Experience with both Raiser's Edge and Salesforce NPC

•       Rigorous testing protocols

•       Validation processes ensuring 99.9%+ accuracy

•       Ongoing support to maintain gift data quality

About Ohana Focus

Ohana Focus is a certified Salesforce consulting partner specializing in nonprofit CRM migrations. We understand that gift data is the foundation of fundraising operations, and we treat every donation record with the care and precision it deserves.


Our gift migration expertise comes from hundreds of successful Raiser's Edge to Salesforce projects across diverse nonprofit sectors. When you partner with Ohana Focus for gift migration, you gain consultants who understand both the technical complexity of data transformation and the strategic importance of accurate fundraising data.

Topics: Gift Migration, Donation Data, Salesforce NPC, Raiser's Edge, CRM Migration, Pledge Management, Recurring Gifts, Nonprofit Fundraising, Data Integrity

Comments


bottom of page