A system, method, and computer program product for online advertising,
including computing and dynamically updating a cost-per-click (CPC) value
of an advertisement for an advertisement traffic source based on a
variable; and automatically uploading and distributing the advertisement
to the traffic source. The variable includes price, advertisement traffic
source, and/or advertiser variables. Further embodiments include
dynamically updating an advertisement listing that has a
cost-per-acquisition (CPA)-based value with associated CPC or
cost-per-1000 (CPM) values; and distributing the advertisement listing to
an advertisement distribution network that serves the listing based on
the CPC or CPM values. The distribution network includes CPC-based,
CPA-based, and/or CPM-based distribution networks. Further embodiments
include determining a CPC value for a CPA-based advertisement; and
placing the advertisement on an advertising network at the determined CPC
based on a ratio of an expected number of conversions at a CPA value
divided by a number of clicks at the CPC.