Process by which an ad is inserted into a page in response to a user's request. Dynamic ad placement allows alteration of specific ads placed on a page based on any data available about the user and from that campaign. At its simplest, dynamic ad placement allows for multiple ads to be rotated through one or more spaces, served by a template creative. In more sophisticated examples, the ad placement could be affected by demographic data or usage history for the current user.