1. An intellectual property (IP) marketplace system, comprising: a network interface communicating with a memory; the memory communicating with an IP marketplace processor; and the processor, when executing the computer program, performs operations comprising: receiving, by the processor, a first promotion setup request; parsing, by the processor, the request into a plurality of first promotion parameters; associating, by the processor and based upon at least one of the request or the first promotion parameters, a first channel with the request; saving, by the processor to the memory and based upon the associating, a first promotion comprising the first promotion parameters; and determining, by the processor, a first population comprising a plurality of system entities that comply with first promotion criteria, wherein the first promotion parameters comprise the first promotion criteria.