How Long Does It Really Take to Learn Power Automate?
By Austen Brown, Prenger Solutions
“Be honest: How long did it take you to learn Power Automate?”
I get this question a lot. As more database administrators discover Power Automate, many wonder what’s involved, what they can build, and how long it takes to learn.
For me, it started with five hours a week for two months through an online course. After that, I continued spending a couple of hours each week learning, building, testing, and engaging with the community. Over time, those small investments added up, and today building automations is a core part of my job. Since then, I’ve built hundreds of automations, presented on Power Automate at Blackbaud conferences, and now help nonprofits automate business processes every day.
Getting Started
I recommend starting with the Daily Gift Digest Notification flow template.
Daily Gift Digest Notification Flow from the Template Showcase
Use it as-is, study how it works, then adapt it to fit a specific use case at your organization. Once you’re comfortable, rebuild it from scratch for a different use case. That’s how I created the Upcoming Opportunity Notification, still available in the Template Showcase today.
My first flow from scratch solved a small pain point, but it taught me how to think through an end-to-end problem, validate incoming data, and make sure the information submitted through an online form ended up in the correct place in the database. It took months to build and ended up saving about an hour of manual data entry a week—it's still one of the automations I’m most proud of.
Think of learning Power Automate like building a house. Start with a solid foundation of core concepts, then add customization and complexity over time. Once you move past the template phase, you’ll start building from scratch. Fair warning: You’ll encounter a lot of errors. Don’t let them discourage you. Each one teaches you something new.
Beginner Checklist
✓ Take a BBU course or workshop
✓ Download the Gift Notification template
✓ Modify it for your organization
✓ Rebuild it from scratch
✓ Share it with the community and ask for feedback
✓ Repeat
What I Wish I’d Known Earlier
Start Small
Don’t start day one building a flow from scratch or tackling an intermediate-to-advanced flow (acknowledgments for example aren’t a good first project). Focus on a single repetitive task that consumes time but adds little value when done manually, ideally something adaptable from a showcase template.
Draw a Diagram First
Before building a new automation, think through the process first, even when adapting a template. Whether you use Visio (Microsoft O365 app) or paper and pencil, map out where your data lives, what connections you need, and what the outcome should be. Take it one step further: Look for patterns within your plan, repeated steps, and engineer a more streamlined approach.
Diagram for my first flow built from scratch
Follow the 70/30 Rule
A common mistake— one I’m guilty of—is overengineering. Instead, solve 70% of the problem and leave room for humans to handle edge cases. Automating every scenario creates flows that are hard to maintain and troubleshoot; solving for 100% often means a full rebuild when something changes.
Diagram of a scenario best handled by a human
Plan for Errors
Build error handling in from the start. Decide what should happen if a key action fails, and whether you want to know immediately or after the flow completes. The worst failures are the ones you discover days later through Microsoft’s automated failure notification email.
Use a Service Account
Store published automations in a service account, not a personal one. People change roles or leave organizations; automations should stay with the organization regardless of who built them.
Build for Longevity
Avoid hard-coding values into your flows. If your organization creates new campaigns each fiscal year, don’t build around specific campaign names— use a “List Campaigns” action with a “Filter Array” to dynamically retrieve active campaigns. Your automation should adapt as your organization changes.
A Realistic Learning Timeline
Everyone learns at a different pace, and Power Automate is not for everyone. That’s okay. Going in with realistic expectations will help you gauge if it’s the right fit. Start with a Blackbaud University course or an in-person training session to learn the fundamentals.
- One month in: Learn triggers, actions, connectors, and expressions. Download templates from the Showcase library and study how they solve specific use cases.
- Six months in: Start building your own flows from scratch. Find repeatable tasks that consume time and create value within your role, department, or organization. This is where most of the real learning happens: hands-on building, trial and error, problem solving.
- One year in: This is when something usually clicks. You start recognizing how problems can be solved with Power Automate, and shift from automating the manual process to designing a better one.
Learn From Your Peers
The SKY Developer forum within Blackbaud Community is one of the most valuable resources available—years of discussions, examples, troubleshooting tips, plus an active community of users willing to help. The Monthly Power Automate User Group is the live version of that same community: ask questions, learn from other builders, discover ideas for your own builds.
The key is consistency. Take a class, then build on it one to two hours a week. Download a template, reverse-engineer it, and ask why each action is used. That’s how five hours a week led to a career in automation.
Austen Brown is a Senior Automation Architect with Prenger Solutions Group. With more than a decade of experience in nonprofit database management, Austen specializes in standardizing data and creating automated business workflows using Blackbaud Raiser’s Edge NXT® and the Microsoft Power Platform.
Comments
-
Thanks for sharing your approach! This is always a question that comes up.
2 -
I'm not great at diagraming, but this is a great post. Bookmarked! Thanks @Austen Brown
1 -
Great blog post Austen! The thing we've mostly been concerned with at our organisation is the long term maintenance of the flows etc. -the 70/30 rule where there's still a decent amount of human work and your other tips are really helpful for this!
1 -
I truly love posts like this. As someone who is going to be starting out in this soon, I am so grateful to learn from the pros and know that I'm not alone out there, that there are folks I can ask for help and troubleshoot and learn with. Thank you for sharing your insights!
0 -
This is so helpful, Austen! Do you mind sharing which online course you took when you were first getting started?
1 -
Thanks Austen, what was the online course that you took?
0 -
I did a 2 day course a few months ago, and it was enough to get me up and running and productive. I've been very resistant to using AI, but for Power Automate, I've found asking Google AI how to do something really helpful, I wouldn't be nearly so far along as I am without it. When asking it questions, it's really useful to have two tabs of your flow open - one showing the last run data so you can show the AI your output, and another in edit mode so you can show what commands you're using. Then it can tell you exactly what's wrong and how you can fix it. Although it can get tunnel vision, sometimes I open up a new tab and ask the same question a different way and get a different and more effective answer.
0 -
Thank you so much for this wonderful post! As our IT is hosted externally, I have been getting started on my own profile - but the idea of having automations hosted on a 'Service' account makes so much sense! Does anyone know if this will require paying for another Microsoft account? (i.e. if we have 30 staff, will we need to pay for an additional login, or is that not necessary?)
0 -
Great post!
0 -
While I'm not @Austen Brown (nor did I stay at a Holiday Inn Express last night) I'm going to hop in and answer a couple of these.
@Wendy Turner @Elizabeth Baxter The course Austen mentioned was the Power Platform Accelerator Course which was virtual over several weeks and led by @Heather McLean in late 2020 early 2021. While this version is no longer offered, the BBU Course and in-person workshops are covering similar information though updated for changes that have been made since those original cohorts.
@Suzie Capps In general, having a service account does NOT mean Power Automate accounts for all the staff members, just for that service account. There are exceptions (Power BI and Power Apps), but if you are either sending data into Raiser's Edge NXT or sending an email to staff, they will not need to have a Power Automate license for that.
Hope this helps.1
Categories
- All Categories
- New YourCause Community TEST
- New SKY Community TEST
- New Grantmaking TEST Community
- New Altru Test Community
- New bbcon Community - TEST
- 12 Blackbaud Agents for Good™
- New Raiser's Edge NXT Community
- 7 Blackbaud Community Help
- 218 bbcon®
- 1.4K Blackbaud Altru®
- 409 Blackbaud Award Management™ and Blackbaud Stewardship Management™
- 1.2K Blackbaud CRM™ and Blackbaud Internet Solutions™
- 16 donorCentrics®
- 361 Blackbaud eTapestry®
- 2.7K Blackbaud Financial Edge NXT®
- 681 Blackbaud Grantmaking™
- 599 Blackbaud Education Management Solutions for Higher Education
- 3.3K Blackbaud Education Management Solutions for K-12 Schools
- 952 Blackbaud Luminate Online® and Blackbaud TeamRaiser®
- 85 JustGiving® from Blackbaud®
- 7K Blackbaud Raiser's Edge NXT®
- 3.9K SKY Developer
- 257 ResearchPoint™
- 123 Blackbaud Tuition Management™
- 165 Organizational Best Practices
- 247 Member Lounge (Just for Fun)
- 40 Blackbaud Community Challenges
- 37 PowerUp Challenges
- 3 (Closed) PowerUp Challenge: Grid View Batch
- 3 (Closed) PowerUp Challenge: Chat for Blackbaud AI
- 3 (Closed) PowerUp Challenge: Data Health
- 3 (Closed) Raiser's Edge NXT PowerUp Challenge: Product Update Briefing
- 3 (Closed) Raiser's Edge NXT PowerUp Challenge: Standard Reports+
- 3 (Closed) Raiser's Edge NXT PowerUp Challenge: Email Marketing
- 3 (Closed) Raiser's Edge NXT PowerUp Challenge: Gift Management
- 4 (Closed) Raiser's Edge NXT PowerUp Challenge: Event Management
- 3 (Closed) Raiser's Edge NXT PowerUp Challenge: Home Page
- 4 (Closed) Raiser's Edge NXT PowerUp Challenge: Standard Reports
- 4 (Closed) Raiser's Edge NXT PowerUp Challenge: Query
- 822 Community News
- 3.1K Jobs Board
- 57 Blackbaud SKY® Reporting Announcements
- 47 Blackbaud CRM Higher Ed Product Advisory Group (HE PAG)
- 19 Blackbaud CRM Product Advisory Group (BBCRM PAG)








