Add experiment results from lift tests to the model as priors for calibration #87
-
Hi @pabloduque0 thank you for the help so far and I have been looking for any documentation in the repository for this information but couldn't find any. I have the conversion lift tests results from YouTube and I would like to input that into my model as a prior. How would you advise me to go about this? |
Beta Was this translation helpful? Give feedback.
Replies: 1 comment 2 replies
-
This is still a topic of active research, so we don't have a definitive answer yet, but a reasonable starting point would be to keep the prior on the channel coefficient as a half-normal, but change the scale of that half-normal so that its mean is the same as the result of your experiment result. To do this, you first have to convert your ROI for a given channel as measured from your experiment into a beta for that channel: ROI = beta x F(impressions) / spend, where F is your media transformation for that channel (you'll have to assume values here for the hill and adstock parameters). Once you have your point estimate for beta, you can solve for the corresponding scale parameter for the half-normal as: scale = beta x sqrt( pi / 2). |
Beta Was this translation helpful? Give feedback.
This is still a topic of active research, so we don't have a definitive answer yet, but a reasonable starting point would be to keep the prior on the channel coefficient as a half-normal, but change the scale of that half-normal so that its mean is the same as the result of your experiment result.
To do this, you first have to convert your ROI for a given channel as measured from your experiment into a beta for that channel: ROI = beta x F(impressions) / spend, where F is your media transformation for that channel (you'll have to assume values here for the hill and adstock parameters). Once you have your point estimate for beta, you can solve for the corresponding scale parameter for the …