Why it matters
One connected place for this work.
A CRM migration is not just a file upload. Sapling treats imports as a staged workflow: upload, analyze, review mappings, resolve issues, ask Orchid for help, and commit only when the team is ready.
Feature area
Sapling uses AI-assisted import review to help teams bring in contacts, gifts, notes, event attendees, Sapling Pay batches, and messy CRM exports with review before commit.
Why it matters
A CRM migration is not just a file upload. Sapling treats imports as a staged workflow: upload, analyze, review mappings, resolve issues, ask Orchid for help, and commit only when the team is ready.
Import review preview
Imports should be staged, explainable, and reversible enough that teams can trust what enters the CRM.
Routing and field mapping
Sapling maps file columns into CRM fields before the batch reaches review.
Your CSV columns
Auto-mapped from the file.
Gift
1.Donor name *
Gift
2.Gift amount *
Gift
3.Fund
Contact
4.Primary email
Event
5.Guest of
Next: clean before commit
Sapling separates the rows that need attention, the rows that need a human merge or match decision, and the rows that are clean enough to add. That keeps imports useful without turning messy files into permanent CRM clutter.
Resolve records before merge
Click each stage to see how rows are sorted before they become donor records, gifts, or held-back work.
Needs Attention
Unparseable values, unknown types, or duplicate rows inside the same file.
Sapling starts with upload or batch creation, analyzes the file, then sends it to review before records are written.
Orchid can help explain flagged columns, summarize duplicates, describe missing rows, and clarify suggested mappings.
The import system is designed for real nonprofit files: households, organizations, DAFs, gifts, notes, events, refunds, matching gifts, and old CRM IDs.
Imports can come from processors, donation tools, accounting systems, events platforms, email tools, and donor CRMs.
AI should not silently rewrite the database. Sapling surfaces duplicate candidates, field overrides, row decisions, and commit status.
An import can create or update contacts, gifts, notes, individuals, addresses, batches, and event attendees.
Keep exploring