Integrated advertising promotion and marketing communications