Sharing my Power Automate Flow: Weekly Lapsed Annual Fund Donor Digest with Mobile-Responsive Email
Description
This flow runs every Monday at 8:00 AM and generates a comprehensive email digest featuring donors who gave to a specific Campaign during the same week last year but have not contributed during the current fiscal year. The email includes clickable links to donor records, gift records, and pre-filled personalized email templates - all formatted to work on both the Gmail desktop website and Gmail mobile app. (we are a Google school and I have no way to test this on Outlook, sorry!)
Required Connections
- Blackbaud RENXT Gifts
- Blackbaud RENXT Constituents
- Gmail (or Office 365 Outlook, but has not been tested)
Suggested Skill Level
Intermediate/Advanced (or have Claude.ai handy to act as your personal Power Automate assistant. Seriously, most the credit should go to Claude, it did all the heavy lifting. Including writing most of this post)
Key Settings to Customize:
- Campaign ID Filter: Set to the ID of the campaign you would like to filter on
- Fiscal Year Dates: Currently configured for July 1 - June 30 (modify for your fiscal year)
- Email Recipients: Update team email addresses in the Gmail action
- Fund Dictionary: Add your organization's fund IDs and names for readable output
Prerequisites:
- RE NXT with SKY API access enabled
- Power Automate premium license
Core Logic Flow:
- Weekly Trigger (Monday 8:00 AM)
- Query Last Year's Gifts (this week range, Campaign ID)
- For Each Donor Found:
- Get constituent details (name, email, phone)
- Check if they gave THIS fiscal year to Annual Fund
- If NO → Add to lapsed donor array
- Build Mobile-Responsive HTML Email
- Clickable donor names → RE NXT constituent records
- Clickable gift amounts → RE NXT gift records
- Green "Email Donor" buttons → Pre-filled Gmail drafts
- Phone numbers become clickable on mobile
- Send Digest to Development Team
Sample Output
Desktop View:

Email Draft:

Mobile View:

I can't emphize enough how helpful it was using Claude.ai to build this. I made sure that it explained everything it was building and it was a great way to learn while building something practical for my team. I'm happy to do my best answer questions about implementation or share additional customization ideas!
Comments
-
@Andrew Peterson This looks great! I'm excited to dig into it and try it out. Edit: I also love Claude, I've had much better results from it, over the others.
0 -
@Aldera Chisholm thank you for sharing. This logic may help us with a current request.
0
Categories
- All Categories
- High Education Program Advisory Group (HE PAG)
- BBCRM PAG Discussions
- Luminate CRM DC Users Group
- DC Luminate CRM Users Group
- Luminate PAG
- 186 bbcon®
- 1.4K Blackbaud Altru®
- 60 Blackbaud Award Management™ and Blackbaud Stewardship Management™
- 1.2K Blackbaud CRM™ and Blackbaud Internet Solutions™
- donorCentrics®
- 361 Blackbaud eTapestry®
- 2.4K Blackbaud Financial Edge NXT®
- 616 Blackbaud Grantmaking™
- 542 Blackbaud Education Management Solutions for Higher Education
- 3.1K Blackbaud Education Management Solutions for K-12 Schools
- Blackbaud Luminate Online® and Blackbaud TeamRaiser®
- 75 Blackbaud Community Help Page
- JustGiving® from Blackbaud®
- 6.2K Blackbaud Raiser's Edge NXT®
- 3.5K SKY Developer
- 262 ResearchPoint™
- 116 Blackbaud Tuition Management™
- 160 Organizational Best Practices
- 232 The Tap (Just for Fun)
- 30 Blackbaud Community Challenges
- Blackbaud Consultant’s Community
- 18 PowerUp Challenges
- 3 Raiser's Edge NXT PowerUp Challenge: Gift Management
- 4 Raiser's Edge NXT PowerUp Challenge: Events
- 3 Raiser's Edge NXT PowerUp Challenge: Home Page
- 4 Raiser's Edge NXT PowerUp Challenge: Standard Reports
- 4 Raiser's Edge NXT PowerUp Challenge #1 (Query)
- 71 Blackbaud Community All-Stars Discussions
- 47 Blackbaud CRM Higher Ed Product Advisory Group (HE PAG)
- 743 Community News
- 2.8K Jobs Board
- Community Help Blogs
- 52 Blackbaud SKY® Reporting Announcements
- Blackbaud Consultant’s Community
- 19 Blackbaud CRM Product Advisory Group (BBCRM PAG)
- Blackbaud Francophone Group
- Blackbaud Community™ Discussions
- Blackbaud Francophone Group