Les mégabases de données contiennent une quantité considérable d’enregistrements, parfois même plusieurs dizaines de millions. Ces bases sont principalement gérées par les annonceurs, qui sont généralement des entreprises ou des groupes opérant dans les marchés des biens de grande consommation, ou par des organismes spécialisés qui vendent leurs résultats à des annonceurs spécifiques. Alors que les mégabases gérées directement par les annonceurs intègrent de plus en plus de données sur les variables R.F.M., celles des organismes spécialisés reposent souvent sur des informations déclaratives, avec les limites que cela implique.

Grâce à ces mégabases, les entreprises peuvent analyser en détail le profil de leurs clients actuels ou potentiels, et mettre en place des stratégies de marketing personnalisé et de géo-marketing. Selon Joëlle Brohier et Francis Salerno, la nécessité de rééquilibrer les investissements en communication en faveur des clients les plus rentables, afin de les fidéliser, et des clients à fort potentiel, pour maximiser leur valeur à long terme (« Life Time Value »), est l’un des principaux moteurs de la constitution des bases de données.