Campaign planning based on aggregation and optimization modelling