Best Of
Build Like a Power Platform Expert - Download the Sample PBIX + Dummy RE Dataset
Hi everyone,
As part of my bbdevdays 2026 session “10 Ways to Code Like a Power Platform Expert,” I’m sharing a fully built Power BI PBIX file that you can download and explore on your own.
This file uses dummy data, but the column structure and table relationships are modelled after real Raiser’s Edge tables (Gifts, Constituents, Campaigns, Funds, Appeals, etc.). It’s designed to help early‑to‑intermediate builders practice real‑world Power BI techniques without needing access to live data.
⭐ What’s Included
- A complete Power BI model using a clean star schema
- Dummy datasets that mirror RE table structures
- M code generated with the help of Copilot (cleaned + documented)
- A reusable Date table (Fiscal + Calendar)
- Pre‑built DAX measures commonly used in nonprofit reporting
- A sample dashboard layout following the “one‑question” design principle
⭐ What You Can Do With It
- Download the PBIX
- Open it in your own Power BI Desktop
- Explore the model, relationships, and DAX
- Practice modifying visuals
- Add your own measures
- Swap in your own data if you want to test real scenarios
This is a safe sandbox to learn, experiment, and build confidence.
⭐ Why I Created This
A lot of people want to learn Power BI, but don’t have access to a clean dataset or a working model to practice with.
This file gives you:
- A realistic structure
- A working semantic model
- A set of proven DAX patterns
- A dashboard you can reverse‑engineer
It’s the same foundation I use when teaching new analysts how to build nonprofit dashboards.
⭐ Have Questions?
If you run into issues, want help understanding the DAX, or want feedback on your own model, feel free to reply here.
I’m happy to help.
Thanks,
Pujari
Re: 2026 bbcon Community member-led sessions - List your session here!
@Sunshine Reinken Watson amazing work here! Thank you for setting this up!
2026 bbcon Community member-led sessions - List your session here!
2026 bbcon Confirmed* Community member led sessions 💡
Speaker(s) | Session name | Day/Time (when available) | Link (when available) |
|---|---|---|---|
TBD | TBD | TBD | TBD |
TBD | TBD | TBD | TBD |
TBD | TBD | TBD | TBD |
TBD | TBD | TBD | TBD |
TBD | TBD | TBD | TBD |
TBD | TBD | TBD | TBD |
TBD | TBD | TBD | TBD |
TBD | TBD | TBD | TBD |
TBD | TBD | TBD | TBD |
TBD | TBD | TBD | TBD |
🎉 Has your proposal been accepted? Celebrate here!
Please add a comment with your session title, speaker list, and any other information we need to know. I will update this main post as the confirmations come in. Hopefully this works! If not, we can move to another kind of shared document.
*Acceptance notifications haven't gone out yet, but I just can't wait! Bookmark this post to come back to later. Feel free to list your proposed session(s) here too, with a note that you are waiting for confirmation. ⌛🍀🫶
Re: Chat for Blackbaud AI - Let's Discuss!
We are onboarding two new gift officers. In their training, I showed them the feature and encouraged them to use it (while emphasizing the spot-checking since its still being rolled out). The first thing I showed them was the constituent summary (which the Chat AI generates on its own), adding actions (although it's quicker to do it yourself), and using it to help draft TY emails. When we asked for engagement strategies or suggestions, the answers it gave were pretty obvious to seasoned gift officers; but it col, but they would be good for entry-level gift officers.
New and Improved Raiser’s Edge NXT Community Home Page 🎉
We are excited to announce that the Raiser’s Edge NXT Community has a new look!
We’ve refreshed the home page to make it easier to find helpful conversations and resources, engage with active community members, and see how others like you are using Raiser’s Edge NXT in their day‑to‑day work.
What’s New?
The updated home page is designed to help you get to the good stuff faster. Here’s what you’ll notice:
- What’s New from Blackbaud, front and center: Product enhancements, updates, and important announcements now always appear at the top—so you don’t have to hunt for what’s new.
- More of what’s useful: We’re highlighting discussions and content that we think you’ll find especially helpful and relevant to your use of Raiser’s Edge NXT.
- Events: Easy access to helpful webinars like InsideTrack to Unified View, Town Halls, and more. Community experts you can easily spot: You’ll see trusted, active contributors featured, making it easier to recognize peers who really know their way around Raiser’s Edge NXT. This includes rotating All‑Star features, where we spotlight our All‑Stars and their areas of expertise.
- Peer inspiration: Explore the success stories section to see how other organizations are achieving their goals with Raiser’s Edge NXT.
Take a Look 👀
We’d love for you to explore the updated home page and see what’s new. This is an evolving experience, and we’ll continue refining it based on what’s most helpful to you.
Have thoughts or suggestions? Drop them in the comments—we’d love to hear what you think. Your feedback helps shape what comes next.
Re: 🚀 Join Us: Automation That Outlives You
@Amanda Mogridge, @Shelby Lewis and I had a wonderful time sharing our approaches to managing work for long-term success
with you at bbdevdays 2026. Thank you to everyone who attended, asked questions, and contributed to the discussion.
As promised, we are sharing the presentation slides. If you haven't already, you can sign up for a free Explorer Pass to access the recording on demand through June 19, 2026.
If the session is selected for publication on the bbdevdays YouTube channel, we'll be sure to post a follow-up with that link as well.
To keep the conversation going, we'd love to hear from you! If you leave a comment, share your favorite childhood movie with us. 🎬🍿
adding different payment options to TM
I really think the type of payment options for in school payment should be expanded to include credit card (run in school) and ACH. I am choosing “other” many times.
Automated Donor Stewardship Workflow (Power Automate + SharePoint + Outlook)
Hi everyone,
I’m sharing a donor‑stewardship automation I built using Power Automate, SharePoint, and Outlook.
This workflow automatically:
- pulls donor data,
- generates personalized stewardship letters using Word templates stored in SharePoint,
- saves each letter into the correct folder,
- and sends a clean, formatted HTML summary email to solicitors.
I’m sharing all the files so you can import, test, and adapt the workflow for your own organization.
Important Note About the Data Source (Please Read)
To make this workflow portable and easy to import, I used a dummy JSON file that mimics the structure of actual donor data coming from Blackbaud’s native Power Automate connectors.
What this means for you:
- The workflow logic is complete
- The letter generation is complete
- The email formatting is complete
- But you will need to replace the dummy JSON with your own Blackbaud data source
I’ve included the sample JSON file so you can see the exact structure and field names the workflow expects.
Where to Get the Real Data (Blackbaud Native Connectors)
If you want to replace the dummy JSON with live data, you can use:
1. Blackbaud SKY API Connector (Power Automate)
Actions like:
- List Constituents
- List Gifts
- List Fundraisers
- List Actions
- List Assigned Solicitors
These return JSON objects that match the structure used in the sample file.
2. Blackbaud NXT Fundraising Connector
If available in your environment, you can pull:
- Gift details
- Donor details
- Fund information
- Campaign/appeal/event data
These return JSON arrays that can be mapped directly into the workflow.
Included in the Download
1. Power Automate Workflow (.zip)
- Import directly into your environment
- All actions, variables, and HTML formatting included
- Uses a dummy JSON source so it imports cleanly
2. Word Document Templates (SharePoint)
These templates are used to generate sample letters.
They include:
- Content controls
- Merge fields
- Clean formatting
- Ready for your branding
3. Sample JSON File
This file shows:
- The structure of the donor data
- Field names used in the workflow
- How to map your own Blackbaud connector output
4. Email Screenshot
Shows the final formatted email sent to solicitors, including:
- Grid‑lined HTML table
- Email buttons
- Phone links
- Clean spacing and layout
What the Workflow Does
Generates personalized donor letters
- Uses SharePoint‑stored Word templates
- Populates donor name, amount, fund, date, and type
- Saves each letter into the correct folder
Sends a formatted email to solicitors
- Fully styled HTML table
- Visible grid lines between rows and columns
- Buttons for “Email Donor”
- Phone links
- Consistent rendering in Outlook
Fully automated
Once triggered, the workflow:
- Reads donor data
- Generates letters
- Saves files
- Sends the summary email
- No manual steps required
A Thought to Leave You With
I hope this sparks some curiosity about what else can be achieved using this architecture.
Once you understand how Power Automate, SharePoint, and Blackbaud’s connectors fit together, the possibilities open up fast:
- automated pledge reminders
- solicitor activity dashboards
- donor journey workflows
- automated stewardship cycles
- personalized impact reports
- and much more
If you want to dive deeper into this subject or brainstorm ideas for your own organization, let’s connect.
I’d be happy to discuss and explore what’s possible.
Feel Free to Use, Modify, and Improve
This workflow is meant as a starting point for anyone looking to automate stewardship processes in Blackbaud environments.
If you adapt or enhance it, please share your version back with the community - we all benefit from shared learning.
Happy automating!
— Pujari







