Lack of quality data - The data is not up to date 2. Cost - usually database marketing needs capital to run, money and time both need to be invest 3. Disparate information - Different sources of database management bring different data, and not every data collection system collects the same data points,