A method and system allowing producers of media content, for example movies, television shows, games, books, internet videos, and theater plays, to realize revenue by selling product placement opportunities to interested advertisers. These product placement opportunities are offered individually to specific advertisers, or auctioned off to interested advertisers. Advertisers are able to search for product placement opportunities to bid on, or producers of media content that contains product placement opportunities can invite advertisers to bid on their opportunities. A related computer system auctions product placement opportunities on a piece of media via a network connection such as the Internet, and product placement opportunities are bid on by advertisers. The producers of the product placement opportunities are producers of movies, games, books, or even short internet videos. Information from interested advertisers and media producers is uploaded into a database located on the computer system to be searched by users of the system, to maximize information flow and value to the users. Also provided is a method for gathering metric information on electronic media distributed across a network. This metric information can be gathered in detailed form, to better estimate the value of that electronic media to sponsors of that media, such as advertisers who purchase a product placement opportunity on future productions of that electronic media.