I'm trying to build a monitoring system that will automatically raise a warning when a dramatic change happens to some of the observed parameters.
My problem looks like this: We send out e-mails to a large number of recipients. For each pile of emails, we have a few parameters such as the number of e-mails that were sent as well as engagement counters such as opens and clicks, as well as bounces and unsubscriptions.
Typically, the number of emails sent per mailing would change slightly over time. The engagement ratios might stay more or less constant (accounting for variance, of course), or increase or decrease slowly over time.
Whenever there is a dramatic change in one of those metrics (such as bounce rates going up from 1% to 3%, while having been more or less constant before, or open rates decreasing from 30% to 20% while they were increasing slowly before), I want to be able to recognize this trend change.
I already employ static thresholds, but I want to identify outliers that might suggest a dramatic trend change. Which statistical methods are suited for solving this kind of problem?