aggregate lists into campaign-name pairs