What is the best way to map a product’s system of notifications?

I am looking for some design research or other method which is used to map notification's frequency, priority, and intensity based upon a user's emotion, behavior, etc.

This method could be applied to any user task in which we would like the user to complete. How might we map the system of email marketing, push notifications, SMS, product notifications (fullscreen modal, toast, etc.) and other notification methods in a meaningful way which does not overwhelm the user, but still keeps them on track for completing the task.

Is there any method which exists to map user behavior and how the frequency/schedule of notifications directly impacts that?

I guess a user journey map could work here, but I was looking for something that attunes directly to notifications in digital products. I feel as if there's intrinsic design opportunity to balancing frequency/intensity of notifications and a user's behavior/emotions.