1 of 1 people found this helpful
The way I've dealt with a similar situation in the past, with 3 business units, was by using naming conventions and separate forms for each business unit. I understand your fear of human error with going that route, but it worked fairly well and allowed us to use more global filters to pull in all programs or assets specific to a business unit, by using keywords or acronyms used in the forms and programs.
As an example:
Program status changes to Success, Program name 'contains' or 'starts with' "XYZ", as opposed to having to select each individual program, and remember which programs belong to which business unit, or product. This way, you can set up your scoring campaigns one time, and as long as you carefully maintain your naming conventions, each new program created should fit the criteria for the applicable scoring campaign.