interface for campaign monitor