1. A computer implemented method for estimating conversion rate (CVR) of ad impressions to be used in a demand side platform (DSP), comprising: providing a processor that models a conversion event at different select levels of a cross-product of data hierarchies with separate probabilistic distributions; said processor estimating distribution parameters individually; and said processor combining individual estimates to obtain a final estimate that predicts a conversion outcome for each impression.