Agency makes the most of digital opportunities