A system and method for providing target groups of customers with a plurality
of
promotions for a plurality of goods. Active customers are tracked for each target
group. Active customers can include customers with portable devices, customers
with hand-held devices, customers who are viewers of a pay-per-view system and
customers who are viewers of a web site. The promotions for each target group are
calculated based on the promotional objectives for each target group and the conditions
in the operating environment. Selected promotions are sent the active customers
for each target group.