/
/
Find major donors nobody has talked to lately
For fundraising leaders who want to know which top DonorPerfect donors have had no recent Chorus call, meeting or email, by asking their AI.
On this page
Connector
Connect DonorPerfect, pick your AI tool and paste the prompt.
The problem
Your largest donors go months without a conversation
Your largest donors can go months without a conversation, and nothing in DonorPerfect raises a flag. Finding them means checking each major donor against Chorus calls, meetings and emails one at a time.
Without PopdockAI
- List major donors from DonorPerfect
- Search Chorus for each one by email
- Try again by organization name
- Notice the gap only when giving drops
With PopdockAI
- Donors over your threshold are read
- Chorus is searched by email and organization name
- Organization matches are labelled weaker evidence
- Quiet donors are ranked by giving, nothing changed
The prompt
Use this prompt
Copy it into any AI tool connected to PopdockAI. Swap the values in braces for your own.
**Objective:** Find DonorPerfect donors whose lifetime giving is at least `{min-lifetime-giving}` and who have had no Chorus conversation or email in the last `{lookback-days}` days (default 90).
**Step 1: Donors in DonorPerfect**
Call `donorperfect-get-donor` with gift-total.min set to `{min-lifetime-giving}` and max-records 100. If 100 come back, say the list was capped and suggest a higher threshold.
**Step 2: Recent touches in Chorus**
For each donor:
* If the donor has an email, call `chorus-get-conversation-participants` filtered by email, then `chorus-get-engagements` for each conversation-id, keeping those dated inside the window. Also call `chorus-get-emails` with the email as initiator-email and sent-time.from set to the start of the window.
* If the donor has an organization-name, call `chorus-get-engagements` with account-name.contains set to it and date.from set to the start of the window.
Record the most recent touch date and how it was matched (email or organization).
**Step 3: Report**
* **No recent touch:** donor-id, name or organization-name, gift-total, last-contribution-amount, email, and the date of the last Chorus touch at any time if you found one. Sort by gift-total, highest first.
* **Touched recently:** count only, plus the five with the oldest recent touch.
* **Cannot check:** donors with no email and no organization-name.
**Rules & Guidelines:**
* Tools named donorperfect-... are on the donorperfect server. Tools named chorus-... are on the chorus server.
* This prompt is read-only. Do NOT call any DonorPerfect write tool (`donorperfect-save-donor`, `donorperfect-save-contact`, `donorperfect-save-gift`, `donorperfect-save-pledge`, `donorperfect-save-address`, `donorperfect-save-other-info`, `donorperfect-save-link`, `donorperfect-set-flag`) or any Chorus write tool (`chorus-add-moment`, `chorus-add-playlist-moment`, `chorus-create-playlist`, `chorus-update-moment`, `chorus-update-playlist`, `chorus-update-playlist-moment`, `chorus-export-recordings`, `chorus-export-scorecards`).
**Validation:**
* If `{min-lifetime-giving}` is not a number, ask for one and stop.
* If no donors meet the threshold, say so and stop.
* Treat organization-name matches as weaker evidence than email matches and label them.Who it's for
One answer, three teams that use it
Major gift officers
See who you have not spoken to
Donors gone quiet are listed by lifetime giving.
Which DonorPerfect donors over 50,000 lifetime have had no Chorus contact in 6 months?
Development directors
Keep the portfolio warm
A ranked list shows where the team's attention is overdue.
List major donors with no Chorus call, meeting or email in the last 120 days.
Prospect researchers
Find records you cannot check
Donors with no email or organization are listed separately.
Which DonorPerfect donors over 10,000 cannot be checked in Chorus because they have no email?
How it works
What PopdockAI does when you ask
You set a giving threshold and a lookback, and your AI assistant checks major DonorPerfect donors for recent Chorus contact. It only reads.
01
Ask
You set the lifetime giving threshold and how far back to look.
02
Read
It reads DonorPerfect donors at or over the threshold.
03
Check
It searches Chorus for recent touches by email and organization name.
04
Report
You get donors with no recent touch, ranked by lifetime giving.
What PopdockAI provides
The tools behind the answer
Ready made tools for DonorPerfect and one secure connection to your AI tool. No code, no exports.
donorperfect-get-donor
chorus-get-conversation-participants
chorus-get-engagements
chorus-get-emails
This report is built from Get data tools only. PopdockAI applies the row, field and parameter rules your admin sets, and every query is written to the audit trail.
The outcome
No major donor left without contact
Related use cases
More ways to put this data to work
One prompt template with infinite possibilities.
Your AI assistant adapts its approach, tone, and capabilities to match each unique context while you maintain a single, manageable workflow.
Join forward-thinking companies that are transforming their operations with intelligent, secure AI automation.

.webp)
