I am quite new to causal impact. I have been using the python package 'causalimpact' since I read good feedback online and decided to give it a go.
For context I am trying to check the impact of a marketing campaign, that happened multiple times throughout a given day (starting at 5.44 PM), on the visits. I am using two other categories (that did not get any marketing) on the same website as control variables as seen bellow:
However, I have a big problem. The prediction seems to do an horrible job and I don't know why.
It seems that the prediction almost completely misses the massive decline of visits after 10 PM and is severely more optimistic.
For other days where the marketing campaign starts earlier it seems to do well later on the day but is less optimist in regards to visits for most of the day:
Anything I am doing wrong here?
Any help welcome!