New Sample Flow -- Automated Birthday Notifications

Options
For another idea of how to use the Power Platform, check out our Birthday Notification Tutorial (and sample flow).


It should help you understand:
  • How to achieve an outcome using the built-in features of Raiser's Edge NXT and Power Automate
  • How to create an HTML table from an RENXT list
Best of luck building and--as always--let us know if you have any feedback or encounter any errors.


- Kody

Comments

  • I'd like to try this but am having trouble importing the  sample flow. I downloaded it, then I go to my flows and click "Import". I browse to my .zip file and click "upload", then I get to a screen that shows the new package details and review package content, but the "Import" button at the bottom is greyed out. Nothing I do makes it clickable.
  • You need to set up the connectors that the sample flow uses before it can be imported into Power Automate.


    After you press import you'll see this at the bottom:

    cc1212a649bb1c7caea82329135ef9d7-huge-co


    This means you need to have a BB connector and a mail (not outlook.com or outlook 365) connector already set up so you can choose the appropriate connection once you get to this point.


    EDIT: Sorry, my screenshot is from the Gift notification sample, not the birthday sample but the concept is the same. Set up the connectors so they can be selected once you import




     
  • Ok. great. I do see those 2 red ! next to the BB Connector and the Mail Connector. Where do I set those up? I tried clicking on connectors on the left hand menu, but i dont really see anything to set up there.
  • You would set up your connections through Data -> Connections from the menu on the left hand side of the screen

    930ff0044244e277b858d92262e294b5-huge-da


    Then choose "New Connection" near the top of the screen:

    6a4ad368a5906100fe174720294061e7-huge-ne



    You should see a search bar near the top right part of your screen. Search for the Blackbaud connector and Mail connector (if that's what's needed for the Birthday sample) respectively to set up those connections.


     
  • Thank you! I was able to get it to import. I had a Blackbaud connector and a mail connector set up, but I had to delete them and re-connect them and finally I was able to see the import button turn blue and complete the import. Now I can start trying to figure out this birthday flow.
  • So I got the Birthday Notifications working but I am wondering is there a way to pass parameters (say a date range) to a Constituent List so that I can get the birthdays for the next 2 weeks instead of having to choose one of the predetermined options from the List in RENXT?
  • Howdy Kristen,


    So, not impossible, but that'd put you in a bit of a tricky situation.


    If you're using a list you've already created in RENXT, the connector won't apply any other filters on the List constituents action. Basically, it assumes you've set all the filters you want on the RENXT list.


    If you instead use the parameters on the List constituents action, you won't be able to access birthday directly.


    So, if you're looking for simplicity, I'd recommend sticking to the existing filters in RENXT (next month).


    If you really wanted the 2 weeks option, you could make a next month list in RENXT and then, once you're in the Apply to each loop, do some filtering based on the Birthdate day parameter. It'd definitely take some tinkering around (especially since the Birthdate day is formatted as a number and not a timestamp), but it'd doable.
  • Just took a look at this today and noticed that Kody's email address is in the notification email action by default. Kody Jackson‍, have you been receiving birthday notifications from people who forgot to update that action before running the flow? ?
  • Hi Ben,


    Ha, thanks for catching that! Kody is no longer at Blackbaud, so he's definitely not getting spammed by all the birthday notifications! I'll make a note to fix that sample flow and remove his hard-coded name from the email action.

Categories