A computer implemented method for selecting targeted digital impressions based upon unifying
digital identity data for computers, devices, accounts or users to
data source from third parties that can support defining targeted audiences for campaigns and delivering highly relevant impressions to members of the target audiences. A DSP campaign planning
system receives one or more NPIs of one or more HCPs, practice data indexed by the NPIs, and one or more of
prescription data specifying
drug prescriptions previously written and indexed by the NPIs and / or clinical medical data indexed by the NPIs. The practice data,
prescription data, clinical medical data, medical claims data,
demographic data, practice /
specialty data, address data, education data or other datasets may be mapped to or associated with NPI values in a
database of
digital identity data such as cookies or device IDs shared by the DSP campaign planning
system and a DSP. The DSP campaign planning
system supports defining target audiences, based upon the NPIs, practice data associated with the NPIs, and one or more of the
prescription data, the clinical medical data, and the medical claims data, representing a campaign plan for targeting digital impressions to a specified HCP audience segment. Such campaigns may be executed based upon matching NPIs of user devices to cookie data represented in the plans. Audience data is transmitted to a DSP programmed to transmit digital instructions to an advertising exchange
server for executing one or more targeted digital impressions via a media and advertisement display channel and user computer. Reporting and measurement functions may be programmed as part of the DSP campaign planning system.